* SerializationTest.cs: Test serialization of empty struct arrays. This
authorLluis Sanchez <lluis@novell.com>
Thu, 13 May 2004 16:08:41 +0000 (16:08 -0000)
committerLluis Sanchez <lluis@novell.com>
Thu, 13 May 2004 16:08:41 +0000 (16:08 -0000)
  used to fail.

svn path=/trunk/mcs/; revision=27285

mcs/class/corlib/Test/System.Runtime.Serialization/ChangeLog
mcs/class/corlib/Test/System.Runtime.Serialization/SerializationTest.cs

index dae21b96898ebe86a8810a681e1bdaa6879342b0..0ded05427f7d793ac9ce898446e522b1b0f360f7 100644 (file)
@@ -1,3 +1,8 @@
+2004-05-13  Lluis Sanchez Gual  <lluis@ximian.com>\r
+\r
+       * SerializationTest.cs: Test serialization of empty struct arrays. This\r
+         used to fail.\r
+\r
 2003-07-23  Lluis Sanchez Gual  <lluis@ximian.com>\r
 \r
        * SerializationTest.cs: Fixed delegate invocation. Didn't compile\r
index a36484e62048dd93f4a290ca56ae124d82b0df94..30b5abe2a91685ea792ea14ac7826706568526e5 100644 (file)
@@ -442,6 +442,7 @@ namespace MonoTests.System.Runtime.Serialization
                SimpleClass[] _emptySimpleArray;\r
                int[] _emptyIntArray;\r
                string[] _emptyStringArray;\r
+               Point[] _emptyPointArray;\r
 \r
 \r
                SampleDelegate _sampleDelegate;\r
@@ -501,6 +502,7 @@ namespace MonoTests.System.Runtime.Serialization
                        _emptySimpleArray = new SimpleClass[0];\r
                        _emptyIntArray = new int[0];\r
                        _emptyStringArray = new string[0];\r
+                       _emptyPointArray = new Point[0];\r
 \r
                        _doubles = new double[] { 1010101.101010, 292929.29292, 3838383.38383, 4747474.474, 56565.5656565, 0, Double.NaN, Double.MaxValue, Double.MinValue, Double.NegativeInfinity, Double.PositiveInfinity };\r
 \r
@@ -563,6 +565,7 @@ namespace MonoTests.System.Runtime.Serialization
                        SerializationTest.EqualsArray ("SomeValues._emptySimpleArray", _emptySimpleArray, obj._emptySimpleArray);\r
                        SerializationTest.EqualsArray ("SomeValues._emptyIntArray", _emptyIntArray, obj._emptyIntArray);\r
                        SerializationTest.EqualsArray ("SomeValues._emptyStringArray", _emptyStringArray, obj._emptyStringArray);\r
+                       SerializationTest.EqualsArray ("SomeValues._emptyPointArray", _emptyPointArray, obj._emptyPointArray);\r
 \r
                        for (int i=0; i<2; i++)\r
                                for (int j=0; j<3; j++)\r