-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
src/tests tree test xunit-based source generated runner #60846
src/tests tree test xunit-based source generated runner #60846
Commits on Oct 22, 2021
-
Add a basic xunit runner generator that generates a top-level-stateme…
…nt Main method that runs all static parameterless [Fact] attributes in sequence, wrapped in a simple try-catch.
Configuration menu - View commit details
-
Copy full SHA for 1bbfc9c - Browse repository at this point
Copy the full SHA 1bbfc9cView commit details -
Fix some bugs in the generator. Convert the Interop/PInvoke/Vector2_3…
…_4 test suite to use the generator.
Configuration menu - View commit details
-
Copy full SHA for 6523a11 - Browse repository at this point
Copy the full SHA 6523a11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6143a48 - Browse repository at this point
Copy the full SHA 6143a48View commit details
Commits on Oct 25, 2021
-
Import enum sources from XUnitExtensions and hook up support for some…
… basic cases of OS and runtime-specific filtering.
Configuration menu - View commit details
-
Copy full SHA for 9b9ae95 - Browse repository at this point
Copy the full SHA 9b9ae95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54e93eb - Browse repository at this point
Copy the full SHA 54e93ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 14ca067 - Browse repository at this point
Copy the full SHA 14ca067View commit details -
Configuration menu - View commit details
-
Copy full SHA for 149ffe2 - Browse repository at this point
Copy the full SHA 149ffe2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23b7975 - Browse repository at this point
Copy the full SHA 23b7975View commit details
Commits on Oct 26, 2021
-
Add support for extern-alias with references (to handle conflicting n…
…ames for tests like the TypeGenerator suite). Add support for theories to handle the RunOnly tests that aren't failure cases and don't require out-of-proc execution.
Configuration menu - View commit details
-
Copy full SHA for 623cc48 - Browse repository at this point
Copy the full SHA 623cc48View commit details
Commits on Nov 2, 2021
-
Apply suggestions from code review
Co-authored-by: Alexander Köplinger <alex.koeplinger@outlook.com>
Configuration menu - View commit details
-
Copy full SHA for a20864e - Browse repository at this point
Copy the full SHA a20864eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a7ebe9 - Browse repository at this point
Copy the full SHA 4a7ebe9View commit details -
Update src/tests/Common/XUnitWrapperGenerator/XUnitWrapperGenerator.cs
Co-authored-by: Jan Kotas <jkotas@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for f5009c8 - Browse repository at this point
Copy the full SHA f5009c8View commit details -
Add the XUnit wrapper generator to the list of ambient project depend…
…encies for package restoration
Configuration menu - View commit details
-
Copy full SHA for 59960aa - Browse repository at this point
Copy the full SHA 59960aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 191ac42 - Browse repository at this point
Copy the full SHA 191ac42View commit details
Commits on Nov 3, 2021
-
Configuration menu - View commit details
-
Copy full SHA for a2bdb78 - Browse repository at this point
Copy the full SHA a2bdb78View commit details
Commits on Nov 8, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e597fec - Browse repository at this point
Copy the full SHA e597fecView commit details -
Configuration menu - View commit details
-
Copy full SHA for e783f9e - Browse repository at this point
Copy the full SHA e783f9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c978193 - Browse repository at this point
Copy the full SHA c978193View commit details -
Support running the xunit wrapper generator in "standalone" mode for …
…projects that directly reference System.Private.CoreLib.
Configuration menu - View commit details
-
Copy full SHA for 270144b - Browse repository at this point
Copy the full SHA 270144bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c73d6f - Browse repository at this point
Copy the full SHA 4c73d6fView commit details
Commits on Nov 9, 2021
-
Fix IL .assembly directive to be the assembly name that can be resolv…
…ed by a referencing project (the simple name, not the file name).
Configuration menu - View commit details
-
Copy full SHA for e81deda - Browse repository at this point
Copy the full SHA e81dedaView commit details
Commits on Nov 10, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 4f9dcbb - Browse repository at this point
Copy the full SHA 4f9dcbbView commit details -
Configuration menu - View commit details
-
Copy full SHA for d5961f6 - Browse repository at this point
Copy the full SHA d5961f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d412d0 - Browse repository at this point
Copy the full SHA 4d412d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 377b8a0 - Browse repository at this point
Copy the full SHA 377b8a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 835f56d - Browse repository at this point
Copy the full SHA 835f56dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c84c5d1 - Browse repository at this point
Copy the full SHA c84c5d1View commit details -
Support running tests with the [Fact] attribute that return 100 for s…
…uccess and non-100 for failure.
Configuration menu - View commit details
-
Copy full SHA for b7fb243 - Browse repository at this point
Copy the full SHA b7fb243View commit details -
Configuration menu - View commit details
-
Copy full SHA for d49c1f4 - Browse repository at this point
Copy the full SHA d49c1f4View commit details
Commits on Nov 11, 2021
-
Update src/tests/Common/XUnitWrapperGenerator/ITestInfo.cs
Co-authored-by: Santiago Fernandez Madero <safern@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 1b19bed - Browse repository at this point
Copy the full SHA 1b19bedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 040877c - Browse repository at this point
Copy the full SHA 040877cView commit details
Commits on Nov 12, 2021
-
Add support for running tests marked with <RequiresProcessIsolation>t…
…rue</RequiresProcessIsolation> in a separate process using the cmd/sh build scripts.
Configuration menu - View commit details
-
Copy full SHA for d736995 - Browse repository at this point
Copy the full SHA d736995View commit details -
Configuration menu - View commit details
-
Copy full SHA for a77d13c - Browse repository at this point
Copy the full SHA a77d13cView commit details
Commits on Nov 15, 2021
-
Add support for substring-based test filtering and add infrastructure…
… (but not actual support since I don't feel like writing a parser right now) for the full dotnet test --filter syntax.
Configuration menu - View commit details
-
Copy full SHA for 04650fd - Browse repository at this point
Copy the full SHA 04650fdView commit details -
Integrate work from dotnet#61224 with some modifications based on off…
…line discussion.
Configuration menu - View commit details
-
Copy full SHA for 8ef73bd - Browse repository at this point
Copy the full SHA 8ef73bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5881fa1 - Browse repository at this point
Copy the full SHA 5881fa1View commit details
Commits on Nov 16, 2021
-
Work around tests that hit compiler limits. Move tests that used Xuni…
…tBase.cs to just use the new generator instead as the generator is now implicitly referenced in the same scenarios where XunitBase.cs was used.
Configuration menu - View commit details
-
Copy full SHA for eccf29a - Browse repository at this point
Copy the full SHA eccf29aView commit details -
Rewrite how superpmicollect sets up its testing to make it more frien…
…dly with the dependent project having dependencies (like on the XUnit wrapper generator).
Configuration menu - View commit details
-
Copy full SHA for ccd08a2 - Browse repository at this point
Copy the full SHA ccd08a2View commit details
Commits on Nov 17, 2021
-
Add back the _BuildSpmiTestProjectScripts target since I'm not sure w…
…hy my alternative design wasn't working.
Configuration menu - View commit details
-
Copy full SHA for db68ce4 - Browse repository at this point
Copy the full SHA db68ce4View commit details