-
Notifications
You must be signed in to change notification settings - Fork 790
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
Update Xunit version, migrate FSharpSuite.Tests to Xunit #17652
Conversation
✅ No release notes required |
vsintegration/tests/FSharp.Editor.Tests/CodeFixes/CodeFixTestFramework.fs
Show resolved
Hide resolved
@psfinaki this surprisingly worked. I'm not sure, is it ok to upgrade the Xunit version? The one we are on currently is seriously old. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is brilliant, Jakub, brilliant, thanks for doing this! 🚀 🚀 🚀
Regarding xunit update, that's also definitely a good thing :)
vsintegration/tests/FSharp.Editor.Tests/CodeFixes/CodeFixTestFramework.fs
Show resolved
Hide resolved
@psfinaki I might have been somewhat influenced by the video xD. |
Ohhh... There I promised to visit that person in their city and buy them a beer 🤔 Okay I will reach out to you offline once we merge this :D |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome job :)
It's really a surprise this worked out without bigger hiccups, such a surprise that I manually checked that tests execute and pass in the CI but yeah they do :D
Hm, so This PR: 72,238 @majocha from the top of your head, do you know why it's around 600 tests less reported? |
|
@vzarytovskii by the number it is about one entire target of FSharpSuite not running. |
This might be because the xunit runner is not configured, I am checking this locally |
Yes, there is no |
Trying this out here: #17658 |
possibly something like this dotnet/arcade#14091 |
Updates Xunit to 2.9.0.
Migrate FSharpSuite.Tests to Xunit (But the parallelization is still disabled).
In line with:
#13654
#9947