1
<!-- saved from url=(0014)about:internet -->
2
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
1
<!-- saved from url=(0014)about:internet --><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
6
3
<!-- Standard Head Part -->
10
5
<title>NUnit - ReleaseNotes</title>
12
6
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
14
7
<meta http-equiv="Content-Language" content="en-US">
16
8
<meta name="norton-safeweb-site-verification" content="tb6xj01p4hgo5x-8wscsmq633y11-e6nhk-bnb5d987bseanyp6p0uew-pec8j963qlzj32k5x9h3r2q7wh-vmy8bbhek5lnpp5w4p8hocouuq39e09jrkihdtaeknua" />
18
9
<link rel="stylesheet" type="text/css" href="nunit.css">
20
10
<link rel="shortcut icon" href="favicon.ico">
24
12
<!-- End Standard Head Part -->
32
16
<!-- Standard Header for NUnit.org -->
36
18
<a id="logo" href="http://www.nunit.org"><img src="img/logo.gif" alt="NUnit.org" title="NUnit.org"></a>
39
20
<a href="http://www.nunit.org">NUnit</a>
40
21
<a class="active" href="index.html">Documentation</a>
45
24
<!-- End of Header -->
55
29
li { padding-bottom: .5em; }
57
30
ul ul li { padding-bottom: 0; }
59
31
dt { font-weight: bold }
65
34
<h2>Release Notes</h2>
37
<div style="max-width:660px;text-align:right">
38
<a href="releaseBreakdown.html">View Changes Separately for Each 2.6 Pre-Release</a>
69
43
li { padding-bottom: .5em; }
71
45
dt { font-weight: bold }
48
<h3>NUnit 2.6 Beta 4 - Version 2.6.0.12017 - January 17, 2012</h3>
53
<li>NUnit no longer stores settings in the test configuration file, as it
54
did in earlier versions. Specifically, we no longer recognize or support
55
OldStyleTestCases, ApartmentState, ThreadPriority or DefaultLogThreshold
56
in the configuration file. Further details on each of these features are
57
included in the appropriate sections below.
58
<li>The TestRunner interface has been modified. Applications using this
59
interface will need to be modified but general users are not effected.
65
<li>User-defined equality comparers specified with the <b>Using</b> syntax
66
element may now be used with arrays and dictionaries. Essentially, this
67
means that there are no longer any restrictions on the Types for which a
68
user-defined equality comparer may be specified.
69
<li>So-called "old-style" tests, identified by having a name beginning with
70
"Test" are no longer supported in NUnit 2.6.
71
<li>Setting a ThreadPriority for the test runner thread is no longer supported
77
<li>The following new command-line options are provided:
79
<li><b>-stoponerror</b> causes execution of the test run to terminate
80
immediately on the first test failure or error.
81
<li><b>-apartment</b> is used to specify the ApartmentState (STA or MTA)
82
of the test runner thread. Since the default is MTA, the option is
83
only needed to force execution in the Single Threaded Apartment.
90
<li>A number of new settings are available using the <b>Settings Dialog</b>:
92
<li>The <b>Tree Display</b> page allows the user to select alternate image sets for
93
use in the test tree. Additional user-provided image sets may be added if desired.
94
<li>The <b>Text Output</b> page allows setting the threshold for capture and display
95
of log4net output (previously controlled by the test config file).
97
<li>By default, test Cases under a Theory that fail an assumption are no longer shown in the tree.
98
A context menu item has been added to allow the user to view them.
99
<li>The properties dialog has been redesigned to be more compact and readable.
100
<li>The context menu for the test tree has been simplified.
106
<li>605034 Log4net not working with NUnit
107
<li>708173 NUnit's logic for comparing arrays - use Comparer<T[]> if it is provided
108
<li>719184 Platformdependency in src/ClientUtilities/util/Services/DomainManager.cs:40
109
<li>761579 Tests using log4net run very slowly
110
<li>848713 Feature request: Add switch for console to break on any test case error
111
<li>882192 Ignored test icon should be more prominent
112
<li>885173 Tests are still executed after cancellation by user
113
<li>896615 Tests can't be run in existing AppDomain
114
<li>897289 Is.Empty constraint has unclear failure message
115
<li>899178 Wrong failure message for parameterized tests that expect exceptions
116
<li>902305 Gui should not normally display Inconclusive test cases for a Theory
117
<li>902343 Gui 'Hide Tests' function no longer works
118
<li>903078 DomainUsage.None setting crashes nunit-gui
119
<li>903080 Test tree context menu needs to be simplified
120
<li>904841 After exiting for timeout the teardown method is not executed
121
<li>907270 Gui enables run when the assembly specified on the command line is not found
122
<li>908829 TestCase attribute does not play well with variadic test functions
123
<li>910218 NUnit should add a trailing separator to the ApplicationBase
124
<li>912955 Project files missing in source code package
74
127
<h3>NUnit 2.6 Beta 3 - Version 2.6.0.11340 - December 6, 2011</h3>
76
129
<h4>Framework</h4>