2004-08-17 Sebastien Pouliot <sebastien@ximian.com>
authorSebastien Pouliot <sebastien@ximian.com>
Tue, 17 Aug 2004 17:54:18 +0000 (17:54 -0000)
committerSebastien Pouliot <sebastien@ximian.com>
Tue, 17 Aug 2004 17:54:18 +0000 (17:54 -0000)
* VersionTest.cs: Added tests when cloning a version with no build and
no revision numbers (-1).

svn path=/branches/mono-1-0/mcs/; revision=32443

mcs/class/corlib/Test/System/ChangeLog
mcs/class/corlib/Test/System/VersionTest.cs

index b271ba154f93c90ac75b0253b5011bd652c53ebf..1e1e1931fbe6eee2475f6e20f6df4ee4f08bf3ac 100644 (file)
@@ -1,3 +1,8 @@
+2004-08-17  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * VersionTest.cs: Added tests when cloning a version with no build and
+       no revision numbers (-1).
+
 2004-06-23  Sebastien Pouliot  <sebastien@ximian.com>
 
        * DoubleFormatterTest.cs: Added a new test for a negative roundtrip
index 635a485cadc2f2f710973b9e9befe7d570f80de8..2467d963a4854082a1484eef572e6309bf052057 100644 (file)
@@ -135,6 +135,12 @@ public class VersionTest : TestCase
 
                Assert ("A1", v1.Equals (v2));
                Assert ("A2", !ReferenceEquals (v1, v2));
+
+               Version v3 = new Version (); // 0.0
+               v2 = (Version) v3.Clone ();
+
+               Assert ("A3", v3.Equals (v2));
+               Assert ("A4", !ReferenceEquals (v3, v2));
        }
 
        public void TestCompareTo ()