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