- Default NUnit version to 3.16.2
- Fix download of NUnit console from 3.13.0
- Default NUnit version to 3.15.0
- Compiled in Gradle 6 to make sure the plugin still compatible with Gradle 5 and 6
- Gradle 7 support
- NUnit 3 reports can now be merged if running in parallel (just like the NUnit 2 ones)
- Fixed usage of the
where
flag with a single string
- Fixed downloading URL for versions above 3.11
- NUnit 3.10 can now be used and it's the new default
- rename timeout to testCaseTimeout due to conflict with AbstractTask after update to Gradle 5.0
- plugin is now built with Gradle 5.0
- test binaries are now correctly found
- increase default NUnit runner version from 2.6.4 to 3.9.0
- built with gradle 4.7 (above won't work till we migrate out of plugindev)
- take as test assemblies only those containing "test.dll" or "tests.dll" to not require explicit config for projects like "test-framework.dll"
- Upgrade
gradle-download-task
to 3.4.3 to fix 'Invalid cookie expiry' on download - Allow download of NUnit 3.9 runner
- upgrade gradle-download-plugin to 3.2
- upgrade net.researchgate.release to 2.6.0
- built with gradle 4.2.1
- Apply default parameters on plugin
com.ullink.msbuild
instead ofmsbuild
which is required starting fromgradle-msbuild-plugin
2.17
- New parameter logFile for defining the output file name
- New paramter env for passing environment variable to nunit runner
- built with gradle 3.5
- upgrade gradle-download-plugin to 3.2
- Support nunit-console v3.6.0
- NUnit 3.5+ can now be used
- 'labels' attribute is added to NUnit
- Added support for multiple 'where' clauses for NUnit v3, redirected 'test' to 'where'
- built (and compatible) with gradle 2.14
- opencover-nunit could not be run if nunit is not yet cached or manually set
resultFormat
is added to NUnit task. It allows to set the test report format (nunit2 or nunit3) for NUnit v3.
- Downloading NUnit is done in the task itself and not in the closure to get NUnit folder.
parallelForks = true
feature can bring failure when NUnit is not already downloaded. - Encode merged file like NUnit.
getCommandArgs
is added to NUnit task
- Default working directory of NUnit v3 to build\nunit\
- Renamed parallel_forks to parallelForks in NUnit task
- Refactored for NUnit3 support and log a warnings if deprecated parameters
run
orrunList
has been specified
- Fix NUnit v3 console argument in specifying test result output
- The
nuget-base
plugin allows proper NUnit-based tasks creation without creating the defaultnunit
task
- Support overriding the report file name
- Added support for NUnit v3 (#11 #12)
- Support overriding the report folder (#10)
- noShadow option has been replaced by shadowCopy one, which defaults to false. Which means behavior will change when upgrading, but this is better matching NUnit v3 defaults, so it's for the best (as long as you read this changelog).