New tests.
[mono.git] / mcs / class / corlib / Test / System.IO / ChangeLog
index 879ae6408856d1a37c590b28a28256d9cc1b3d16..c1fd0abda355a209819eb60af741d1da9341e7d0 100644 (file)
@@ -1,3 +1,278 @@
+2010-03-17 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+       * StreamReaderTest.cs: test for bug 589236. The detected encoding is
+       different from the one provided in the ctor.
+
+2010-02-22  Carlos Alberto Cortez <calberto.cortez@gmail.com>
+
+       * MemoryStreamTest.cs: Add a new test for Capacity.
+
+2010-01-23  Carlos Alberto Cortez <calberto.cortez@gmail.com>
+
+       * StreamReaderTest.cs: New test for encoding detection.
+
+2010-01-03  Carlos Alberto Cortez <calberto.cortez@gmail.com>
+
+       * MemoryStreamTest.cs: Activate ZeroingOnExpandTest as we have fixed
+       this issue.
+
+2009-12-01  Carlos Alberto Cortez <calberto.cortez@gmail.com>
+
+       * FileTest.cs: New test for File.Copy throwing an exception if src and
+       dest are the same.
+
+2009-10-15  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * UnmanagedMemoryStreamTest.cs: Add more test cases to cover all
+       validations
+
+2009-06-25  Robert Jordan  <robertj@gmx.net>
+
+       * BinaryReaderTest.cs, BinaryWriterTest.cs, BufferedStreamTest.cs,
+       PathTest.cs, PathTest.cs, StringWriterTest.cs, TextWriterTest.cs:
+       Upgrade to new NUnit style.
+
+2009-05-06  Raja R Harinath  <harinath@hurrynot.org>
+
+       * FileInfoTest.cs: Wrap Replace() tests in #if NET_2_0.
+
+2009-04-27  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * StreamReaderTest.cs: Fix build for NET_1_1
+
+2009-04-24 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+       * StreamReaderTest.cs: new test. Using Peek() when we did a short read
+       should block if needed.
+
+2009-02-24 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+       * StringReaderTest.cs: new test for ReadLine.
+
+2008-12-10  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * BinaryReaderTest.cs : fix tests that are also failing under .NET
+         (Exposed by nunit24).
+
+2008-11-09 William Holmes <billholmes54@gmail.com>
+
+       * TextReaderTest.cs: Added a test for the Null field of
+         the TextReader.
+
+       Code is contributed under MIT/X11 license.
+
+2008-10-29 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+       * PathTest.cs: add test for bug #439751.
+
+2008-10-12  Zoltan Varga  <vargaz@gmail.com>
+
+       * BinaryReaderTest.cs: Add a test for #434581.
+
+2008-08-16  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * StreamWriterTest.cs: Removed Constructor2_Path_Whitespace test, as
+       it only applies to Windows (and is duplicate for illegal chars test).
+       Only check paramname for buffersize exception on 2.0 profile.
+
+2008-08-15  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * StreamWriterTest.cs: Added more .ctor tests. Enabled AutoFlush
+       test.
+
+2008-08-15  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * StreamWriterTest.cs: Moved ctor argument checks to separate methods.
+       Added and improved ctor tests. Added test for Close. Improved
+       (Auto)Flush tests. Use Assert class instead of Assertion.
+
+2008-06-21  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * PathCas.cs: Updated method names to reflect changes in PathTest.
+       * PathTest.cs: Renamed tests. Use String.Empty instead of "". Added
+       argument check tests, and moved tests to separate methods. Avoid using
+       ExpectedException.
+
+2008-05-29  Robert Jordan  <robertj@gmx.net>
+
+       * PathTest.cs (TestGetFullPathUnix, TestGetFullPathWindows):
+       Factored out from the disabled TestGetFullPath test while fixing
+       the issues mentioned by the ERROR comment and bug #394681.
+
+2008-05-08  Dick Porter  <dick@ximian.com>
+
+       * DirectoryInfoTest.cs: Added a test for bug 385765.
+
+2008-04-30  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * DirectoryTest.cs: Do not use ExpectedException to avoid false
+       positives. Use String.Empty instead of "".
+
+2008-04-22  Dick Porter  <dick@ximian.com>
+
+       * FileTest.cs: Disable the test for bug 323389, as I've reverted
+       the fix.
+
+2008-04-17  Dick Porter  <dick@ximian.com>
+
+       * FileTest.cs: Test for bug 323389.
+
+2008-04-17  Dick Porter  <dick@ximian.com>
+
+       * FileTest.cs: Test for bug 378229.
+
+2008-04-17  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * File.cs: Added/improved tests for Create and Move.
+       * DirectoryInfoTest.cs: No longer derive from deprecated Assertion
+       class. Improved tests for ctor, Create, Name, Parent, ...
+       * FileInfoTest.cs: No longer derive from deprecated Assertion class.
+       Improved/added tests,
+       * PathTest.cs: Added tests for IsPathRooted and GetFullPath.
+       * FileSystemInfoTest.cs: Fixed test. Now passes on both Mono and MS. 
+
+2008-04-16  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * FileTest.cs: Renamed and improved existing tests. Avoid use of
+       ExpectedException.
+       * FileSystemInfoTest.cs: No longer derive from deprecated Assertion
+       class. Added (de)serialization tests.
+
+2008-04-04  Dick Porter  <dick@ximian.com>
+
+       * FileTest.cs: Test moving a file when the access mode disallows
+       it.  Test from Eric Albright <albright@wesay.org>, see bug 377049.
+
+2008-04-03  Dick Porter  <dick@ximian.com>
+
+       * DirectoryTest.cs: Enable tests now that bug 346123 is fixed.
+
+2008-03-28  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * DirectoryTest.cs: Add test case when deleting a directory that does
+       not exists but where a file of the same name exists.
+
+2008-01-06  Zoltan Varga  <vargaz@gmail.com>
+
+       * FileTest.cs: Rename a helper method so it does not begin with Test.
+
+2007-12-28  Zoltan Varga  <vargaz@gmail.com>
+
+       * MemoryStreamTest.cs: Add new test.
+
+2007-12-05  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * DirectoryTest.cs: Added (NotWorking) tests for bug #346123.
+
+2007-11-17  Jb Evain  <jbevain@novell.com>
+
+       * PathTest.cs: Add test for #341034, GetRandomFileName should
+       return only file names in [a..z0..9].
+
+2007-11-05  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * MemoryStreamTest.cs: Add test case for #322672 (which seems already
+       fixed in SVN).
+
+2007-11-02  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * PathTest.cs: Fixed wrong assumption on GetDirectoryName("/")
+         result on Unix (on top level it returns null).
+
+2007-11-02  Robert Jordan  <robertj@gmx.net>
+
+       * PathTest.cs (TestGetDirectoryName): Fix syntax errors.
+
+2007-09-27  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * DirectoryTest.cs: Added RunningOnUnix property to use for enabling
+       or disabling tests on a specific platform. Enabled and improved test
+       for bug #325107.
+
+2007-09-21  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * MemoryStreamTest.cs: Added test for bug #327053.
+
+2007-09-08  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * DirectoryTest.cs: Added test for bug #82440.
+
+2007-08-21  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * FileTest.cs: Added test for File.GetAttributes (and indirectly also
+       for SetAttributes). Removed use of deprecated Assertion class.
+
+2007-08-20  William Holmes  <billholmes54@gmail.com>
+
+       *FileTest.cs:  Added a test for IO.File.Replace.  
+
+       Code is contributed under MIT/X11 license.
+
+2007-08-01  Dick Porter  <dick@ximian.com>
+
+       * DirectoryTest.cs: Test for bug 82212 is now working.
+
+2007-07-28  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * DirectoryTest.cs: Added test for bug #82212.
+
+2007-07-08  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * DirectoryCas.cs: Changed Move to MoveDirectory to match the
+       method in DirectoryTest. Fixed line endings.
+       * DirectoryTest.cs: Added test for bug #81912. Added tests for Move
+       argument checks.
+
+2007-06-24  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * DirectoryTest.cs: Restore original CurrentCulture on teardown.
+       * FileSystemInfoTest.cs: Restore original CurrentCulture on teardown.
+       Removed stray tabs. Code formatting.
+       * FileTest.cs: Restore original CurrentCulture on teardown. Removed
+       stray tabs. Changes spaces to tabs.
+
+2007-06-22  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * FileStreamTest.cs: Added test for bug #79250.
+
+2007-05-25  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * UnmanagedMemoryStreamTest.cs: Added tests for CanRead, CanSeek,
+       CanWrite, Seek, Write. Improved existing tests for SetLength,
+       Position. Enabled tests that were previously failing.
+
+2007-05-24  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * UnmanagedMemoryStreamTest.cs: Fixed several tests and added several
+       more. Tests were previously ignored by NUnit because the SetUp method
+       was private.
+
+2007-02-19     Eyal Alaluf <eyala@mainsoft.com>
+
+       * FileStreamTest.cs: Mark tests that use TARGET_JVM not supported features.
+
+2007-02-19     Boris Kirzner <borisk@mainsoft.com>
+
+       * DirectoryTest.cs, PathTest.cs: added test for 
+       order of InvalidPathChars on windows.
+
+2007-01-31  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * FileStreamTest.cs: Added and improved tests to verify whether the
+       reported exceptions match that of MS.>
+
+2007-01-31  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       *  StreamReaderTest.cs: Use Assert class instead of deprecation
+       Assertion. Clean-up some tests.
+
+2007-01-30     Boris Kirzner <borisk@mainsoft.com>
+       * FileNotFoundExceptionTest.cs: fix tests for TARGET_JVM.
+
+2007-01-29     Boris Kirzner <borisk@mainsoft.com>
+       * BinaryReaderTest.cs, BinaryWriterTest.cs, PathTest.cs: test fixes
+       for TARGET_JVM.
+
 2007-01-25  Gert Driesen  <drieseng@users.sourceforge.net>
 
        * StreamReaderTest.cs: Added test for bug #75526.