-
Notifications
You must be signed in to change notification settings - Fork 588
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
NUnit 3 support #1064
NUnit 3 support #1064
Conversation
fstaffa
commented
Jan 5, 2016
- support for NUnit3, based on NUnit 2 support
- no compatibility layer for NUnit2, users will have to create the arguments from scratch
- tested all supported parameters and they work fine
- missing - automated tests, is there some way how such extension would be tested in Fake ?
- missing - do I need to test somehow that support for TeamCity working directory works as expected? I took the logic from NUnit client and I am not sure what is the expected behavior
ToolPath : string | ||
|
||
/// NUnit console runner name. ( `nunit3-console.exe`) | ||
ToolName : string |
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.
Do we really need ToolPath
& ToolName
? Most (or all?) other helpers just have a ToolPath
parameter.
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.
Makes sense, will merge these two.
Is this ready to merge? |
It is. I have tested it with all in this wrapper and it works fine. |
ok then please change it now, so that we don't have breaking change later |
Ok, will add there common runtimes which are supported by NUnit 3 and we can expand them later as needed |
I have changed runtime to discriminated union. I have predefined .net frameworks (2.0, 3.5, 4.0, 4.5) and added Other for any other value. |
Thank you, this looks good. I added them (except frameworks 1.0 and 1.1 which should not be supported by NUnit 3) |
+1 on this feature. :) |
thanks a lot |