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