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