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