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:
Diffstat (limited to 'mcs/class/System.Data/Test/ProviderTests/System.Data.SqlClient/SqlDataAdapterTest.cs')
-rw-r--r--mcs/class/System.Data/Test/ProviderTests/System.Data.SqlClient/SqlDataAdapterTest.cs45
1 files changed, 0 insertions, 45 deletions
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 985bd3dcf6a..488c7c65252 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
@@ -388,51 +388,6 @@ namespace MonoTests.System.Data.SqlClient
}
}
- bool FillErrorContinue = false;
- [Test]
- public void Fill_Test_FillErrorTest ()
- {
- string query = "select type_bigint from numeric_family where id=1 or id=4 ";
-
- DataSet ds = new DataSet ();
- DataTable table = ds.Tables.Add ("test");
- table.Columns.Add ("col", typeof (int));
-
- adapter = new SqlDataAdapter (query, connectionString);
- DataTableMapping mapping = adapter.TableMappings.Add ("numeric_family", "test");
- mapping.ColumnMappings.Add ("type_bigint", "col");
-
- int count = 0;
- try {
- count = adapter.Fill (ds, "numeric_family");
- Assert.Fail ("#1 Overflow exception must be thrown");
- }catch (OverflowException e) {
- }
- Assert.AreEqual (0, ds.Tables [0].Rows.Count, "#2");
- Assert.AreEqual (0, count, "#3");
-
- adapter.FillError += new FillErrorEventHandler (ErrorHandler);
- FillErrorContinue = false;
- try {
- count = adapter.Fill (ds, "numeric_family");
- Assert.Fail ("#4 Overflow exception must be thrown");
- }catch (OverflowException e) {
- }
- Assert.AreEqual (0, ds.Tables [0].Rows.Count, "#5");
- Assert.AreEqual (0, count, "#6");
-
- FillErrorContinue = true;
- count = adapter.Fill (ds, "numeric_family");
- // 1 row shud be filled
- Assert.AreEqual (1, ds.Tables [0].Rows.Count, "#7");
- Assert.AreEqual (1, count, "#8");
- }
-
- void ErrorHandler (object sender, FillErrorEventArgs args)
- {
- args.Continue = FillErrorContinue;
- }
-
[Test]
public void GetFillParametersTest ()
{