+2010-06-28 Chris Bacon <chrisbacon76@gmail.com>
+
+ * System.Diagnostics.Contracts tests added.
+
+2007-05-31 Atsushi Enomoto <atsushi@ximian.com>
+
+ * Makefile : missing EXTRA_DISTFILES.
+
+2007-03-14 Eyal Alaluf <eyala@mainsoft.com>
+
+ * Mark tests as not working under TargetJvm
+
+2007-03-05 Eyal Alaluf <eyala@mainsoft.com>
+
+ * Port tests to run under TARGET_JVM.
+
+2007-03-05 Roei Erez <roeie@mainsoft.com>
+
+ * StringTest.cs: add test for string properties.
+
+200702-20 Boris Kirzner <borisk@mainsoft.com>
+
+ * Mscorlib.Test20.sln, Mscorlib.Test20.vmwcsproj,
+ Mscorlib.Test20.csproj: convert TARGET_JVM solution and
+ project files.
+
+2006-01-25 Bors Kirzner <borisk@mainsoft.com>
+
+ * Mscorlib.Test20.vmwcsproj: add System.IO tests for TARGET_JVM.
+
+2003-11-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * corlib_linux_test.args: Removed file.
+ * corlib_test.args: Removed file.
+
+2003-08-11 Duncan Mak <duncan@ximian.com>
+
+ * corlib_linux_test.args: Add DictionaryBaseTest.cs by Carlos
+ Barcenilla (barce@frlp.utn.edu.ar).
+
+2003-07-13 Zoltan Varga <vargaz@freemail.hu>
+
+ * corlib_test.args: Added TypeTest.cs.
+
+2003-07-03 Sebastien Pouliot <spouliot@videotron.ca>
+
+ * corlib_test.args: Added ZoneTest.cs in System.Security.Policy
+ * corlib_test.args: Same.
+
+2003-07-01 Sebastien Pouliot <spouliot@videotron.ca>
+
+ * corlib_test.args: Added GenetricIdentityTest.cs and
+ GenetricPrincipalTest.cs in System.Security.Principal
+ * corlib_test.args: Same.
+
+2003-07-01 Sebastien Pouliot <spouliot@videotron.ca>
+
+ * corlib_test.args: Added PrincipalPermissionAttributeTest.cs and
+ PrincipalPermissionTest.cs in System.Security.Permissions.
+ * corlib_test.args: Same.
+
+2003-06-30 Zoltan Varga <vargaz@freemail.hu>
+
+ * run_test.sh: Added 'all' option to run all tests. Add class libraries
+ to MONO_PATH.
+
+2003-06-29 Sebastien Pouliot <spouliot@videotron.ca>
+
+ * corlib_test.args: Added ReflectionPermissionAttributeTest.cs and
+ ReflectionPermissionTest.cs in System.Security.Permissions.
+ * corlib_test.args: Same.
+
+2003-06-28 Sebastien Pouliot <spouliot@videotron.ca>
+
+ * corlib_test.args: Added PermissionSetTest.cs and NamedPermissionSetTest.cs
+ in System.Security. Added EnvironmentPermissionAttributeTest.cs,
+ EnvironmentPermissionTest.cs, FileDialogPermissionAttributeTest.cs,
+ FileDialogPermissionTest.cs, FileIOPermissionAttributeTest.cs,
+ PublisherIdentityPermissionAttributeTest.cs,
+ PublisherIdentityPermissionTest.cs in System.Security.Permissions
+ * corlib_test.args: Same.
+
+2003-06-15 Zoltan Varga <vargaz@freemail.hu>
+
+ * corlib_test.args: Added PropertyBuilderTest.cs.
+
+ * corlib_test.args: Added EventBuilderTest.cs.
+
+2003-06-01 Pedro Martinez Julia <yoros@wanadoo.es>
+
+ * corlib_test.args: Added SingleFormatterTest.cs
+
+2003-05-21 Zoltan Varga <vargaz@freemail.hu>
+
+ * corlib_test.args: Added ModuleTest.cs and ModuleBuilderTest.cs
+
+2003-05-14 Nick Drochak <ndrochak@gol.com>
+
+ * corlib_linux_test.args:
+ * corlib_test.args: Add UTF?EncodingTest(s) to build
+
+2003-05-13 Nick Drochak <ndrochak@gol.com>
+
+ * corlib_linux_test.args: Remove AllTests.cs's and add DictionaryEntry
+ * corlib_test.args: Add DictionaryEntry
+ * makefile.gnu: compile with debug
+
+2003-05-08 Ville Palo <vi64pa@kolumbus.fi>
+
+ * corlib_test.args: added System.IO.FileSystemInfoTest
+ * corlib_linux_test_args: added System.IO.FileSystemInfoTest
+
+2003-05-06 Ville Palo <vi64pa@kolumbus.fi>
+
+ * corlib_test.args: added System.IO.FileInfoTest and DirectoryInfoTest
+ * corlib_linux_test_args: added System.IO.FileInfoTest and
+ DirectoryInfoTest
+
+2003-04-22 Sebastien Pouliot <spouliot@videotron.ca>
+
+ * corlib_test.build: Excluded Mono.Math unit tests (as the class
+ isn't available under MS implementation).
+ * corlib_linux_test.args: Added all Mono.Math unit test files.
+ * corlib_test.args: Added all Mono.Math unit test files.
+
+2003-04-21 Ville Palo <vi64pa@kolumbus.fi>
+
+ * corlib_linux_test.args: added System.IO/DirectoryTest.cs
+ * corlib_test.args: added System.IO/DirectoryTest.cs
+
+2003-04-19 Ville Palo <vi64pa@kolumbus.fi>
+
+ * corlib_linux_test.args: added System.IO/BufferedStreamTest.cs
+ * corlib_test.args: added System.IO/BufferedStreamTest.cs
+
+2003-04-11 Ville Palo <vi64pa@kolumbus.fi>
+
+ * corlib_linux_test.args: added System.IO/FileStreamTest.cs
+ * corlib_test.args: added System.IO/FileStreamTest.cs
+
+2003-04-06 Sebastien Pouliot <spouliot@videotron.ca>
+
+ * corlib_linux_test.args: added X509CertificateTest.cs
+ * corlib_test.args: added X509CertificateTest.cs
+
+2003-04-05 Nick Drochak <ndrochak@gol.com>
+
+ * makefile.gnu: revert. debugger support not installed by default in mcs
+
+2003-04-05 Nick Drochak <ndrochak@gol.com>
+
+ * makefile.gnu: compile with debug.
+
+2003-02-13 Zoltan Varga <vargaz@freemail.hu>
+
+ * corlib_test.args: added AssemblyBuilderTest.cs
+
+2003-02-10 Zoltan Varga <vargaz@freemail.hu>
+
+ * corlib_test.args: added ConstructorBuilderTest.cs
+
+2003-02-08 Zoltan Varga <vargaz@freemail.hu>
+
+ * corlib_test.args: added TypeBuilderTest.cs.
+
+ * corlib_test.args: added beginnings of Reflection.Emit test suite.
+
+2003/01/30 Nick Drochak <ndrochak@gol.com>
+
+ * corlib_test.build: AllTests.cs do not exist anymore. No need to
+ excluded them.
+
+2003-01-29 Zoltan Varga <vargaz@freemail.hu>
+
+ * makefile.gnu: compile and run with debugging enabled.
+
+ * makefile.gnu: added SUBDIR variable to enable building a subset of
+ the tests, saving on compilation time during development.
+
+ * run_test.sh: updated to nunit2.
+
+2003-01-12 Sebastien Pouliot <spouliot@videotron.ca>
+
+ * corlib_linux_test.args: added MACTripleDES test file.
+
+2002-12-21 Nick Drochak <ndrochak@gol.com>
+
+ * corlib_test.build:
+ * makefile.gnu: build and run tests with nunit2
+
+2002-12-16 Sebastien Pouliot <spouliot@videotron.ca>
+
+ * corlib_linux_test.args: added StrongNamePublicKeyBlob and
+ StrongName test files.
+
+2002-12-15 Sebastien Pouliot <spouliot@videotron.ca>
+
+ * corlib_linux_test.args: added Publisher and
+ PublisherMembershipCondition test files.
+
+2002-12-08 Sebastien Pouliot <spouliot@videotron.ca>
+
+ * AllTests.cs: Added System.Reflection test suite.
+ * corlib_linux_test.args: added System.Reflection test files.
+
+2002-11-09 Eduardo Garcia Cebollero <kiwnix@yahoo.es>
+ * corlib_linux_tests.args: added MutexTest.cs in System.Threading
+
+2002-11-23 Eduardo Garcia Cebollero <kiwnix@yahoo.es>
+
+ * corlib_linux_tests.args: added System.Threading and
+ ThreadTest.cs suites.
+ * AllTests.cs: Added System.Threading suite.
+
+2002-11-17 Sebastien Pouliot <spouliot@videotron.ca>
+
+ * corlib_linux_test.args: added missing crypto test files.
+
+2002-11-16 Sebastien Pouliot <spouliot@videotron.ca>
+
+ * corlib_test.build: removed DSATest from exclusions.
+
+2002-10-28 Gonzalo Paniagua Javier <gonzalo@gnome-db.org>
+
+ * AllTests.cs: removed System.Threading.AllTests. It does not exist.
+
+ * corlib_linux_test.args: added missing tests from s.s.c namespace.
+
+ * makefile.gnu: pass MONO_PATH correctly. Not sure if this does
+ anything because mono will load corlib from the installation dir.
+
+ * run_test.sh: NUNIT_MONO_PATH is not used.
+
+2002-10-25 Zoltan Varga <vargaz@freemail.hu>
+
+ * corlib_linux_test.args AllTests.cs: Added beginnings of
+ System.Threading testcases.
+
+ * run_test.sh: fixed paths.
+
+2002-10-19 Sebastien Pouliot <spouliot@videotron.ca>
+
+ * corlib_test.build: Removed all excluded cryptographic test code as
+ the cyclic dependency was removed (well commented)
+
+2002-10-16 Nick Drochak <ndrochak@gol.com>
+
+ * corlib_test.build: Fix build. Exclude tests that depend on
+ components we are not building into corlib yet.
+
+2002-10-05 Andrew Birkett <andy@nobugs.org>
+
+ * corlib_linux_test.args: Added RC2Test
+
+2002-09-23 Andrew Birkett <andy@nobugs.org>
+
+ * corlib_linux_test.args: Added MD5Test
+
+2002-09-22 Andrew Birkett <andy@nobugs.org>
+
+ * System.Security.Cryptography/RijndaelManagedTest.cs: BlockSize
+ measured in bytes, not bits.
+
+2002-09-19 Andrew Birkett <andy@nobugs.org>
+
+ * System.Security.Cryptography/RijndaelManagedTest.cs: New test
+ * System.Security.Cryptography/AllTests.cs: Added RijndaelManagedTest
+ * corlib_linux_test.args: Added RijndaelManagedTest
+
+2002-08-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * makefile.gnu: little changes to integrate tests in makefile system.
+ * run_test.sh: script i use to run tests when i don't wanna run all.
+
+2002-08-10 Jason Diamond <jason@injektilo.org>
+
+ * makefile.gnu: Added test target. Please start using it.
+
+2002-07-24 Duncan Mak <duncan@ximian.com>
+
+ * corlib_linux_test.args: Add Cesar's BufferTest to the list.
+
+2002-07-19 Martin Baulig <martin@gnome.org>
+
+ * makefile.gnu: Added makefile for self-hosting compile on GNU/Linux.
+ Don't add this to the top-level makefile.gnu, this must be run after
+ everything is compiled.
+
+2002-07-19 Martin Baulig <martin@gnome.org>
+
+ The test suite now compiles with MCS on GNU/Linux :-)
+
+ * corlib_linux_test.args: Added MCS command file to compile this.
+
+2002-07-11 Nick Drochak <ndrochak@gol.com>
+
+ * .cvsignore: Ignore temp files too.
+
+2002-06-19 Nick Drochak <ndrochak@gol.com>
+
+ * AllTests.cs: Add missing test: System.Runtime.Serialization.
+
+2002-06-01 Nick Drochak <ndrochak@gol.com>
+
+ * corlib_test.build: Change the order of the builds. Just makes it a
+ bit faster for my testing since I need the linux dll.
+
+2002-05-19 Martin Baulig <martin@gnome.org>
+
+ * Added System.Security.Cryptography.FromBase64TransformTest.cs.
+
+2002-05-19 Martin Baulig <martin@gnome.org>
+
+ * TheTests.cs: Removed.
+
+ * MartinTests.cs: Removed.
+
+ * corlib_test.build: Don't create Runtest.corlib.exe anymore.
+
+2002/05/07 Nick Drochak <ndrochak@gol.com>
+
+ * AllTests.cs: Do not run the System.Net tests from here, they belong
+ in the System assembly tests.
+
+2002-04-27 Lawrence Pit <loz@cable.a2000.nl>
+
+ * System.Security/: added directory
+ * AllTests.cs: added Syste,Security suite.
+
+2002-04-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * System.Net/: added directory.
+ * AllTests.cs: added System.Net suite.
+
+2002/04/04 Nick Drochak <ndrochak@gol.com>
+
+ * corlib_test.build: Again; disable running of NUnit tests against mono
+ corlib. There are so many icalls now, that these tests need
+ to be run inside mint and mono. Will change this soon to run
+ the tests using both. It still runs the tests against the mscorlib
+ to validate the tests themselves.
+
+2002-03-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * corlib_test.build: don't exclude IntegerFormatterTest.
+
+ * System/AllTests.cs: added IntegerFormatterTest suite.
+
+ * System/IntegerFormatterTest.cs: totally reworked to use NUnit. Right
+ now it fails cause I haven't implemented Parse () methods yet. With
+ corlib_reference.dll runs ok.
+
+2002/03/28 Nick Drochak <ndrochak@gol.com>
+
+ * corlib_test.build: Re-exclude it in a couple of places where it was
+ breaking the build. This test is not an NUnit test. So, it doesn't
+ belong in these dll's until it's made a proper NUnit test.
+
+2002-03-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * corlib_test.build: remove two more lines that excluded
+ IntegerFormatterTest.
+
+2002/03/28 Nick Drochak <ndrochak@gol.com>
+
+ * corlib_test.build: Don't exclude IntegerFormatterTest any more.
+
+2002-03-20 Nick Drochak <ndrochak@gol.com>
+
+ * corlib_test.build: On 'clean' remove all the dll's and pdb's
+
+2002/03/19 Nick Drochak <ndrochak@gol.com>
+
+ * corlib_test.build: Re-include tests into the build.
+
+2002-03-18 Nick Drochak <ndrochak@gol.com>
+
+ * corlib_test.build: build RunTests.corlib.exe with only mono class
+ libs. This tells what we are missing to run the tests.
+
+2002/03/18 Nick Drochak <ndrochak@gol.com>
+
+ * corlib_test.build: disable running of NUnit tests against mono
+ corlib. There are so many icalls now, that these tests need
+ to be run inside mint and mono. Will change this soon to run
+ the tests using both. It still runs the tests against the mscorlib
+ to validate the tests themselves.
+
+2002/03/07 Nick Drochak <ndrochak@gol.com>
+
+ * corlib_test.build: resolve chicken and egg problem. Only build and
+ execute test assemblies when 'make test' is specified. Need to do a
+ 'make' first now before 'make test'.
+
+2002-03-03 Nick Drochak <ndrochak@gol.com>
+
+ * corlib_test.build: Turn on debug flag for complier so that...well...
+ debugging is easier.
+
+2002-03-01 Duncan Mak <duncan@ximian.com>
+
+ * System.Runtime.Serialization/ObjectIDGeneratorTests.cs: Added
+ test for System.Runtime.Serialization.ObjectIDGenerator.
+
+2002-02-27 Martin Baulig <martin@gnome.org>
+
+ * RunTests.cs: Removed. This is now in the nant directory.
+
+ * corlib_test.build: Don't link TheTests.cs into the dlls, renamed
+ RunTests.exe to RunTests.corlib.exe and link it against NUnitBase.dll.
+
+2002-02-27 Martin Baulig <martin@gnome.org>
+
+ * scan-tests.pl: Moved to ../../../tools/.
+
+2002-02-26 Martin Baulig <martin@gnome.org>
+
+ * MartinTests.cs: New file. This contains all the tests which already
+ work on Linux.
+
+ * RunTests.cs: A small custom testrunner to run the tests on Linux.
+
+ * scan-tests.pl: Call this perl script with either MartinTests.cs or
+ AllTests.cs as argument and redirect the output the TheTests.cs - it'll
+ create a file which calls all the tests.
+
+ * TheTests.cs: This is automatically generated from scan-tests.pl but
+ needs some manual editing, so it's in CVS.
+
+ * corlib_test.build: In addition to the libraries, create an executable
+ called RunTests.exe which contains all the tests and the custom test
+ runner. You can run this executable on Windows to test things with
+ mscorlib or on Linux using the mono runtime.
+
2002-02-26 Martin Baulig <martin@gnome.org>
* */*.cs: added zero-args constructors for all the test classes.
* System.Security.Cryptography/AllTests.cs: Added
RNGCryptoServiceProviderTest.
-2002-02-17 Duco Fijma <duco@lorentz.xs4all.nl>\r
- * Added System/GuidTest.cs\r
-\r
-2002-02-10 Nick Drochak <ndrochak@gol.com>\r
-\r
- * corlib_test.build: Remove duplicate excludes for \r
- * AllTests.cs: Add System.Security.Policy tests. However, commented\r
- this out because NUnit is throwing an exception. Need to figure\r
- that out first.\r
- \r
-2002-02-09 Nick Drochak <ndrochak@gol.com>\r
-\r
- * corlib_test.build: compile with mscorlib to test the tests. This\r
- will be our "reference" check to make sure the tests work.\r
-\r
-2002-01-25 Nick Drochak <ndrochak@gol.com>\r
-\r
- * AllTests.cs: Add System.Resources.AllTests.Suite\r
-\r
-2002-01-14 Nick Drochak <ndrochak@gol.com>\r
-\r
- * AllTests.cs: Add System.Security.Permissions.AllTests.Suite\r
-\r
-2002-01-05 Nick Drochak <ndrochak@gol.com>\r
-\r
- * .cvsignore: ignore the debug files *.pdb\r
-\r
-2002-01-04 Duco Fijma <duco@lorentz.xs4all.nl>\r
- * Added System/TimeSpanTest.cs\r
-\r
-2002-01-04 John R. Hicks <angryjohn69@nc.rr.com>\r
- * Added DebugTest to System.Diagnostics tests.\r
-2001-11-08 Nick Drochak <ndrochak@gol.com>\r
-\r
- * corlib_test.build: Include test for Queue in the dll\r
-\r
-2001-10-15 Martin Weindel <martin.weindel@t-online.de>\r
-\r
- * added System/DecimalTest.cs and System/DecimalTest2.cs\r
-\r
-2001-10-11 Jeffrey Stedfast <fejj@ximian.com>\r
-\r
- * System/StringTest.cs: Added.\r
-\r
-2001-10-10 Thomas Neidhart <tome@sbox.tugraz.at>\r
-\r
- * added directory System.Security.Cryptography \r
- * added TestSuite for all Crypto classes \r
- * added tests for System.Security.Cryptography.AsymmetricAlgorithm \r
- and System.Security.Cryptography.SymmetricAlgorithm\r
- \r
-2001-10-02 Martin Weindel <martin.weindel@t-online.de>\r
-\r
- * added directory System \r
- * added tests for System.Int64\r
-\r
-2001-08-29 Alexander Klyubin <klyubin@aqris.com>\r
- \r
- * Added tests for System.Diagnostics.StackFrame and\r
- System.Diagnostics.StackTrace. The tests only run against\r
- Microsoft's implementation as StackTrace and StackFrame classes in\r
- Mono are not yet properly implemented.\r
- \r
- Note that StackFrameTest runs properly only if compiled with\r
- /debug switch.\r
+2002-02-17 Duco Fijma <duco@lorentz.xs4all.nl>
+ * Added System/GuidTest.cs
+
+2002-02-10 Nick Drochak <ndrochak@gol.com>
+
+ * corlib_test.build: Remove duplicate excludes for
+ * AllTests.cs: Add System.Security.Policy tests. However, commented
+ this out because NUnit is throwing an exception. Need to figure
+ that out first.
+
+2002-02-09 Nick Drochak <ndrochak@gol.com>
+
+ * corlib_test.build: compile with mscorlib to test the tests. This
+ will be our "reference" check to make sure the tests work.
+
+2002-01-25 Nick Drochak <ndrochak@gol.com>
+
+ * AllTests.cs: Add System.Resources.AllTests.Suite
+
+2002-01-14 Nick Drochak <ndrochak@gol.com>
+
+ * AllTests.cs: Add System.Security.Permissions.AllTests.Suite
+
+2002-01-05 Nick Drochak <ndrochak@gol.com>
+
+ * .cvsignore: ignore the debug files *.pdb
+
+2002-01-04 Duco Fijma <duco@lorentz.xs4all.nl>
+ * Added System/TimeSpanTest.cs
+
+2002-01-04 John R. Hicks <angryjohn69@nc.rr.com>
+ * Added DebugTest to System.Diagnostics tests.
+2001-11-08 Nick Drochak <ndrochak@gol.com>
+
+ * corlib_test.build: Include test for Queue in the dll
+
+2001-10-15 Martin Weindel <martin.weindel@t-online.de>
+
+ * added System/DecimalTest.cs and System/DecimalTest2.cs
+
+2001-10-11 Jeffrey Stedfast <fejj@ximian.com>
+
+ * System/StringTest.cs: Added.
+
+2001-10-10 Thomas Neidhart <tome@sbox.tugraz.at>
+
+ * added directory System.Security.Cryptography
+ * added TestSuite for all Crypto classes
+ * added tests for System.Security.Cryptography.AsymmetricAlgorithm
+ and System.Security.Cryptography.SymmetricAlgorithm
+
+2001-10-02 Martin Weindel <martin.weindel@t-online.de>
+
+ * added directory System
+ * added tests for System.Int64
+
+2001-08-29 Alexander Klyubin <klyubin@aqris.com>
+
+ * Added tests for System.Diagnostics.StackFrame and
+ System.Diagnostics.StackTrace. The tests only run against
+ Microsoft's implementation as StackTrace and StackFrame classes in
+ Mono are not yet properly implemented.
+
+ Note that StackFrameTest runs properly only if compiled with
+ /debug switch.