Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSenganal T <senga@mono-cvs.ximian.com>2005-11-11 12:55:24 +0300
committerSenganal T <senga@mono-cvs.ximian.com>2005-11-11 12:55:24 +0300
commitfdf6b8fdf374ebf2b2fb5f63da7ad6ec71bf98b6 (patch)
tree4ac5ae2270f1444cb5c11cb3f7f39dc3d4b069a7 /mcs/class/System.Data/Test
parentf899f9b446700cbc15fc138344e16405ef4a3056 (diff)
2005-11-11 Senganal T <tsenganal@novell.com>
* Test/System.Data/DataSetTest2.cs : Added a testcase for bug#76517 * System.Data.dll.sources: added System.Data/SchemaSerializationMode.cs . Enumeration for NET_2_0 compatibility * System.Data/DataSet.cs : Added the SchemaSerializationMode Property for NET_2_0 compatibility. * System.Data/SchemaSerializationMode.cs : Added SchemaSerializationMode Enumeration for NET_2_0 compatibility. Fixes bug #76517 svn path=/trunk/mcs/; revision=52899
Diffstat (limited to 'mcs/class/System.Data/Test')
-rw-r--r--mcs/class/System.Data/Test/System.Data/ChangeLog4
-rw-r--r--mcs/class/System.Data/Test/System.Data/DataSetTest2.cs17
2 files changed, 21 insertions, 0 deletions
diff --git a/mcs/class/System.Data/Test/System.Data/ChangeLog b/mcs/class/System.Data/Test/System.Data/ChangeLog
index 36bbfe785f2..e265bba3db6 100644
--- a/mcs/class/System.Data/Test/System.Data/ChangeLog
+++ b/mcs/class/System.Data/Test/System.Data/ChangeLog
@@ -1,3 +1,7 @@
+2005-11-11 Senganal T <tsenganal@novell.com>
+
+ * DataSetTest2.cs : Added a testcase for bug#76517
+
2005-10-24 Konstantin Triger <kostat@mainsoft.com>
* DataTableTest.cs: Added test for object type validation (ColumnObjectTypeTest)
diff --git a/mcs/class/System.Data/Test/System.Data/DataSetTest2.cs b/mcs/class/System.Data/Test/System.Data/DataSetTest2.cs
index f9047fe3e0d..d11e093cb86 100644
--- a/mcs/class/System.Data/Test/System.Data/DataSetTest2.cs
+++ b/mcs/class/System.Data/Test/System.Data/DataSetTest2.cs
@@ -2735,5 +2735,22 @@ namespace MonoTests_System.Data
// Checking ExtendedProperties count
Assert.AreEqual(0, pc.Count , "DS374");
}
+
+#if NET_2_0
+ // Test for bug #76517
+ [Test] public void SchemaSerializationModeTest ()
+ {
+ DataSet ds = new DataSet ();
+ Assert.AreEqual (SchemaSerializationMode.IncludeSchema,
+ ds.SchemaSerializationMode, "#1");
+ try {
+ ds.SchemaSerializationMode = SchemaSerializationMode.ExcludeSchema;
+ Assert.Fail ("#2 InvalidOperationException must be thrown");
+ }catch (InvalidOperationException e) {
+ //ok
+ }
+ }
+#endif
+
}
}