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