[Mono-devel-list] Re: [Mono-list] ADO.NET Test Cases

Matt Solnit msolnit at gmail.com
Wed Nov 24 01:29:37 EST 2004


Looks like most of the failures are related to DataView, which is not
implemented :-).  Guess that explains a lot.  You can keep the test
cases though, for when you get around to implementing DataView.

There are still three failures which occur in either the DataTable or
DataRow class.

1) System.Data.UnitTest.DataRowUnitTest.ItemArray : This row has been removed fr
om a table and does not have any data.  BeginEdit() will allow creation of new d
ata in this row.
in [0x00016] (at C:\cygwin\download\mono-1.0.4\mcs\class\System.Data\System.Data
\DataRow.cs:276) System.Data.DataRow:get_ItemArray ()
in [0x00026] (at C:\iter\source\windows\adc\DataTest\DataRowUnitTest.cs:65) Syst
em.Data.UnitTest.DataRowUnitTest:ItemArray ()
in (unmanaged) (wrapper managed-to-native) System.Reflection.MonoMethod:Internal
Invoke (object,object[])
in <0x00004> (wrapper managed-to-native) System.Reflection.MonoMethod:InternalIn
voke (object,object[])
in [0x00033] (at C:\cygwin\download\mono-1.0.4\mcs\class\corlib\System.Reflectio
n\MonoMethod.cs:121) System.Reflection.MonoMethod:Invoke (object,System.Reflecti
on.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureIn
fo)

2) System.Data.UnitTest.DataTableUnitTest.Columns : Column 'foo' already belongs
 to this or another DataTable.
in [0x0005c] (at C:\cygwin\download\mono-1.0.4\mcs\class\System.Data\System.Data
\DataColumnCollection.cs:209) System.Data.DataColumnCollection:Add (System.Data.
DataColumn)
in [0x000a7] (at C:\iter\source\windows\adc\DataTest\DataTableUnitTest.cs:58) Sy
stem.Data.UnitTest.DataTableUnitTest:Columns ()
in (unmanaged) (wrapper managed-to-native) System.Reflection.MonoMethod:Internal
Invoke (object,object[])
in <0x00004> (wrapper managed-to-native) System.Reflection.MonoMethod:InternalIn
voke (object,object[])
in [0x00033] (at C:\cygwin\download\mono-1.0.4\mcs\class\corlib\System.Reflectio
n\MonoMethod.cs:121) System.Reflection.MonoMethod:Invoke (object,System.Reflecti
on.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureIn
fo)

3) System.Data.UnitTest.DataTableUnitTest.Rows : This row already belongs to thi
s table.
in [0x00048] (at C:\cygwin\download\mono-1.0.4\mcs\class\System.Data\System.Data
\DataRowCollection.cs:96) System.Data.DataRowCollection:Add (System.Data.DataRow
)
in [0x000c5] (at C:\iter\source\windows\adc\DataTest\DataTableUnitTest.cs:171) S
ystem.Data.UnitTest.DataTableUnitTest:Rows ()
in (unmanaged) (wrapper managed-to-native) System.Reflection.MonoMethod:Internal
Invoke (object,object[])
in <0x00004> (wrapper managed-to-native) System.Reflection.MonoMethod:InternalIn
voke (object,object[])
in [0x00033] (at C:\cygwin\download\mono-1.0.4\mcs\class\corlib\System.Reflectio
n\MonoMethod.cs:121) System.Reflection.MonoMethod:Invoke (object,System.Reflecti
on.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureIn
fo)

-- Matt



More information about the Mono-devel-list mailing list