-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Description
Current active test coverage for LINQ is not very great. While sources were ported and published, many old legacy tests has been left behind.
It is not an easy task to port them to Git/XUnit, but mostly just because of the test volume and because they are not XUnit tests.
It would be nice to port them over. Also it would be preferable to port these tests over writing new ones, because the old tests are by definition "correct". I.E. any deviation from the behavior guarded by those tests could be a compatibility issue.
I have collected and pushed a lot of old legacy tests for LINQ to https://github.com/VSadov/corefx/tree/UnportedLegacyTests branch.
Actual tests are at:
https://github.com/VSadov/corefx/tree/UnportedLegacyTests/src/System.Linq/LegacyTestsToPort/LINQ