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