Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add binaries to enable running Fakes in Net Core #2529

Merged
merged 3 commits into from
Aug 26, 2020

Conversation

vritant24
Copy link
Member

@vritant24 vritant24 commented Aug 20, 2020

Description

The .NetCore implementation for Fakes requires the CLRIE instrumentation engine, which is different from the .NET Framework implementation that uses Intellitrace.
This PR adds the necessary binaries that allow for Fakes tests to run through the TestPlatform package alone. The internal package used to provide the Fakes binaries has also been renamed and will constitute of all binaries that will be shared between Fakes in VS and TestPlatform.

@nohwnd
Copy link
Member

nohwnd commented Aug 20, 2020

Looks good to me, we merge and insert into VS asap to see if we break stuff.

Copy link
Contributor

@AbhitejJohn AbhitejJohn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please validate Fakes runtime scenarios for x86 and x64 for the xcopyable package. Also, we would want to validate VS workflows given we are building against the recent Fakes version.

src/package/nuspec/Microsoft.TestPlatform.nuspec Outdated Show resolved Hide resolved
@vritant24
Copy link
Member Author

Validated VS scenario as well for net472 + netcoreapp3.1

@vritant24 vritant24 merged commit 84db4e8 into master Aug 26, 2020
@Haplois Haplois deleted the dev/vrbhardw/fakesNetCoreXcopy branch January 27, 2021 20:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants