1 200703-05 Eyal Alaluf <eyala@mainsoft.com>
3 * Port tests to run under TARGET_JVM.
5 200703-05 Roei Erez <roeie@mainsoft.com>
7 * StringTest.cs: add test for string properties.
9 200702-20 Boris Kirzner <borisk@mainsoft.com>
11 * Mscorlib.Test20.sln, Mscorlib.Test20.vmwcsproj,
12 Mscorlib.Test20.csproj: convert TARGET_JVM solution and
15 2006-01-25 Bors Kirzner <borisk@mainsoft.com>
17 * Mscorlib.Test20.vmwcsproj: add System.IO tests for TARGET_JVM.
19 2003-11-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>
21 * corlib_linux_test.args: Removed file.
22 * corlib_test.args: Removed file.
24 2003-08-11 Duncan Mak <duncan@ximian.com>
26 * corlib_linux_test.args: Add DictionaryBaseTest.cs by Carlos
27 Barcenilla (barce@frlp.utn.edu.ar).
29 2003-07-13 Zoltan Varga <vargaz@freemail.hu>
31 * corlib_test.args: Added TypeTest.cs.
33 2003-07-03 Sebastien Pouliot <spouliot@videotron.ca>
35 * corlib_test.args: Added ZoneTest.cs in System.Security.Policy
36 * corlib_test.args: Same.
38 2003-07-01 Sebastien Pouliot <spouliot@videotron.ca>
40 * corlib_test.args: Added GenetricIdentityTest.cs and
41 GenetricPrincipalTest.cs in System.Security.Principal
42 * corlib_test.args: Same.
44 2003-07-01 Sebastien Pouliot <spouliot@videotron.ca>
46 * corlib_test.args: Added PrincipalPermissionAttributeTest.cs and
47 PrincipalPermissionTest.cs in System.Security.Permissions.
48 * corlib_test.args: Same.
50 2003-06-30 Zoltan Varga <vargaz@freemail.hu>
52 * run_test.sh: Added 'all' option to run all tests. Add class libraries
55 2003-06-29 Sebastien Pouliot <spouliot@videotron.ca>
57 * corlib_test.args: Added ReflectionPermissionAttributeTest.cs and
58 ReflectionPermissionTest.cs in System.Security.Permissions.
59 * corlib_test.args: Same.
61 2003-06-28 Sebastien Pouliot <spouliot@videotron.ca>
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.
71 2003-06-15 Zoltan Varga <vargaz@freemail.hu>
73 * corlib_test.args: Added PropertyBuilderTest.cs.
75 * corlib_test.args: Added EventBuilderTest.cs.
77 2003-06-01 Pedro Martínez Juliá <yoros@wanadoo.es>
79 * corlib_test.args: Added SingleFormatterTest.cs
81 2003-05-21 Zoltan Varga <vargaz@freemail.hu>
83 * corlib_test.args: Added ModuleTest.cs and ModuleBuilderTest.cs
85 2003-05-14 Nick Drochak <ndrochak@gol.com>
87 * corlib_linux_test.args:
88 * corlib_test.args: Add UTF?EncodingTest(s) to build
90 2003-05-13 Nick Drochak <ndrochak@gol.com>
92 * corlib_linux_test.args: Remove AllTests.cs's and add DictionaryEntry
93 * corlib_test.args: Add DictionaryEntry
94 * makefile.gnu: compile with debug
96 2003-05-08 Ville Palo <vi64pa@kolumbus.fi>
98 * corlib_test.args: added System.IO.FileSystemInfoTest
99 * corlib_linux_test_args: added System.IO.FileSystemInfoTest
101 2003-05-06 Ville Palo <vi64pa@kolumbus.fi>
103 * corlib_test.args: added System.IO.FileInfoTest and DirectoryInfoTest
104 * corlib_linux_test_args: added System.IO.FileInfoTest and
107 2003-04-22 Sebastien Pouliot <spouliot@videotron.ca>
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.
114 2003-04-21 Ville Palo <vi64pa@kolumbus.fi>
116 * corlib_linux_test.args: added System.IO/DirectoryTest.cs
117 * corlib_test.args: added System.IO/DirectoryTest.cs
119 2003-04-19 Ville Palo <vi64pa@kolumbus.fi>
121 * corlib_linux_test.args: added System.IO/BufferedStreamTest.cs
122 * corlib_test.args: added System.IO/BufferedStreamTest.cs
124 2003-04-11 Ville Palo <vi64pa@kolumbus.fi>
126 * corlib_linux_test.args: added System.IO/FileStreamTest.cs
127 * corlib_test.args: added System.IO/FileStreamTest.cs
129 2003-04-06 Sebastien Pouliot <spouliot@videotron.ca>
131 * corlib_linux_test.args: added X509CertificateTest.cs
132 * corlib_test.args: added X509CertificateTest.cs
134 2003-04-05 Nick Drochak <ndrochak@gol.com>
136 * makefile.gnu: revert. debugger support not installed by default in mcs
138 2003-04-05 Nick Drochak <ndrochak@gol.com>
140 * makefile.gnu: compile with debug.
142 2003-02-13 Zoltan Varga <vargaz@freemail.hu>
144 * corlib_test.args: added AssemblyBuilderTest.cs
146 2003-02-10 Zoltan Varga <vargaz@freemail.hu>
148 * corlib_test.args: added ConstructorBuilderTest.cs
150 2003-02-08 Zoltan Varga <vargaz@freemail.hu>
152 * corlib_test.args: added TypeBuilderTest.cs.
154 * corlib_test.args: added beginnings of Reflection.Emit test suite.
156 2003/01/30 Nick Drochak <ndrochak@gol.com>
158 * corlib_test.build: AllTests.cs do not exist anymore. No need to
161 2003-01-29 Zoltan Varga <vargaz@freemail.hu>
163 * makefile.gnu: compile and run with debugging enabled.
165 * makefile.gnu: added SUBDIR variable to enable building a subset of
166 the tests, saving on compilation time during development.
168 * run_test.sh: updated to nunit2.
170 2003-01-12 Sebastien Pouliot <spouliot@videotron.ca>
172 * corlib_linux_test.args: added MACTripleDES test file.
174 2002-12-21 Nick Drochak <ndrochak@gol.com>
177 * makefile.gnu: build and run tests with nunit2
179 2002-12-16 Sebastien Pouliot <spouliot@videotron.ca>
181 * corlib_linux_test.args: added StrongNamePublicKeyBlob and
182 StrongName test files.
184 2002-12-15 Sebastien Pouliot <spouliot@videotron.ca>
186 * corlib_linux_test.args: added Publisher and
187 PublisherMembershipCondition test files.
189 2002-12-08 Sebastien Pouliot <spouliot@videotron.ca>
191 * AllTests.cs: Added System.Reflection test suite.
192 * corlib_linux_test.args: added System.Reflection test files.
194 2002-11-09 Eduardo Garcia Cebollero <kiwnix@yahoo.es>
195 * corlib_linux_tests.args: added MutexTest.cs in System.Threading
197 2002-11-23 Eduardo Garcia Cebollero <kiwnix@yahoo.es>
199 * corlib_linux_tests.args: added System.Threading and
200 ThreadTest.cs suites.
201 * AllTests.cs: Added System.Threading suite.
203 2002-11-17 Sebastien Pouliot <spouliot@videotron.ca>
205 * corlib_linux_test.args: added missing crypto test files.
207 2002-11-16 Sebastien Pouliot <spouliot@videotron.ca>
209 * corlib_test.build: removed DSATest from exclusions.
211 2002-10-28 Gonzalo Paniagua Javier <gonzalo@gnome-db.org>
213 * AllTests.cs: removed System.Threading.AllTests. It does not exist.
215 * corlib_linux_test.args: added missing tests from s.s.c namespace.
217 * makefile.gnu: pass MONO_PATH correctly. Not sure if this does
218 anything because mono will load corlib from the installation dir.
220 * run_test.sh: NUNIT_MONO_PATH is not used.
222 2002-10-25 Zoltan Varga <vargaz@freemail.hu>
224 * corlib_linux_test.args AllTests.cs: Added beginnings of
225 System.Threading testcases.
227 * run_test.sh: fixed paths.
229 2002-10-19 Sebastien Pouliot <spouliot@videotron.ca>
231 * corlib_test.build: Removed all excluded cryptographic test code as
232 the cyclic dependency was removed (well commented)
234 2002-10-16 Nick Drochak <ndrochak@gol.com>
236 * corlib_test.build: Fix build. Exclude tests that depend on
237 components we are not building into corlib yet.
239 2002-10-05 Andrew Birkett <andy@nobugs.org>
241 * corlib_linux_test.args: Added RC2Test
243 2002-09-23 Andrew Birkett <andy@nobugs.org>
245 * corlib_linux_test.args: Added MD5Test
247 2002-09-22 Andrew Birkett <andy@nobugs.org>
249 * System.Security.Cryptography/RijndaelManagedTest.cs: BlockSize
250 measured in bytes, not bits.
252 2002-09-19 Andrew Birkett <andy@nobugs.org>
254 * System.Security.Cryptography/RijndaelManagedTest.cs: New test
255 * System.Security.Cryptography/AllTests.cs: Added RijndaelManagedTest
256 * corlib_linux_test.args: Added RijndaelManagedTest
258 2002-08-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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.
263 2002-08-10 Jason Diamond <jason@injektilo.org>
265 * makefile.gnu: Added test target. Please start using it.
267 2002-07-24 Duncan Mak <duncan@ximian.com>
269 * corlib_linux_test.args: Add Cesar's BufferTest to the list.
271 2002-07-19 Martin Baulig <martin@gnome.org>
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.
277 2002-07-19 Martin Baulig <martin@gnome.org>
279 The test suite now compiles with MCS on GNU/Linux :-)
281 * corlib_linux_test.args: Added MCS command file to compile this.
283 2002-07-11 Nick Drochak <ndrochak@gol.com>
285 * .cvsignore: Ignore temp files too.
287 2002-06-19 Nick Drochak <ndrochak@gol.com>
289 * AllTests.cs: Add missing test: System.Runtime.Serialization.
291 2002-06-01 Nick Drochak <ndrochak@gol.com>
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.
296 2002-05-19 Martin Baulig <martin@gnome.org>
298 * Added System.Security.Cryptography.FromBase64TransformTest.cs.
300 2002-05-19 Martin Baulig <martin@gnome.org>
302 * TheTests.cs: Removed.
304 * MartinTests.cs: Removed.
306 * corlib_test.build: Don't create Runtest.corlib.exe anymore.
308 2002/05/07 Nick Drochak <ndrochak@gol.com>
310 * AllTests.cs: Do not run the System.Net tests from here, they belong
311 in the System assembly tests.
313 2002-04-27 Lawrence Pit <loz@cable.a2000.nl>
315 * System.Security/: added directory
316 * AllTests.cs: added Syste,Security suite.
318 2002-04-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
320 * System.Net/: added directory.
321 * AllTests.cs: added System.Net suite.
323 2002/04/04 Nick Drochak <ndrochak@gol.com>
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.
331 2002-03-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
333 * corlib_test.build: don't exclude IntegerFormatterTest.
335 * System/AllTests.cs: added IntegerFormatterTest suite.
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.
341 2002/03/28 Nick Drochak <ndrochak@gol.com>
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.
347 2002-03-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
349 * corlib_test.build: remove two more lines that excluded
350 IntegerFormatterTest.
352 2002/03/28 Nick Drochak <ndrochak@gol.com>
354 * corlib_test.build: Don't exclude IntegerFormatterTest any more.
356 2002-03-20 Nick Drochak <ndrochak@gol.com>
358 * corlib_test.build: On 'clean' remove all the dll's and pdb's
360 2002/03/19 Nick Drochak <ndrochak@gol.com>
362 * corlib_test.build: Re-include tests into the build.
364 2002-03-18 Nick Drochak <ndrochak@gol.com>
366 * corlib_test.build: build RunTests.corlib.exe with only mono class
367 libs. This tells what we are missing to run the tests.
369 2002/03/18 Nick Drochak <ndrochak@gol.com>
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.
377 2002/03/07 Nick Drochak <ndrochak@gol.com>
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'.
383 2002-03-03 Nick Drochak <ndrochak@gol.com>
385 * corlib_test.build: Turn on debug flag for complier so that...well...
388 2002-03-01 Duncan Mak <duncan@ximian.com>
390 * System.Runtime.Serialization/ObjectIDGeneratorTests.cs: Added
391 test for System.Runtime.Serialization.ObjectIDGenerator.
393 2002-02-27 Martin Baulig <martin@gnome.org>
395 * RunTests.cs: Removed. This is now in the nant directory.
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.
400 2002-02-27 Martin Baulig <martin@gnome.org>
402 * scan-tests.pl: Moved to ../../../tools/.
404 2002-02-26 Martin Baulig <martin@gnome.org>
406 * MartinTests.cs: New file. This contains all the tests which already
409 * RunTests.cs: A small custom testrunner to run the tests on Linux.
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.
415 * TheTests.cs: This is automatically generated from scan-tests.pl but
416 needs some manual editing, so it's in CVS.
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.
423 2002-02-26 Martin Baulig <martin@gnome.org>
425 * */*.cs: added zero-args constructors for all the test classes.
427 2002-02-21 Mark Crichton <crichton@gimp.org>
429 * System.Security.Cryptography.RNGCryptoServiceProviderTest.cs:
432 2002-02-21 Mark Crichton <crichton@gimp.org>
434 * Addded System.Security.Cryptography.RNGCryptoServiceProviderTest.cs
435 * System.Security.Cryptography/AllTests.cs: Added
436 RNGCryptoServiceProviderTest.
438 2002-02-17 Duco Fijma <duco@lorentz.xs4all.nl>
439 * Added System/GuidTest.cs
441 2002-02-10 Nick Drochak <ndrochak@gol.com>
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
448 2002-02-09 Nick Drochak <ndrochak@gol.com>
450 * corlib_test.build: compile with mscorlib to test the tests. This
451 will be our "reference" check to make sure the tests work.
453 2002-01-25 Nick Drochak <ndrochak@gol.com>
455 * AllTests.cs: Add System.Resources.AllTests.Suite
457 2002-01-14 Nick Drochak <ndrochak@gol.com>
459 * AllTests.cs: Add System.Security.Permissions.AllTests.Suite
461 2002-01-05 Nick Drochak <ndrochak@gol.com>
463 * .cvsignore: ignore the debug files *.pdb
465 2002-01-04 Duco Fijma <duco@lorentz.xs4all.nl>
466 * Added System/TimeSpanTest.cs
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>
472 * corlib_test.build: Include test for Queue in the dll
474 2001-10-15 Martin Weindel <martin.weindel@t-online.de>
476 * added System/DecimalTest.cs and System/DecimalTest2.cs
478 2001-10-11 Jeffrey Stedfast <fejj@ximian.com>
480 * System/StringTest.cs: Added.
482 2001-10-10 Thomas Neidhart <tome@sbox.tugraz.at>
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
489 2001-10-02 Martin Weindel <martin.weindel@t-online.de>
491 * added directory System
492 * added tests for System.Int64
494 2001-08-29 Alexander Klyubin <klyubin@aqris.com>
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.
501 Note that StackFrameTest runs properly only if compiled with