-
Notifications
You must be signed in to change notification settings - Fork 106
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
Create (beta) version that can be used in NUnit4 development #965
Comments
Sure. Will you create a PR ? |
Using the unreleased 4.0 engine in the adapter seems at best premature. It may help discover certain issues, but we know of several quite important issues in advance:
The "new" (several years now) governance structure of the overall NUnit project has many advantages. But one disadvantage is that the dependencies among the independent component projects require dealing with issues in a certain order. IMO so long as we know about reasons why the current development builds for the engine won't work with the adapter, it's not worth your time to do trial builds. There are probably other issues, but the well-known ones will hide them. Reading the PR, I think you are running into all three of those I listed. :-( The positive side of things is that Terje is now involved in the planning for engine changes, which he wasn't before, and that you are becoming involved in engine development! |
I'm happy with any version of the 3.x engine that supports the Nunit.Framework Version >= 3, which was my original PR. |
I'm taking it that you mean "doesn't crash" rather than "supports" fully, since that's all that the 4.0 build does as well. :-) Just create an issue to port the changes to 3.x and assign it to yourself. We can create a release branch from the tag and do a point release on it, rather than on main. |
I'm going to close this issue in favour of a new one using an updated 3.x engine which recognized Nunit.Framework 4 (and .NET 7) |
Now that the engine is tested to work with nunit4 (nunit/nunit-console#1139) can we create a pre-release version of the adapter using nunit.engine 4, which can be referenced in the nunit framework so we can test it again from within Visual Studio.
This would then fix nunit/nunit#3867
The text was updated successfully, but these errors were encountered: