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>2006-02-11 13:52:01 +0300
committerSenganal T <senga@mono-cvs.ximian.com>2006-02-11 13:52:01 +0300
commit5f6b7974bfe61ba88067072f8046799fab8ef1c2 (patch)
treed5c20c339cd5c58f3427fdfacd376998d543699b /mcs/class/System.Data/Test
parentf66d6296f4a2730929ff0b17da858f2435a791cd (diff)
Fixes for SqlClient failing testcases.backporting r56167.
svn path=/branches/mono-1-1-13/mcs/; revision=56789
Diffstat (limited to 'mcs/class/System.Data/Test')
-rw-r--r--mcs/class/System.Data/Test/ProviderTests/ProviderIndependant/ChangeLog4
-rw-r--r--mcs/class/System.Data/Test/ProviderTests/ProviderIndependant/DataReaderTest.cs2
-rw-r--r--mcs/class/System.Data/Test/ProviderTests/System.Data.SqlClient/ChangeLog4
-rw-r--r--mcs/class/System.Data/Test/ProviderTests/System.Data.SqlClient/SqlCommandBuilderTest.cs2
-rw-r--r--mcs/class/System.Data/Test/ProviderTests/System.Data.SqlClient/SqlDataAdapterTest.cs3
5 files changed, 10 insertions, 5 deletions
diff --git a/mcs/class/System.Data/Test/ProviderTests/ProviderIndependant/ChangeLog b/mcs/class/System.Data/Test/ProviderTests/ProviderIndependant/ChangeLog
index 31f00dcb7e0..d0d41be42a2 100644
--- a/mcs/class/System.Data/Test/ProviderTests/ProviderIndependant/ChangeLog
+++ b/mcs/class/System.Data/Test/ProviderTests/ProviderIndependant/ChangeLog
@@ -1,3 +1,7 @@
+2006-01-27 Senganal T <tsenganal@novell.com>
+
+ * DataReaderTest : Corrected a failing testcase.
+
2005-09-01 Sureshkumar T <tsureshkumar@novell.com>
* IDbCommandTest.cs: Added. Provider independent Command tests.
diff --git a/mcs/class/System.Data/Test/ProviderTests/ProviderIndependant/DataReaderTest.cs b/mcs/class/System.Data/Test/ProviderTests/ProviderIndependant/DataReaderTest.cs
index 2326d214dfd..7d29dcb77f0 100644
--- a/mcs/class/System.Data/Test/ProviderTests/ProviderIndependant/DataReaderTest.cs
+++ b/mcs/class/System.Data/Test/ProviderTests/ProviderIndependant/DataReaderTest.cs
@@ -49,7 +49,7 @@ namespace MonoTests.System.Data
ConnectionManager.Singleton.OpenConnection ();
IDbCommand cmd = conn.CreateCommand ();
cmd.CommandText = "select id, fname, id + 20 as plustwenty from employee";
- IDataReader reader = cmd.ExecuteReader (CommandBehavior.SchemaOnly);
+ IDataReader reader = cmd.ExecuteReader (CommandBehavior.SchemaOnly | CommandBehavior.KeyInfo);
DataTable schema = reader.GetSchemaTable ();
reader.Close ();
Assert.AreEqual (3, schema.Rows.Count, "#1");
diff --git a/mcs/class/System.Data/Test/ProviderTests/System.Data.SqlClient/ChangeLog b/mcs/class/System.Data/Test/ProviderTests/System.Data.SqlClient/ChangeLog
index e31946d2197..24558753b4e 100644
--- a/mcs/class/System.Data/Test/ProviderTests/System.Data.SqlClient/ChangeLog
+++ b/mcs/class/System.Data/Test/ProviderTests/System.Data.SqlClient/ChangeLog
@@ -4,6 +4,10 @@
2006-01-17 Senganal T <tsenganal@novell.com>
+ * SqlCommandBuilderTest.cs : corrected a failing testcase
+
+2006-01-17 Senganal T <tsenganal@novell.com>
+
* SqlCommandBuilderTest.cs : Added testcase for bug #77225
2005-12-03 Senganal T <tsenganal@novell.com>
diff --git a/mcs/class/System.Data/Test/ProviderTests/System.Data.SqlClient/SqlCommandBuilderTest.cs b/mcs/class/System.Data/Test/ProviderTests/System.Data.SqlClient/SqlCommandBuilderTest.cs
index 24bc4ecbb86..d228b5d1ccc 100644
--- a/mcs/class/System.Data/Test/ProviderTests/System.Data.SqlClient/SqlCommandBuilderTest.cs
+++ b/mcs/class/System.Data/Test/ProviderTests/System.Data.SqlClient/SqlCommandBuilderTest.cs
@@ -97,7 +97,7 @@ namespace MonoTests.System.Data
SqlCommandBuilder cb = new SqlCommandBuilder (da);
SqlCommand cmd = cb.GetUpdateCommand ();
- Assert.AreEqual ("UPDATE employee SET id = @p1, fname = @p2 WHERE ((id = @p3) AND ((@p4 = 1 AND age IS NULL) OR (fname = @p5)))",
+ Assert.AreEqual ("UPDATE employee SET id = @p1, fname = @p2 WHERE ((id = @p3) AND ((@p4 = 1 AND fname IS NULL) OR (fname = @p5)))",
cmd.CommandText, "#2");
Assert.AreEqual (5, cmd.Parameters.Count, "#3");
}
diff --git a/mcs/class/System.Data/Test/ProviderTests/System.Data.SqlClient/SqlDataAdapterTest.cs b/mcs/class/System.Data/Test/ProviderTests/System.Data.SqlClient/SqlDataAdapterTest.cs
index 50999c64ef9..2724b6fc11f 100644
--- a/mcs/class/System.Data/Test/ProviderTests/System.Data.SqlClient/SqlDataAdapterTest.cs
+++ b/mcs/class/System.Data/Test/ProviderTests/System.Data.SqlClient/SqlDataAdapterTest.cs
@@ -361,9 +361,6 @@ namespace MonoTests.System.Data.SqlClient
ex=null;
*/
- // NOTE msdotnet contradicts documented behavior
- // SystemException is expected when Dataset is invalid
- // but msdotnet throws ArgumentNullException
try {
adapter.Fill ( null , 0 , 0 , "numeric_family");
Assert.Fail ( "#7 Exception shud be thrown : Invalid Dataset");