NUnit V2 2.6.0b4

Milestone information

Project:
NUnit V2
Series:
trunk
Version:
2.6.0b4
Released:
 
Registrant:
Charlie Poole
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
20 Charlie Poole
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
20 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon NUnit-2.6.0.12017-src.zip (md5) Source 591
last downloaded 78 weeks ago
download icon NUnit-2.6.0.12017-net-1.1.zip (md5) Binary zip 392
last downloaded 78 weeks ago
download icon NUnit-2.6.0.12017-docs.zip (md5) Documentation 562
last downloaded 78 weeks ago
download icon NUnit-2.6.0.12017.zip (md5) Binary zip 1,358
last downloaded 78 weeks ago
download icon NUnit-2.6.0.12017-net-1.1.msi (md5) Windows installer 829
last downloaded 74 weeks ago
download icon NUnit-2.6.0.12017.msi (md5) Windows installer 4,345
last downloaded 78 weeks ago
Total downloads: 8,077

Release notes 

General

  * NUnit no longer stores settings in the test configuration file, as it did in earlier versions. Specifically, we no longer recognize or support OldStyleTestCases, ApartmentState, ThreadPriority or DefaultLogThreshold in the configuration file. Further details on each of these features are included in the appropriate sections below.
  * The TestRunner interface has been modified. Applications using this interface will need to be modified but general users are not effected.

Framework

  * User-defined equality comparers specified with the Using syntax element may now be used with arrays and dictionaries. Essentially, this means that there are no longer any restrictions on the Types for which a user-defined equality comparer may be specified.
  * So-called "old-style" tests, identified by having a name beginning with "Test" are no longer supported in NUnit 2.6.
  * Setting a ThreadPriority for the test runner thread is no longer supported under NUnit 2.6.

Console

  * The following new command-line options are provided:
        -stoponerror causes execution of the test run to terminate immediately on the first test failure or error.
        -apartment is used to specify the ApartmentState (STA or MTA) of the test runner thread. Since the default is MTA, the option is only needed to force execution in the Single Threaded Apartment.

Gui

  * A number of new settings are available using the Settings Dialog:
        The Tree Display page allows the user to select alternate image sets for use in the test tree. Additional user-provided image sets may be added if desired.
        The Text Output page allows setting the threshold for capture and display of log4net output (previously controlled by the test config file).
  * By default, test Cases under a Theory that fail an assumption are no longer shown in the tree. A context menu item has been added to allow the user to view them.
  * The properties dialog has been redesigned to be more compact and readable.
  * The context menu for the test tree has been simplified.

Bug Fixes

  * 605034 Log4net not working with NUnit
  * 708173 NUnit's logic for comparing arrays - use Comparer<T[]> if it is provided
  * 719184 Platformdependency in src/ClientUtilities/util/Services/DomainManager.cs:40
  * 761579 Tests using log4net run very slowly
  * 848713 Feature request: Add switch for console to break on any test case error
  * 882192 Ignored test icon should be more prominent
  * 885173 Tests are still executed after cancellation by user
  * 896615 Tests can't be run in existing AppDomain
  * 897289 Is.Empty constraint has unclear failure message
  * 899178 Wrong failure message for parameterized tests that expect exceptions
  * 902305 Gui should not normally display Inconclusive test cases for a Theory
  * 902343 Gui 'Hide Tests' function no longer works
  * 903078 DomainUsage.None setting crashes nunit-gui
  * 903080 Test tree context menu needs to be simplified
  * 904841 After exiting for timeout the teardown method is not executed
  * 907270 Gui enables run when the assembly specified on the command line is not found
  * 908829 TestCase attribute does not play well with variadic test functions
  * 910218 NUnit should add a trailing separator to the ApplicationBase
  * 912955 Project files missing in source code package

Changelog 

This release does not have a changelog.

0 blueprints and 20 bugs targeted

Bug report Importance Assignee Status
708173 #708173 NUnit's logic for comparing arrays - use Comparer<T[]> if it is provided. 3 High Charlie Poole  10 Fix Released
899178 #899178 Wrong failure message for parameterized tests that expect exceptions 3 High Charlie Poole  10 Fix Released
902305 #902305 Gui should not normally display Inconclusive test cases for a Theory 3 High Charlie Poole  10 Fix Released
907270 #907270 Gui enables run when the assembly specified on the command line is not found 3 High Charlie Poole  10 Fix Released
912955 #912955 project files is missing in source code package 3 High Charlie Poole  10 Fix Released
719184 #719184 Platformdependency in src/ClientUtilities/util/Services/DomainManager.cs:40 4 Medium Charlie Poole  10 Fix Released
761579 #761579 Tests using log4net run very slowly 4 Medium Charlie Poole  10 Fix Released
860558 #860558 pnunit-agent can't run a tests from another folder 4 Medium Charlie Poole  10 Fix Released
885173 #885173 Tests are still executed after cancellation by user 4 Medium Charlie Poole  10 Fix Released
896615 #896615 Tests can't be run in existing AppDomain 4 Medium Charlie Poole  10 Fix Released
902343 #902343 Gui 'Hide Tests' function no longer works 4 Medium Charlie Poole  10 Fix Released
903080 #903080 Test tree context menu needs to be simplified 4 Medium Charlie Poole  10 Fix Released
904841 #904841 After exiting for timeout the teardown method is not executed 4 Medium Charlie Poole  10 Fix Released
908829 #908829 TestCase attribute does not play well with variadic test functions 4 Medium Charlie Poole  10 Fix Released
605034 #605034 Log4net not working with NUnit 5 Low Charlie Poole  10 Fix Released
848713 #848713 Feature request: Add switch for console to break on any test case error 5 Low Charlie Poole  10 Fix Released
882192 #882192 Ignored test icon should be more prominent 5 Low Charlie Poole  10 Fix Released
897289 #897289 Is.Empty constraint has unclear failure message 5 Low Charlie Poole  10 Fix Released
903078 #903078 DomainUsage.None setting crashes nunit-gui 5 Low Charlie Poole  10 Fix Released
910218 #910218 NUnit should add a trailing separator to the ApplicationBase 5 Low Charlie Poole  10 Fix Released
This milestone contains Public information
Everyone can see this information.