2004-06-23 Umadevi S * ConstraintCollectionTest.cs : Corrected AddRange testcases 2004-06-20 Atsushi Enomoto * DataTableCollectionTest.cs : Added test for DataSet and Namespace adjustment. 2004-06-18 Atsushi Enomoto * TypedDataSetGeneratorTest.cs : [TestFixture] was missing. 2004-06-15 Atsushi Enomoto * DataSetTest.cs : Added regression for #53959. 2004-05-31 Atsushi Enomoto * DataTableTest.cs : Added test for serialization by Boris Kirzner. * DataSetInferXmlSchemaTest.cs : Added test for schema element skip by Boris Kirzner. 2004-05-27 Nick Drochak * DataRelationCollectionTest.cs: Fixed build when using csc. 2004-05-27 Umadevi S * Corrected small typos in DataTableCollectionTest & DataRelationCollectionTest 2004-05-26 Umadevi S * Added files DataTableCollectionTest and DataRelationCollectionTest 2004-05-19 Atsushi Enomoto * DataSetTest.cs : Fixed ReadWriteXmlSchema() that miscounted constraints and parent keys. 2004-05-18 Atsushi Enomoto * DataSetTest.cs : Converted CRLF to LF for line ending comparison. (and added copyright line.) 2004-05-17 Atsushi Enomoto * DataSetTest.cs : Added WriteXmlEncodedXml() test. 2004-05-17 Atsushi Enomoto * DataSetAssertion.cs : Enabled "Ordinal" check again, unless the test value is -1. * DataSetInferXmlSchemaTest.cs, DataSetReadXmlSchemaTest.cs : Enabled Ordinal check again, as long as working. Added IgnoredNamespaces() to inferxmlschema test. 2004-05-14 Atsushi Enomoto * DataSetReadXmlSchemaTest.cs : Added test014.xsd tes (contains two simple repeatable elements). 2004-05-14 Atsushi Enomoto * DataSetTest.cs, DataSetReadXmlTest.cs, DataSetReadXmlSchemaTest.cs, DataSetInferXmlSchemaTest.cs, DataSetAssertion.cs : AssertDataTable() now checks Constraint count and ParentKey length. 2004-05-14 Atsushi Enomoto * DataSetReadXmlSchemaTest.cs : Added tests for test012.xsd (repeatable simple element) and test013.xsd (reference to global element; currently failing). 2004-05-11 Atsushi Enomoto * DataSetTest.cs : Added WriteXmlToStream(). 2004-05-11 Atsushi Enomoto * DataSetReadXmlSchemaTest.cs : SingleElementTreatmentDifference() was incorrect. DataSet element is assumed only if there is only one global element. * DataSetReadXmlTest.cs : Added error-reported test case. * DataSetInferXmlSchemaTest.cs : Modified more tests not to compare Ordinal for non-specified columns (that shouldn't be significant). 2004-05-06 Atsushi Enomoto * ConstraintCollectionTest.cs : Table name should not be the same as for the purpose of this test. * DataSetReadXmlSchemaTest.cs : Added more tests based on schema files. * DataSetTest.cs : Reordered attributes to pass test in WriteDifferentNamespaceSchema(). 2004-05-05 Atsushi Enomoto * ForeignKeyConstraintTest.cs : Made tests pass under MS.NET 1.1. Don't catch every kind of exception. That does nothing but keep us away from the exact error location. * DataSetTest.cs : Make sure that we read schema correctly, before testing WriteXmlSchema. 2004-05-05 Atsushi Enomoto * DataColumnCollectionTest.cs : catch only specific exception. Don't rely on localizable error message. * DataSetTest.cs : Attribute orders should not be significant, so just hacked to match current implementation's order. Added WriteNestedTableXml(). 2004-05-05 Atsushi Enomoto * ConstraintCollectionTest.cs : uncommented some tests that should be implemented until mono 1.0. * ConstraintTest.cs : use ExpectedException. Don't expect localizable error message. * DataColumnTest.cs, DataRelationTest.cs, DataRowCollectionTest.cs : catch only specific type exception. Don't rely on (test) localizable messages. * DataSetAssertion.cs : We shouldn't expect exact column ordinals when infering/reading the structures from documents/schemas. 2004-04-29 Atsushi Enomoto * DataRowTest.cs : Added a test for auto increment column and item integrity (it caused index out of range exception). 2004-04-27 Atsushi Enomoto * ConstraintCollectionTest.cs, DataSetTest.cs, DataTableTest.cs, ForeignKeyConstraintTest.cs : Fixes for incorrect NET_1_0 use. * DataRowCollectionTest.cs : just check exception type. Don't check localizable error message. * DataSetAssertion.cs : Removed AssertDataSet() with just 4 argument. Added relation count parameter for AssertDataTable(). Added Nested check parameter for AssertDataRelation(). * DataSetInferXmlSchemaTest.cs, DataSetReadXmlTest.cs, DataSetReadXmlSchemaTest.cs : Applied new AssertDataTable(). Added more check on DataSetReadXmlSchemaTest.SingleElementTreatmentDifference (). 2004-04-22 Atsushi Enomoto All fixes are to make them pass under MS.NET 1.1. * ConstraintCollectionTest.cs : Fixed to pass under MS.NET 1.1. * DataRelationTest.cs : Creation4() never works. * DataSetInferXmlSchemaTest.cs : Fixed xml9 test (relation count). Some mappings were incorrectly specified int. ConflictColumnTable() test incorrectly tested different columns. Fixed exception type on ConflictExistingPrimaryKey(). * DataSetReadXmlSchemaTest.cs : Use fixed current culture. Fixed exceptoin type on NestedReferenceNotAllowed(). * DataSetReadXmlTest.cs : InferSchema mode is said as to load rows. * DataSetTest.cs : SqlGuid test depends on the runtime version. In WriteDifferentNamespaceSchema(), we're going to set the same order for namespaces (just for ease of tests). Fixed many bugs on SerializeDataSet() test. * DataTableTest.cs : Set culture only on NET_1_0. Culture difference causes exception under .NET 1.1. Don't depend on error message string (consider localization). Under .NET 1.1, constraints looks also vanishes on table's Clear(). * ForeignKeyConstraintTest.cs : Ignore TestCtor5(). That does not work under .NET 1.1. Fixed some exception type differences. 2004-04-22 Atsushi Enomoto * DataSetInferXmlSchemaTest.cs : Added ConflictExistingPrimaryKey(). * DataSetReadXmlTest.cs : Added IgnoreSchemaShouldFillData(). * DataSetTest.cs : Added IgnoreColumnEmptyNamespace() and SerializeDataSet(). 2004-04-20 Atsushi Enomoto * DataSetInferXmlSchema.cs : added more 16 patterns. (mostly fails as yet). * DataSetReadXmlTest.cs : Reverted yesterday's incorrect part. As for XmlReadMode = Auto, data row should be read. * DataSetTest.cs : Added Namespace and Prefix tests. Added WriteDifferentNamespaceSchema(). hmm... WriteXmlSchema() also needs more love :( 2004-04-19 Atsushi Enomoto * Added DataSetInferXmlSchemaTest.cs. * DataSetReadXmlTest.cs : Fixed test bogus. When ReadMode is InferSchema, it should not load any data rows. * DataSetAssertion.cs : Added AssertDataSet() overroad that takes relation count. 2004-04-19 Atsushi Enomoto * Added missing ChangeLog entry. * ConstraintCollectionTest.cs : Ignore some tests that should fail (They also fail under MS.NET). * DataSetReadXmlSchemaTest.cs : - Added SingleElementTreatmentDifference() and PrefixedTargetNS(). - Modified UnusedComplexTypesInored() to make sure DataSetName is set. - Renamed DataSetElementCannotBeReferenced() to NestedReferenceNotAllowed(). - Modified ReadElemAttrPattern() to LocaleOnRootWithoutIsDataSet() to test msdata:Locale. * DataSetTest.cs : Due to mcs bug #57200, csc does not allow System.Type.GetType(), so modified them all. 2004-04-16 Atsushi Enomoto * DataSetAssertion.cs : Added AssertDataColumn(). * DataSetReadXmlSchemaTest.cs : Added more strange cases. 2004-04-15 Umadevi S (sumadevi@novell.com) * ForeignKeyConstraintTest - constructor testing, * DataSet - test for Clone and Copy methods. 2004-04-15 Atsushi Enomoto * Added DataSetAssertion.cs and DataSetReadXmlSchema.cs. * DataSetReadXmlTest.cs : separate assertion methods into DataSetAssertion.cs. Added label argument to AssertDataTable. 2004-04-15 Atsushi Enomoto * DataSetReadXmlTest.cs : Tests were incorrect. They should be done against new dataset. So just added another sequential read tests. 2004-04-14 Atsushi Enomoto * Added DataSetReadXmlTest.cs. (specific to ReadXml() in DataSet). 2004-04-12 Atsushi Enomoto * DataSetTest.cs : More path fix. Don't expect End of Line = "\n". It might be "\r\n" or else. 2004-04-09 Atsushi Enomoto * DataColumnTest.cs, DataRowTest.cs, DataTableTest.cs : build fix: csc does not allow System.Type inside namespace MonoTests.System.Data. * DataSetTest.cs : path fix. * DataRelationTest.cs : path fix. Don't test error message: It should vary by message translations. Split tests and use ExpectedException. 2004-03-31 Juraj Skripsky * DataColumnTest.cs : fixes here and there, make all tests pass on ms.net. 2004-03-29 Juraj Skripsky * DataTableTest.cs : add test case for bug #55503, comment out meaningless test cases. 2004-01-21 Atsushi Enomoto * Added TypedDataSetGeneratorTest.cs. 2003-12-18 Jackson Harper * DataViewTest.cs: Add some tests for new methods. 2003-05-26 Ben Maurer * DataViewTest.cs: Added new test from Patrick Kalkman 2003-05-13 Martin Willemoes Hansen * All tests inherits from Assertion, and Assertion. prefixes removed 2003-04-05 Ville Palo * DataTableTest.cs: little fix. 2003-03-27 Ville Palo * UniqueConstraintTest.cs: some minor fixes. 2003-03-26 Ville Palo * DataRowCollectionTest.cs: Tests for AutoIncrement 2003-03-25 Ville Palo * DataTableTest.cs: Added test for PrimaryKey-property 2003-03-16 Ville Palo * DataColumnCollectionTest.cs: little fix. 2003-03-16 Ville Palo * DataColumnCollectionTest.cs: Typos 2003-03-16 Ville Palo * DataSetTest.cs: Fixed line-ending problems 2003-03-06 Ville Palo * DataTableTest.cs: More tests for Select () 2003-02-28 Ville Palo * DataColumnCollectionTest.cs: Added more tests. * DataRowCollectionTest.cs: Added more tests. 2003-04-02 Ville Palo * DataColumnTest.cs: Added tests for Expression property 2003-03-02 Ville Palo * DataTableTest.cs: More tests for Select 2003-31-01 Ville Palo * DataTableTest.cs: Added more tests for Select (string) -method 2003-27-01 Ville Palo * DataRelationTest.cs: Added more tests 2003-27-01 Ville Palo * DataTableTest.cs: Added test for DataTable.Select () 2003-24-01 Ville Palo * UniqueConstraint.cs: More tests 2003-23-01 Ville Palo * ForeignKeyConstraint.cs: More tests 2003-22-01 Ville Palo * DataRelationTest.cs: More tests and little clean up. 2003-14-01 Ville Palo * DataRelationTest.cs: Added more tests 2003-13-01 Ville Palo * DataRelationTest.cs: Test class for DataRelation 2002-12-26 Ville Palo * own_schema.xsd: XmlSchema for testing ReadXmlSchema() -method * DataSetTest.cs: Added more Xml-tests. 2002-12-17 Ville Palo * region.xml: * store.xsd: new xmldoment and xmlschema for testing DataSet * DataSetTest.cs: Added some Xml-tests. * AllTests.cs: Added DataSetTest 2002-10-23 Nick Drochak * ConstraintCollectionTest.cs (SetUp): Clear the constraints before each test. * ConstraintTest.cs: same * DataColumnTest.cs: Get exceptions straight. Some are thrown and some aren't 2002-10-22 Nick Drochak * DataColumnTest.cs: Remove compiler warnings and use caught exception to report useful info.