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