[corlib] Improve CancellationTokenSource test
[mono.git] / mcs / class / System.Data / Test / System.Data / ChangeLog
index ad1f7cf164bf33717b50a2bfed1d22447ae24347..3a5dd9feae6cd38597ae573505bf3a8b56c473ff 100644 (file)
@@ -1,3 +1,354 @@
+2011-03-15  Veerapuram Varadhan  <v.varadhan@gmail.com>
+
+       * DataSetTest2.cs (WriteXmlSchema_Relations_ForeignKeys): Add
+       PrimaryKey before other constraints.  Fixes regression of #672113.
+       
+2011-01-18  Veerapuram Varadhan  <v.varadhan@gmail.com>
+
+       * DataRowTest.cs (ParentChildRowVersionTest): Don't run
+       test. Fixes test break.
+       
+2010-10-01  Veerapuram Varadhan  <v.varadhan@gmail.com>
+       
+       * DataSetReadXmlTest.cs: Added new test for #582732.
+       
+2010-07-23  Veerapuram Varadhan  <v.varadhan@gmail.com>
+
+       * DataColumnTest.cs (B623451_SetOrdinalTest): Added new.
+       
+2010-07-23  Veerapuram Varadhan  <v.varadhan@gmail.com>
+
+       * DataColumnTest.cs (B565616_NonIConvertibleTypeTest): Added new.
+       
+2010-01-21  Jonathan Pobst  <monkey@jpobst.com>
+
+       * DataTableTest2.cs: Mark PrimaryKey test as NotWorking.
+       Bug filed as 572722.
+
+2009-10-13  Veerapuram Varadhan  <vvaradhan@novell.com>
+
+       * DataSetTest2.cs (Bug537229_BinFormatSerializer_Test): Added new.
+       
+2009-09-26  Veerapuram Varadhan  <vvaradhan@novell.com>
+
+       * DataSetTest2.cs: Don't run test for Bug#536194 on 1.x
+       profile. Fixes 1.x test break.
+       
+2009-09-26  Veerapuram Varadhan  <vvaradhan@novell.com>
+
+       * DataSetTypedDataSet.cs: Test for #427769.  Patch by 
+       John Lenz <jlenz2@math.uiuc.edu>.
+       
+2009-09-24  Veerapuram Varadhan  <vvaradhan@novell.com>
+
+        * DataSetTest2.cs (MergeTest_SameDataSet_536194): Added new.
+       
+2009-01-16  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * DataColumnTest.cs : try a string comparison fix.
+
+2008-12-30  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * DBConcurrencyExceptionTest.cs: Added .ctor and Row(Count) tests.
+
+2008-12-29  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * DataTableTest.cs: Allow NFIFromBug55978 test to pass when MONO_PATH
+       is not set.
+       * BinarySerializationTest.cs: Change culture for culture-sensitive
+       tests.
+       * DataColumnTest2.cs: Change culture for culture-sensitive tests.
+
+2008-11-18  Raja R Harinath  <harinath@hurrynot.org>
+
+       * DataSetTest.cs (Bug420862): New test.
+
+2008-09-16  brandin claar  <brandin.claar@gmail.com>
+
+       * BinarySerializationTest.cs (TestDefaultValues): New.
+       (TestEmptyTable): New.
+
+2008-08-14  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * DataViewTest2.cs (DataViewManager): Check for reference equality
+       instead of using Equals to avoid test regression using more recent
+       versions of NUnit.
+
+2008-08-14  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * DataTableTest2.cs: Added test for LoadDataRow with readonly columns.
+
+2008-08-04  Raja R Harinath  <harinath@hurrynot.org>
+
+       * XmlDataReaderTest.cs (XmlLoadCustomTypesTest): Fix compile
+       error, there's no DataSet.Close ().
+
+2008-07-30  Veerapuram Varadhan  <vvaradhan@novell.com>
+
+       * XmlDataReaderTest.cs: Added test for Bug#377146
+
+2008-07-20  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * XmlDataLoaderTest.cs: Use temporary file in TEMP dir instead of
+       creating file in source dir. Cleaned up test.
+       * DataTableTest3.cs
+       * DataTableTest4.cs
+       * DataTableTest5.cs: Use temporary file in TEMP dir instead of creating
+       file in source dir.
+       * TestFile3.xml, TestFile5.xml: Removed test output.
+
+2008-07-20  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * DataTableTest.cs
+       * DataTableTest2.cs
+       * DataTableTest3.cs
+       * DataTableTest4.cs
+       * DataTableTest5.cs: Code formatting (spaces to tabs, removed extra
+       spaces/tabs). Use typeof instead of Type.GetType. Ensure (File)Streams
+       are always closed. Improved exception tests.
+
+2008-07-20  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * DataRowTest2.cs: Improved int indexer test for setting value of
+       column to null/DBNull. Enabled indexer tests for setting column
+       value to null/DBNull.
+
+2008-07-04  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * DataRelationTest.cs
+       * MissingPrimaryKeyExceptionTest.cs: Fixed line endings.
+
+2008-07-04  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * ConstraintCollectionTest2.cs
+       * DataColumnTest2.cs
+       * DataRelationCollectionTest2.cs
+       * DataRowCollectionTest2.cs
+       * DataTableCollectionTest2.cs
+       * DataTableTest2.cs
+       * DataViewTest2.cs
+       * VersionNotFoundException.cs: Fixed line endings.
+
+2008-07-04  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * DataColumnCollectionTest.cs: Added test for Add (String) with null
+       and zero-length column name.
+       * DataColumnCollectionTest2.cs: Added/improved indexer tests.
+       * DataRowTest2.cs: Added/improved indexer tests. Enabled indexer test
+       for null column name.
+
+2008-07-03  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * DataRowTest2.cs: Added indexer tests.
+
+2008-06-19  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * TestMerge1.xml : new test file.
+       * DataSetTest2.cs : added test for Merge() to verify that it copies
+         constraints in DataRelation.
+
+2008-06-18  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * DataTableTest.cs : do not just copy [Ignore]d tests from DataSet
+         without [Ignore]. They won't pass.
+         Also, what is that TARGET_JVM use? It looks inconsistent.
+
+2008-06-18  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * DataSetInferXmlSchemaTest.cs: correction in code comment.
+
+2008-06-17  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * TestFile3.xml, TestFile5.xml : they do not match what should be
+         actually written and causes svn diff mess.
+
+2008-06-16  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * DataColumnTest.cs : fixed Defaults3() case. After changing some
+         test lines I have messed net_1_0 profile results.
+
+2008-06-16  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * DataTableTest.cs, DataTableReadWriteXmlTest.cs, DataSetTest.cs:
+         fixed couple of assertions that expect wrong results. Eliminated
+         English imperialism. Some other cosmetic fixes.
+
+2008-06-16  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * DataViewTest2.cs DataColumnTest.cs DataSetTest2.cs
+         UniqueConstraintTest.cs DataRowCollectionTest.cs DataRowTest2.cs
+         DataColumnCollectionTest.cs DataRelationTest.cs
+         DataTableReaderTest.cs DataRowTest.cs :
+         Eliminate English imperialism. They fail on non-English .NET.
+
+2008-06-16  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * DataTableTest3.cs : bang bang bang, close Stream before Assertion
+         fails and throws away the remaining code paths.
+
+2008-06-13  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * DataTableTest.cs, DataSetTest.cs
+         We could use default value as is, not in string form. This makes
+         comparison more strict.
+
+       * DataColumnTest.cs
+         Added test for non-DBNull case and changing DataType case.
+
+2008-04-16  Veerapuram Varadhan <vvaradhan@novell.com>
+
+       * DataSetReadXmlTest.cs: Added tests for same parent/child table
+       name and id columns. 
+       
+2008-02-04 Arina Itkes <arinai@mainsoft.com>
+
+       * DataTableTest5.cs: Removing of "Ignore" category
+         for tests on IXmlSerializable.ReadXml for empty DataTable.
+
+2008-02-03 Arina Itkes <arinai@mainsoft.com>
+
+       * XmlExportOfTypedDataSetTest.cs: added test for exporting of
+         a generated typed DataSet and DataTable by a same XmlExporter.
+       
+2008-01-28 Arina Itkes <arinai@mainsoft.com>
+
+       * DataTableTest5.cs: added tests for implemetation 
+       of IXmlSerializable.WriteXml in DataTable class.
+       
+2007-11-14  Atushi Enomoto  <atsushi@ximian.com>
+
+       * DataSetTest.cs : added test for r89307 fix (it is for XmlSerializer
+         but needs to be in sys.data).
+       * MonkeyDataSet.cs : test support classes (generated by xsd).
+
+2007-10-21  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * DataColumnTest.cs: No longer derive from deprecated Assertion class.
+       Code formatting. Added test for DateTimeMode.
+
+2007-08-06  Nagappan A  <anagappan@novell.com>
+
+       * DataTableTest.cs (Bug55978): In some cases this test case was
+       failing with Invalid Date format. So modified the testcase to use
+       invariant culture for DateTime.
+
+2007-07-26  Nagappan A  <anagappan@novell.com>
+
+       * DataTableTest.cs (Bug82109): Should always parse the object of
+       type DateTime in InvariantCulture CultureInfo, Fixes Bug # 82109.
+
+2007-05-18  Chris Toshok  <toshok@ximian.com>
+
+       * DataViewTest.cs (DefaultColumnNameAddListChangedTest): new test
+       for figuring out the sorts of events raised between 1.1 and 2.0
+       when you add a column with the default name.
+
+2007-02-23  Nagappan A  <anagappan@novell.com>
+
+       * DataRowTest2.cs (DataRowExpressionDefaultValueTest): Added new
+       test-case for bug # 80505.
+
+       * TrailingSpaceTest.cs: Added new test-case for bug # 79695.
+
+       * TestReadXml1.xml: Added new XML for bug # 80596.
+
+       * TestReadXmlSchema1.xml: Added new XML schema for bug # 80596.
+
+       * XmlDataLoaderTest.cs: Added new test-case for bug # 80596.
+
+       * XmlDataReaderTest.cs: Added new test-case for bug # 80596.
+
+2007-02-20  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * DataSetReadXmlTest.cs: Enable test for bug #80048 on 2.0 profile.
+
+2007-02-09  Nagappan A  <anagappan@novell.com>
+
+       * TestFile5.xml: Added new XML file required for tests.
+
+       * TestFile3.xml: Added new XML file required for tests.
+
+2007-01-08  Nagappan A  <anagappan@novell.com>
+
+       * DataViewTest.cs: Fixed compilation warning.
+
+       * DataRowTest.cs: Fixed compilation warning.
+
+       * DataTableLoadRowTest.cs (LoadRowTestUpsert)
+       (LoadRowTestOverwriteChanges, LoadRowTestPreserveChanges): Added
+       more test conditions and also fixed compilation warnings.
+
+       * DataColumnCollectionTest.cs: Fixed compilation warning.
+
+       * DataSetInferXmlSchemaTest.cs: Fixed compilation warning.
+
+2006-12-11  Chris Toshok  <toshok@ximian.com>
+
+       * DataViewTest.cs: new test for GetItemProperties being called on
+       a DataView without an associated DataTable.  we crash, but should
+       return an empty collection.
+
+2006-12-08  Nagappan A  <anagappan@novell.com>
+
+       * DataTableTest3.cs, DataTableTest4.cs, DataSetTest2.cs: Updated
+       private method name from Test to Verify, as NUnit was reporting
+       API signature is invalid.
+
+2006-12-07  Chris Toshok  <toshok@ximian.com>
+
+       * DataViewTest.cs: add unit test for parent/child relation
+       changes.
+
+2006-12-07  Nagappan A  <anagappan@novell.com>
+
+       * DataTableTest3.cs, DataTableTest4.cs: Added new test-cases to test
+       ReadXml and WriteXml, provided by deepak_2603@yahoo.com. Added
+       NET_2_0 check.
+
+2006-12-05  Raja R Harinath  <rharinath@novell.com>
+
+       * DataColumnCollectionTest.cs, DataRowCollectionTest.cs: Modernize.
+
+       * DataSetAssertion.cs: Don't derive from 'Assertion'.  Modernize.
+       * DataSetInferXmlSchemaTest.cs, DataSetReadXmlSchemaTest.cs,
+       DataSetReadXmlTest.cs, DataSetTest.cs, DataTableLoadRowTest.cs,
+       DataTableReaderTest.cs, DataTableTest.cs: Modernize.
+
+2006-12-05  Nagappan A  <anagappan@novell.com>
+
+       * DataSetReadXmlTest.cs (ColumnOrder, XmlSpace): Modified
+       AssertEquals to NUnit.Framework.Assert.AreEqual.
+
+       * DataTableTest.cs (ReadWriteXmlSchema_ByFileName): Fixed Not
+       Working test case and made it working.
+
+       * DataColumnCollectionTest.cs (CaseSensitiveIndexOfTest): To test
+       case sensitive column name with IndexOf member function.
+
+2006-11-28  Nagappan A  <anagappan@novell.com>
+
+       * DataTableTest.cs (TestWriteXmlSchema1): Modified the expected
+       output same as MS.NET 2.0 output.
+       (TestWriteXmlSchema2, TestWriteXmlSchema3): Modified the expected
+       output same as MS.NET 2.0 output.
+       (WriteXmlSchema, WriteXmlSchema2, WriteXmlSchema3): Updated the tests
+       to work. Removed NotWorking attribute.
+       (WriteXmlSchema4, WriteXmlSchema5, WriteXmlSchema6): Updated the tests
+       to work. Removed NotWorking attribute.
+       (WriteXmlSchema_Relations_ForeignKeys): Updated the tests to
+       work. Removed NotWorking attribute.
+       (ReadWriteXmlSchema_2, ReadWriteXmlSchemaExp_NoTableName): Updated
+       the tests to work. Removed NotWorking attribute.
+       (ReadWriteXmlSchemaExp_NoFileName): Added new tests.
+
+       * DataSetTest.cs: Updated the tests to work with 2.0
+       profile. Expected 2.0 and 1.0 outputs are different with respect
+       to XML Schema.
+
+       * DataRowCollectionTest.cs (IndexOf): API is implemented and so
+       removed NotWorking attribute.
+       (IndexOfTest): Added new test to test IndexOf API.
+
 2006-11-26  Gert Driesen  <drieseng@users.sourceforge.net>
 
        * DataSetReadXmlTest.cs: Added NotWorking test for bug #80048.