mus65
|
933613e31c
|
Update to MSTest 4 (#1721)
* Update to MSTest 4
* fix TestMethodForPlatformAttribute
replace Execute with ExecuteAsync and fix MSTEST0057
https://learn.microsoft.com/en-us/dotnet/core/testing/mstest-analyzers/mstest0057 (link currently dead)
* fix compilation error
* fix MSTEST0037
https://learn.microsoft.com/en-us/dotnet/core/testing/mstest-analyzers/mstest0037
* fix MSTEST0052
https://learn.microsoft.com/en-us/dotnet/core/testing/mstest-analyzers/mstest0052
* fix MSTEST0045
Fixing this properly would require the tests to respect
testContext.CancellationToken. I'm not sure this is worth fixing
or how to even do it for the sync methods.
https://learn.microsoft.com/en-us/dotnet/core/testing/mstest-analyzers/mstest0045
* fix MSTEST0001
I assume that parallelization would break a lot of stuff.
https://learn.microsoft.com/en-us/dotnet/core/testing/mstest-analyzers/mstest0001
* Workaround for new Sonar warnings because of MSTest4
* revert analyzer fixes in OrderedDictionaryTest
* use custom sync console logger for MSTest
to work around https://github.com/microsoft/testfx/issues/6457
* remove redundant args
---------
Co-authored-by: Wojciech Nagórski <wojtpl2@gmail.com>
Co-authored-by: Rob Hague <rob.hague00@gmail.com>
|
2025-11-14 22:09:13 +01:00 |
|