New tests.
[mono.git] / mcs / class / System / Test / System.Diagnostics / ChangeLog
1 2007-09-22  Gert Driesen  <drieseng@users.sourceforge.net>
2
3         * DiagnosticsConfigurationHandlerTest.cs: No longer derive from
4         deprecated Assertion class. Code formatting. On 2.0 profile, allow
5         non-integral values for switches.
6
7 2007-08-14  Gert Driesen  <drieseng@users.sourceforge.net>
8
9         * EventLogTest.cs: Added tests for validity of machine name. Added
10         tests for case-insensitivity of Source, Log and MachineName.
11
12 2007-08-06  Atsushi Enomoto  <atsushi@ximian.com>
13
14         * ProcessStartInfoTest.cs: tests for Standard[Output|Error]Encoding.
15
16 2007-07-11  Ankit Jain  <jankit@novell.com>
17
18         * ProcessStartInfoTest.cs: New.
19
20 2007-05-19  Atsushi Enomoto  <atsushi@ximian.com>
21
22         * DelimitedListTraceListenerTest.cs : new test.
23
24 2007-05-17  Atsushi Enomoto  <atsushi@ximian.com>
25
26         * SwitchesTest.cs : added tests for BooleanSwitch Value.
27         * TraceListenerTest.cs : added test for TraceOutputOptions.
28
29 2007-05-14  Atsushi Enomoto  <atsushi@ximian.com>
30
31         * DiagnosticsConfigurationHandlerTest.cs : in 2.0 configuration item
32           listeners/add/@type is optional (for named shared listener support).
33
34 2007-04-19  Atsushi Enomoto  <atsushi@ximian.com>
35
36         * TraceListenerTest.cs : new test.
37         * XmlWriterTraceListenerTest.cs : new test (but disabled since they
38           are too instance dependent).
39
40 2007-01-18  Atsushi Enomoto  <atsushi@ximian.com>
41
42         * TraceSourceTest.cs, SourceSwitchTest.cs : new tests.
43         * SwitchesTest.cs : added test for GetSupportedAttributes().
44
45 2007-01-02  Gert Driesen  <drieseng@users.sourceforge.net>
46
47         * ProcessTest.cs: Added null check tests.
48
49 2006-08-27  Gert Driesen  <drieseng@users.sourceforge.net>
50
51         * EventLogTest.cs: Added tests for log name validation in 
52         CreateEventSource.
53
54 2006-08-26  Gert Driesen  <drieseng@users.sourceforge.net>
55
56         * EventLogTest.cs: Use a dedicated temp directory for testing the
57         local file implementation (2.0 only).
58
59 2006-08-20  Gert Driesen  <drieseng@users.sourceforge.net>
60
61         * EventInstanceTest.cs: Added tests for EventInstance.
62
63 2006-08-20  Gert Driesen  <drieseng@users.sourceforge.net>
64
65         * EventLogTest.cs: Enable tests. On 2.0 profile, set MONO_EVENTLOG_TYPE
66         environment variable to force local file implementation to be used for
67         unit tests. This avoids permission issues for the unit tests, and
68         allows us to clean up the files/directory that are created during the
69         test run. Skip tests that cannot pass when the null implementation is
70         active (on 1.0 profile). Added tests for all WriteEntry and WriteEvent
71         (2.0 only) overloads, Clear, Entries, Exists and LogNameFromSourceName.
72
73 2006-08-11  Gert Driesen  <drieseng@users.sourceforge.net>
74
75         * EventLogTest.cs: new test, currently not enabled due to UnixRegistry
76         bug which still needs to be tracked, and which would cause temporary
77         registry entries to be left behind by running tests.
78
79 2006-08-09  Gert Driesen  <drieseng@users.sourceforge.net>
80
81         * EventSourceCreationDataTest.cs: new test.
82
83 2006-05-17  Atsushi Enomoto  <atsushi@ximian.com>
84
85         * SwitchesTest.cs : Ignore NewSwitch under 2.0 as it fails under
86           .NET.
87
88 2006-04-04  Atsushi Enomoto  <atsushi@ximian.com>
89
90         * StopwatchTest.cs : new test.
91
92 2005-09-22  Sebastien Pouliot  <sebastien@ximian.com>
93
94         * EventLogPermissionAttributeTest.cs: Removed *Choice security actions
95         * PerformanceCounterPermissionAttributeTest.cs: Removed *Choice 
96         security actions.
97
98 2005-06-10  Gert Driesen <drieseng@users.sourceforge.net>
99
100         * TraceTest.cs: Fixed test failure.
101
102 2005-05-31  Sebastien Pouliot  <sebastien@ximian.com>
103
104         * EventLogPermissionAttributeTest.cs: Character #133 is refused into
105         machine names for 2.0.
106         * EventLogPermissionTest.csFx 2.0 now has better arguments checking 
107         (i.e. FDBK15131 was fixed).
108         * PerformanceCounterPermissionAttributeTest.cs
109         * PerformanceCounterPermissionTest.cs: Fx 2.0 now has better arguments
110         checking (i.e. FDBK15131 was fixed).
111
112 2005-02-22  Jonathan Pryor  <jonpryor@vt.edu>
113
114         * TraceTest.cs: Add multi-thread test for #69964.
115
116 2005-01-19  Sebastien Pouliot  <sebastien@ximian.com>
117
118         * EventLogPermissionTest.cs: Now works on both Fx 1.1 / 2.0.
119         * PerformanceCounterPermissionTest.cs: Now works on both Fx 1.1 / 2.0.
120
121 2005-01-18  Jonathan Pryor  <jonpryor@vt.edu>
122
123         * DiagnosticsConfigurationHandlerTest.cs: .NET 1.1 requires that the value
124           attribute be a numeric value; check for that and update the success test
125           so that they'll actually pass.
126         * SwitchesTest.cs: TestNewSwitch reads "custom-switch" now, and the switches
127           value is now "42", not "0".  Remove warning about unused variable.
128
129 2005-01-17  Jonathan Pryor  <jonpryor@vt.edu>
130
131         * DiagnosticsConfigurationHandlerTest.cs: .NET 1.1 doesn't permit <add/>
132           elements without a value attribute.  Assert the same under Mono.
133
134 2005-01-17  Jonathan Pryor  <jonpryor@vt.edu>
135
136         * DiagnosticsConfigurationHandlerTest.cs: Don't ignore tests, instead mark
137           them as [Category ("NotDotNet")]; Fix the TraceTag_Listeners example (it
138           was passing invalid XML in a "valid" test).
139
140 2005-01-08  Nick Drochak  <ndrochak@ieee.org>
141
142         * EventLogPermissionTest.cs
143         * PerformanceCounterPermissionTest.cs: Make tests pass on MS.NET.
144
145 2004-09-11  Sebastien Pouliot  <sebastien@ximian.com>
146
147         * EventLogPermissionTest.cs: New. Unit tests for EventLogPermission.
148         * PerformanceCounterPermissionTest.cs: New. Unit tests for 
149         PerformanceCounterPermission.
150
151 2004-09-10  Sebastien Pouliot  <sebastien@ximian.com>
152
153         * EventLogPermissionAttributeTest.cs: New. Unit tests for 
154         EventLogPermissionAttribute.
155         * PerformanceCounterPermissionAttributeTest.cs: New. Unit tests for 
156         PerformanceCounterPermissionAttribute.
157
158 2004-02-05  Nick Drochak <ndrochak@gol.com>
159
160         * DiagnosticsConfigurationHandlerTest.cs: Ignore tests using classes not 
161         meant to be used directly.
162
163 2003-12-30  Nick Drochak <ndrochak@gol.com>
164
165         * DiagnosticsConfigurationHandlerTest.cs: Inherit from Assertion to
166         make it a bit simpler.
167         * SwitchesTest.cs: Make the tests pass on .NET 1.1
168
169 2003-03-25  Nick Drochak <ndrochak@gol.com>
170
171         * DiagnosticsConfigurationHandlerTest.cs: Fix compiler warnings
172
173 2002-12-20  Jonathan Pryor <jonpryor@vt.edu>
174
175         * AllTests.cs: Add new tests
176         * SwitchesTest.cs: new file to test switches
177         * DiagnosticsConfigurationHandlerTest.cs: new file to test
178           DiagnosticsConfigurationHandler
179         * TraceTest.cs: Make sure that IndentLevel and IndentSize are set
180     appropriately before testing output.
181
182 2002-09-23  Nick Drochak  <ndrochak@gol.com>
183
184         * TraceTest.cs: Default level and size are 0 & 4, respectively.
185
186 2002-09-19  Nick Drochak  <ndrochak@gol.com>
187
188         * TraceTest.cs: Clear list of listeners before each test.
189
190 2002-09-17  Nick Drochak  <ndrochak@gol.com>
191
192         * TraceTest.cs: Remove extraneous Console.WriteLine().
193
194 2002-06-16  Jonathan Pryor  <jonpryor@vt.edu>
195         * TraceTest.cs: Added additional test cases.
196
197 2002-04-07  Jonathan Pryor  <jonpryor@vt.edu>
198
199         * TraceTest.cs: Removed extraneous output; renamed test case so that NUnit
200           would find it.
201
202 2002-03-10  Jonathan Pryor  <jonpryor@vt.edu>
203
204         * Initial creation of System.Diagnostics test directory
205         * AllTests.cs: file added
206         * TraceTest.cs: Test System.Diagnostics.Trace class
207