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