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