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