Added A Test Suite for System.Threading.Mutex
[mono.git] / mcs / class / corlib / Test / ChangeLog
1 2002-11-09 Eduardo Garcia Cebollero <kiwnix@yahoo.es>
2         * corlib_linux_tests.args: added MutexTest.cs in System.Threading
3
4 2002-11-23 Eduardo Garcia Cebollero <kiwnix@yahoo.es>
5
6         * corlib_linux_tests.args: added System.Threading and
7         ThreadTest.cs suites.
8         * AllTests.cs: Added System.Threading suite.
9         
10 2002-11-17  Sebastien Pouliot <spouliot@videotron.ca>
11
12         * corlib_linux_test.args: added missing crypto test files.
13
14 2002-11-16  Sebastien Pouliot <spouliot@videotron.ca>
15
16         * corlib_test.build: removed DSATest from exclusions.
17
18 2002-10-28  Gonzalo Paniagua Javier <gonzalo@gnome-db.org>
19
20         * AllTests.cs: removed System.Threading.AllTests. It does not exist.
21
22         * corlib_linux_test.args: added missing tests from s.s.c namespace.
23
24         * makefile.gnu: pass MONO_PATH correctly. Not sure if this does
25         anything because mono will load corlib from the installation dir.
26
27         * run_test.sh: NUNIT_MONO_PATH is not used.
28
29 2002-10-25  Zoltan Varga  <vargaz@freemail.hu>
30
31         * corlib_linux_test.args AllTests.cs: Added beginnings of
32         System.Threading testcases.
33
34         * run_test.sh: fixed paths.
35
36 2002-10-19  Sebastien Pouliot  <spouliot@videotron.ca>
37
38         * corlib_test.build: Removed all excluded cryptographic test code as 
39         the cyclic dependency was removed (well commented)
40
41 2002-10-16  Nick Drochak  <ndrochak@gol.com>
42
43         * corlib_test.build: Fix build.  Exclude tests that depend on 
44         components we are not building into corlib yet.
45
46 2002-10-05  Andrew Birkett  <andy@nobugs.org>
47
48         * corlib_linux_test.args: Added RC2Test
49
50 2002-09-23  Andrew Birkett  <andy@nobugs.org>
51
52         * corlib_linux_test.args: Added MD5Test
53
54 2002-09-22  Andrew Birkett  <andy@nobugs.org>
55
56         * System.Security.Cryptography/RijndaelManagedTest.cs: BlockSize
57         measured in bytes, not bits.
58
59 2002-09-19  Andrew Birkett  <andy@nobugs.org>
60
61         * System.Security.Cryptography/RijndaelManagedTest.cs: New test
62         * System.Security.Cryptography/AllTests.cs: Added RijndaelManagedTest
63         * corlib_linux_test.args: Added RijndaelManagedTest
64
65 2002-08-10  Gonzalo Paniagua Javier <gonzalo@ximian.com>
66
67         * makefile.gnu: little changes to integrate tests in makefile system.
68         * run_test.sh: script i use to run tests when i don't wanna run all.
69
70 2002-08-10  Jason Diamond  <jason@injektilo.org>
71
72         * makefile.gnu: Added test target. Please start using it.
73
74 2002-07-24  Duncan Mak  <duncan@ximian.com>
75
76         * corlib_linux_test.args: Add Cesar's BufferTest to the list.
77
78 2002-07-19  Martin Baulig  <martin@gnome.org>
79
80         * makefile.gnu: Added makefile for self-hosting compile on GNU/Linux.
81         Don't add this to the top-level makefile.gnu, this must be run after
82         everything is compiled.
83
84 2002-07-19  Martin Baulig  <martin@gnome.org>
85
86         The test suite now compiles with MCS on GNU/Linux :-)
87
88         * corlib_linux_test.args: Added MCS command file to compile this.
89
90 2002-07-11  Nick Drochak  <ndrochak@gol.com>
91
92         * .cvsignore: Ignore temp files too.
93
94 2002-06-19  Nick Drochak  <ndrochak@gol.com>
95
96         * AllTests.cs: Add missing test: System.Runtime.Serialization.
97
98 2002-06-01  Nick Drochak  <ndrochak@gol.com>
99
100         * corlib_test.build: Change the order of the builds.  Just makes it a 
101         bit faster for my testing since I need the linux dll.
102
103 2002-05-19  Martin Baulig  <martin@gnome.org>
104
105         * Added System.Security.Cryptography.FromBase64TransformTest.cs.
106
107 2002-05-19  Martin Baulig  <martin@gnome.org>
108
109         * TheTests.cs: Removed.
110
111         * MartinTests.cs: Removed.
112
113         * corlib_test.build: Don't create Runtest.corlib.exe anymore.
114
115 2002/05/07  Nick Drochak <ndrochak@gol.com>
116
117         * AllTests.cs: Do not run the System.Net tests from here, they belong
118         in the System assembly tests.
119
120 2002-04-27  Lawrence Pit <loz@cable.a2000.nl>
121
122         * System.Security/: added directory
123         * AllTests.cs: added Syste,Security suite.
124
125 2002-04-15  Gonzalo Paniagua Javier <gonzalo@ximian.com>
126
127         * System.Net/: added directory.
128         * AllTests.cs: added System.Net suite.
129
130 2002/04/04 Nick Drochak <ndrochak@gol.com>
131
132         * corlib_test.build: Again; disable running of NUnit tests against mono 
133         corlib.  There are so many icalls now, that these tests need
134         to be run inside mint and mono.  Will change this soon to run
135         the tests using both.  It still runs the tests against the mscorlib
136         to validate the tests themselves.
137
138 2002-03-31  Gonzalo Paniagua Javier <gonzalo@ximian.com>
139
140         * corlib_test.build: don't exclude IntegerFormatterTest.
141
142         * System/AllTests.cs: added IntegerFormatterTest suite.
143
144         * System/IntegerFormatterTest.cs: totally reworked to use NUnit. Right
145         now it fails cause I haven't implemented Parse () methods yet. With
146         corlib_reference.dll runs ok.
147
148 2002/03/28  Nick Drochak <ndrochak@gol.com>
149
150         * corlib_test.build: Re-exclude it in a couple of places where it was
151         breaking the build.  This test is not an NUnit test.  So, it doesn't 
152         belong in these dll's until it's made a proper NUnit test.
153
154 2002-03-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>
155
156         * corlib_test.build: remove two more lines that excluded
157         IntegerFormatterTest.
158
159 2002/03/28  Nick Drochak <ndrochak@gol.com>
160
161         * corlib_test.build: Don't exclude IntegerFormatterTest any more.
162
163 2002-03-20  Nick Drochak  <ndrochak@gol.com>
164
165         * corlib_test.build: On 'clean' remove all the dll's and pdb's
166
167 2002/03/19  Nick Drochak <ndrochak@gol.com>
168
169         * corlib_test.build: Re-include tests into the build.
170
171 2002-03-18  Nick Drochak  <ndrochak@gol.com>
172
173         * corlib_test.build: build RunTests.corlib.exe with only mono class
174         libs. This tells what we are missing to run the tests.
175
176 2002/03/18  Nick Drochak <ndrochak@gol.com>
177
178         * corlib_test.build: disable running of NUnit tests against mono 
179         corlib.  There are so many icalls now, that these tests need
180         to be run inside mint and mono.  Will change this soon to run
181         the tests using both.  It still runs the tests against the mscorlib
182         to validate the tests themselves.
183
184 2002/03/07  Nick Drochak <ndrochak@gol.com>
185
186         * corlib_test.build: resolve chicken and egg problem. Only build and 
187         execute test assemblies when 'make test' is specified. Need to do a
188         'make' first now before 'make test'.
189
190 2002-03-03  Nick Drochak  <ndrochak@gol.com>
191
192         * corlib_test.build: Turn on debug flag for complier so that...well...
193         debugging is easier.
194
195 2002-03-01  Duncan Mak  <duncan@ximian.com>
196
197         * System.Runtime.Serialization/ObjectIDGeneratorTests.cs: Added
198         test for System.Runtime.Serialization.ObjectIDGenerator.
199
200 2002-02-27  Martin Baulig  <martin@gnome.org>
201
202         * RunTests.cs: Removed. This is now in the nant directory.
203
204         * corlib_test.build: Don't link TheTests.cs into the dlls, renamed
205         RunTests.exe to RunTests.corlib.exe and link it against NUnitBase.dll.
206
207 2002-02-27  Martin Baulig  <martin@gnome.org>
208
209         * scan-tests.pl: Moved to ../../../tools/.
210
211 2002-02-26  Martin Baulig  <martin@gnome.org>
212
213         * MartinTests.cs: New file. This contains all the tests which already
214         work on Linux.
215
216         * RunTests.cs: A small custom testrunner to run the tests on Linux.
217
218         * scan-tests.pl: Call this perl script with either MartinTests.cs or
219         AllTests.cs as argument and redirect the output the TheTests.cs - it'll
220         create a file which calls all the tests.
221
222         * TheTests.cs: This is automatically generated from scan-tests.pl but
223         needs some manual editing, so it's in CVS.
224
225         * corlib_test.build: In addition to the libraries, create an executable
226         called RunTests.exe which contains all the tests and the custom test
227         runner. You can run this executable on Windows to test things with
228         mscorlib or on Linux using the mono runtime.
229
230 2002-02-26  Martin Baulig  <martin@gnome.org>
231
232         * */*.cs: added zero-args constructors for all the test classes.
233
234 2002-02-21  Mark Crichton <crichton@gimp.org>
235
236         * System.Security.Cryptography.RNGCryptoServiceProviderTest.cs:
237         Fixed typo
238
239 2002-02-21  Mark Crichton <crichton@gimp.org>
240
241         * Addded System.Security.Cryptography.RNGCryptoServiceProviderTest.cs
242         * System.Security.Cryptography/AllTests.cs: Added
243         RNGCryptoServiceProviderTest.
244
245 2002-02-17  Duco Fijma <duco@lorentz.xs4all.nl>
246         * Added System/GuidTest.cs
247
248 2002-02-10  Nick Drochak  <ndrochak@gol.com>
249
250         * corlib_test.build: Remove duplicate excludes for 
251         * AllTests.cs: Add System.Security.Policy tests.  However, commented
252         this out because NUnit is throwing an exception.  Need to figure
253         that out first.
254         
255 2002-02-09  Nick Drochak  <ndrochak@gol.com>
256
257         * corlib_test.build: compile with mscorlib to test the tests.  This
258         will be our "reference" check to make sure the tests work.
259
260 2002-01-25  Nick Drochak  <ndrochak@gol.com>
261
262         * AllTests.cs: Add System.Resources.AllTests.Suite
263
264 2002-01-14  Nick Drochak  <ndrochak@gol.com>
265
266         * AllTests.cs: Add System.Security.Permissions.AllTests.Suite
267
268 2002-01-05  Nick Drochak  <ndrochak@gol.com>
269
270         * .cvsignore: ignore the debug files *.pdb
271
272 2002-01-04   Duco Fijma <duco@lorentz.xs4all.nl>
273         * Added System/TimeSpanTest.cs
274
275 2002-01-04  John R. Hicks <angryjohn69@nc.rr.com>
276         * Added DebugTest to System.Diagnostics tests.
277 2001-11-08  Nick Drochak  <ndrochak@gol.com>
278
279         * corlib_test.build: Include test for Queue in the dll
280
281 2001-10-15  Martin Weindel <martin.weindel@t-online.de>
282
283         * added System/DecimalTest.cs and System/DecimalTest2.cs
284
285 2001-10-11  Jeffrey Stedfast  <fejj@ximian.com>
286
287         * System/StringTest.cs: Added.
288
289 2001-10-10  Thomas Neidhart <tome@sbox.tugraz.at>
290
291         * added directory System.Security.Cryptography 
292         * added TestSuite for all Crypto classes 
293         * added tests for System.Security.Cryptography.AsymmetricAlgorithm 
294         and System.Security.Cryptography.SymmetricAlgorithm
295     
296 2001-10-02  Martin Weindel <martin.weindel@t-online.de>
297
298         * added directory System 
299         * added tests for System.Int64
300
301 2001-08-29  Alexander Klyubin <klyubin@aqris.com>
302   
303         * Added tests for System.Diagnostics.StackFrame and
304         System.Diagnostics.StackTrace. The tests only run against
305         Microsoft's implementation as StackTrace and StackFrame classes in
306         Mono are not yet properly implemented.
307     
308         Note that StackFrameTest runs properly only if compiled with
309         /debug switch.