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