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