This updates the C# tools unit test engine (the derived version of xUnit.NET test engine that supports code coverage) to work after the updates in D7594.
Details
Details
- Reviewers
epriestley - Group Reviewers
Blessed Reviewers - Commits
- rARC00d5eb2f2112: Update C# tools unit test engine to work
Switched the test engine from 'XUnitTestEngine' to 'CSharpToolsTestEngine' and ran arc unit --everything. The results were identical except that code coverage was provided.
Tested on Linux; will update or comment based on whether it works on Windows as well.
Diff Detail
Diff Detail
- Branch
- csharp-cover
- Lint
Lint Passed - Unit
Tests Passed
Event Timeline
Comment Actions
Verified this works on both Windows and Linux machines. cscover itself seems to have a few problems on Windows; the .NET framework doesn't seem to like some of the code it instruments, but that is an entirely cscover issue and doesn't affect this diff itself.