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