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