diff options
author | Senganal T <senga@mono-cvs.ximian.com> | 2005-11-11 12:55:24 +0300 |
---|---|---|
committer | Senganal T <senga@mono-cvs.ximian.com> | 2005-11-11 12:55:24 +0300 |
commit | fdf6b8fdf374ebf2b2fb5f63da7ad6ec71bf98b6 (patch) | |
tree | 4ac5ae2270f1444cb5c11cb3f7f39dc3d4b069a7 /mcs/class/System.Data/Test | |
parent | f899f9b446700cbc15fc138344e16405ef4a3056 (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/ChangeLog | 4 | ||||
-rw-r--r-- | mcs/class/System.Data/Test/System.Data/DataSetTest2.cs | 17 |
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 + } } |