Skip to content

Conversation

@KevinRansom
Copy link
Contributor

The PR: here #6360 correctly identifies that the new build uses FSharp.Core from nuget for the FSharp.Core unit tests.

Thanks @Frassel for logging the issue, and providing a fix.

The fix is to ensure that the build correctly sets BUILD_IN_FSHARP_REPOSITORY to true

The place to ensure that is in FSharpBuild.Directory.Build.props

The value is also set in FSharpTest.Directory.Build.props. I will review with @brettfo whether this props file is still necessary. I can think of a couple of test cases that rely on it, but maybe it can now be made to disappear under arcade.

This pr also adds a --testFSharpCore for flag to run just the fsharp.core.unittests on desktop and coreclr.

/cc @Frassel, @dsyme

@KevinRansom KevinRansom requested a review from brettfo March 27, 2019 21:35
@dsyme dsyme merged commit 65461d7 into dotnet:master Mar 28, 2019
@KevinRansom KevinRansom deleted the fsharpcorefromnuget branch March 29, 2019 17:35
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.

2 participants