1 2007-11-02 Robert Jordan <robertj@gmx.net>
3 * ProcessTest.cs (TestRedirectedOutputIsAsync):
4 Comment out the failing asserts until I've found out why they are
7 2007-11-02 Robert Jordan <robertj@gmx.net>
9 * ProcessTest.cs (TestRedirectedOutputIsAsync):
10 Wait for the pending async operation.
12 2007-11-02 Robert Jordan <robertj@gmx.net>
14 * ProcessTest.cs (TestRedirectedOutputIsAsync):
15 Instrument to see why the build bots are failing.
17 2007-11-01 Robert Jordan <robertj@gmx.net>
19 * ProcessTest.cs (TestRedirectedOutputIsAsync):
20 Replace the generated script with a simple one (command line based).
21 Add additional assert for Process.ExitCode == 0.
23 2007-10-30 Robert Jordan <robertj@gmx.net>
25 * ProcessTest.cs: Add tests for bug #319829.
27 2007-10-21 Gert Driesen <drieseng@users.sourceforge.net>
29 * SwitchesTest.cs: Fixed compiler warning.
31 2007-09-22 Gert Driesen <drieseng@users.sourceforge.net>
33 * DiagnosticsConfigurationHandlerTest.cs: No longer derive from
34 deprecated Assertion class. Code formatting. On 2.0 profile, allow
35 non-integral values for switches.
37 2007-08-14 Gert Driesen <drieseng@users.sourceforge.net>
39 * EventLogTest.cs: Added tests for validity of machine name. Added
40 tests for case-insensitivity of Source, Log and MachineName.
42 2007-08-06 Atsushi Enomoto <atsushi@ximian.com>
44 * ProcessStartInfoTest.cs: tests for Standard[Output|Error]Encoding.
46 2007-07-11 Ankit Jain <jankit@novell.com>
48 * ProcessStartInfoTest.cs: New.
50 2007-05-19 Atsushi Enomoto <atsushi@ximian.com>
52 * DelimitedListTraceListenerTest.cs : new test.
54 2007-05-17 Atsushi Enomoto <atsushi@ximian.com>
56 * SwitchesTest.cs : added tests for BooleanSwitch Value.
57 * TraceListenerTest.cs : added test for TraceOutputOptions.
59 2007-05-14 Atsushi Enomoto <atsushi@ximian.com>
61 * DiagnosticsConfigurationHandlerTest.cs : in 2.0 configuration item
62 listeners/add/@type is optional (for named shared listener support).
64 2007-04-19 Atsushi Enomoto <atsushi@ximian.com>
66 * TraceListenerTest.cs : new test.
67 * XmlWriterTraceListenerTest.cs : new test (but disabled since they
68 are too instance dependent).
70 2007-01-18 Atsushi Enomoto <atsushi@ximian.com>
72 * TraceSourceTest.cs, SourceSwitchTest.cs : new tests.
73 * SwitchesTest.cs : added test for GetSupportedAttributes().
75 2007-01-02 Gert Driesen <drieseng@users.sourceforge.net>
77 * ProcessTest.cs: Added null check tests.
79 2006-08-27 Gert Driesen <drieseng@users.sourceforge.net>
81 * EventLogTest.cs: Added tests for log name validation in
84 2006-08-26 Gert Driesen <drieseng@users.sourceforge.net>
86 * EventLogTest.cs: Use a dedicated temp directory for testing the
87 local file implementation (2.0 only).
89 2006-08-20 Gert Driesen <drieseng@users.sourceforge.net>
91 * EventInstanceTest.cs: Added tests for EventInstance.
93 2006-08-20 Gert Driesen <drieseng@users.sourceforge.net>
95 * EventLogTest.cs: Enable tests. On 2.0 profile, set MONO_EVENTLOG_TYPE
96 environment variable to force local file implementation to be used for
97 unit tests. This avoids permission issues for the unit tests, and
98 allows us to clean up the files/directory that are created during the
99 test run. Skip tests that cannot pass when the null implementation is
100 active (on 1.0 profile). Added tests for all WriteEntry and WriteEvent
101 (2.0 only) overloads, Clear, Entries, Exists and LogNameFromSourceName.
103 2006-08-11 Gert Driesen <drieseng@users.sourceforge.net>
105 * EventLogTest.cs: new test, currently not enabled due to UnixRegistry
106 bug which still needs to be tracked, and which would cause temporary
107 registry entries to be left behind by running tests.
109 2006-08-09 Gert Driesen <drieseng@users.sourceforge.net>
111 * EventSourceCreationDataTest.cs: new test.
113 2006-05-17 Atsushi Enomoto <atsushi@ximian.com>
115 * SwitchesTest.cs : Ignore NewSwitch under 2.0 as it fails under
118 2006-04-04 Atsushi Enomoto <atsushi@ximian.com>
120 * StopwatchTest.cs : new test.
122 2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
124 * EventLogPermissionAttributeTest.cs: Removed *Choice security actions
125 * PerformanceCounterPermissionAttributeTest.cs: Removed *Choice
128 2005-06-10 Gert Driesen <drieseng@users.sourceforge.net>
130 * TraceTest.cs: Fixed test failure.
132 2005-05-31 Sebastien Pouliot <sebastien@ximian.com>
134 * EventLogPermissionAttributeTest.cs: Character #133 is refused into
135 machine names for 2.0.
136 * EventLogPermissionTest.csFx 2.0 now has better arguments checking
137 (i.e. FDBK15131 was fixed).
138 * PerformanceCounterPermissionAttributeTest.cs
139 * PerformanceCounterPermissionTest.cs: Fx 2.0 now has better arguments
140 checking (i.e. FDBK15131 was fixed).
142 2005-02-22 Jonathan Pryor <jonpryor@vt.edu>
144 * TraceTest.cs: Add multi-thread test for #69964.
146 2005-01-19 Sebastien Pouliot <sebastien@ximian.com>
148 * EventLogPermissionTest.cs: Now works on both Fx 1.1 / 2.0.
149 * PerformanceCounterPermissionTest.cs: Now works on both Fx 1.1 / 2.0.
151 2005-01-18 Jonathan Pryor <jonpryor@vt.edu>
153 * DiagnosticsConfigurationHandlerTest.cs: .NET 1.1 requires that the value
154 attribute be a numeric value; check for that and update the success test
155 so that they'll actually pass.
156 * SwitchesTest.cs: TestNewSwitch reads "custom-switch" now, and the switches
157 value is now "42", not "0". Remove warning about unused variable.
159 2005-01-17 Jonathan Pryor <jonpryor@vt.edu>
161 * DiagnosticsConfigurationHandlerTest.cs: .NET 1.1 doesn't permit <add/>
162 elements without a value attribute. Assert the same under Mono.
164 2005-01-17 Jonathan Pryor <jonpryor@vt.edu>
166 * DiagnosticsConfigurationHandlerTest.cs: Don't ignore tests, instead mark
167 them as [Category ("NotDotNet")]; Fix the TraceTag_Listeners example (it
168 was passing invalid XML in a "valid" test).
170 2005-01-08 Nick Drochak <ndrochak@ieee.org>
172 * EventLogPermissionTest.cs
173 * PerformanceCounterPermissionTest.cs: Make tests pass on MS.NET.
175 2004-09-11 Sebastien Pouliot <sebastien@ximian.com>
177 * EventLogPermissionTest.cs: New. Unit tests for EventLogPermission.
178 * PerformanceCounterPermissionTest.cs: New. Unit tests for
179 PerformanceCounterPermission.
181 2004-09-10 Sebastien Pouliot <sebastien@ximian.com>
183 * EventLogPermissionAttributeTest.cs: New. Unit tests for
184 EventLogPermissionAttribute.
185 * PerformanceCounterPermissionAttributeTest.cs: New. Unit tests for
186 PerformanceCounterPermissionAttribute.
188 2004-02-05 Nick Drochak <ndrochak@gol.com>
190 * DiagnosticsConfigurationHandlerTest.cs: Ignore tests using classes not
191 meant to be used directly.
193 2003-12-30 Nick Drochak <ndrochak@gol.com>
195 * DiagnosticsConfigurationHandlerTest.cs: Inherit from Assertion to
196 make it a bit simpler.
197 * SwitchesTest.cs: Make the tests pass on .NET 1.1
199 2003-03-25 Nick Drochak <ndrochak@gol.com>
201 * DiagnosticsConfigurationHandlerTest.cs: Fix compiler warnings
203 2002-12-20 Jonathan Pryor <jonpryor@vt.edu>
205 * AllTests.cs: Add new tests
206 * SwitchesTest.cs: new file to test switches
207 * DiagnosticsConfigurationHandlerTest.cs: new file to test
208 DiagnosticsConfigurationHandler
209 * TraceTest.cs: Make sure that IndentLevel and IndentSize are set
210 appropriately before testing output.
212 2002-09-23 Nick Drochak <ndrochak@gol.com>
214 * TraceTest.cs: Default level and size are 0 & 4, respectively.
216 2002-09-19 Nick Drochak <ndrochak@gol.com>
218 * TraceTest.cs: Clear list of listeners before each test.
220 2002-09-17 Nick Drochak <ndrochak@gol.com>
222 * TraceTest.cs: Remove extraneous Console.WriteLine().
224 2002-06-16 Jonathan Pryor <jonpryor@vt.edu>
225 * TraceTest.cs: Added additional test cases.
227 2002-04-07 Jonathan Pryor <jonpryor@vt.edu>
229 * TraceTest.cs: Removed extraneous output; renamed test case so that NUnit
232 2002-03-10 Jonathan Pryor <jonpryor@vt.edu>
234 * Initial creation of System.Diagnostics test directory
235 * AllTests.cs: file added
236 * TraceTest.cs: Test System.Diagnostics.Trace class