1 2010-07-23 Veerapuram Varadhan <v.varadhan@gmail.com>
3 * DataColumnTest.cs (B565616_NonIConvertibleTypeTest): Added new.
5 2010-01-21 Jonathan Pobst <monkey@jpobst.com>
7 * DataTableTest2.cs: Mark PrimaryKey test as NotWorking.
10 2009-10-13 Veerapuram Varadhan <vvaradhan@novell.com>
12 * DataSetTest2.cs (Bug537229_BinFormatSerializer_Test): Added new.
14 2009-09-26 Veerapuram Varadhan <vvaradhan@novell.com>
16 * DataSetTest2.cs: Don't run test for Bug#536194 on 1.x
17 profile. Fixes 1.x test break.
19 2009-09-26 Veerapuram Varadhan <vvaradhan@novell.com>
21 * DataSetTypedDataSet.cs: Test for #427769. Patch by
22 John Lenz <jlenz2@math.uiuc.edu>.
24 2009-09-24 Veerapuram Varadhan <vvaradhan@novell.com>
26 * DataSetTest2.cs (MergeTest_SameDataSet_536194): Added new.
28 2009-01-16 Atsushi Enomoto <atsushi@ximian.com>
30 * DataColumnTest.cs : try a string comparison fix.
32 2008-12-30 Gert Driesen <drieseng@users.sourceforge.net>
34 * DBConcurrencyExceptionTest.cs: Added .ctor and Row(Count) tests.
36 2008-12-29 Gert Driesen <drieseng@users.sourceforge.net>
38 * DataTableTest.cs: Allow NFIFromBug55978 test to pass when MONO_PATH
40 * BinarySerializationTest.cs: Change culture for culture-sensitive
42 * DataColumnTest2.cs: Change culture for culture-sensitive tests.
44 2008-11-18 Raja R Harinath <harinath@hurrynot.org>
46 * DataSetTest.cs (Bug420862): New test.
48 2008-09-16 brandin claar <brandin.claar@gmail.com>
50 * BinarySerializationTest.cs (TestDefaultValues): New.
51 (TestEmptyTable): New.
53 2008-08-14 Gert Driesen <drieseng@users.sourceforge.net>
55 * DataViewTest2.cs (DataViewManager): Check for reference equality
56 instead of using Equals to avoid test regression using more recent
59 2008-08-14 Gert Driesen <drieseng@users.sourceforge.net>
61 * DataTableTest2.cs: Added test for LoadDataRow with readonly columns.
63 2008-08-04 Raja R Harinath <harinath@hurrynot.org>
65 * XmlDataReaderTest.cs (XmlLoadCustomTypesTest): Fix compile
66 error, there's no DataSet.Close ().
68 2008-07-30 Veerapuram Varadhan <vvaradhan@novell.com>
70 * XmlDataReaderTest.cs: Added test for Bug#377146
72 2008-07-20 Gert Driesen <drieseng@users.sourceforge.net>
74 * XmlDataLoaderTest.cs: Use temporary file in TEMP dir instead of
75 creating file in source dir. Cleaned up test.
78 * DataTableTest5.cs: Use temporary file in TEMP dir instead of creating
80 * TestFile3.xml, TestFile5.xml: Removed test output.
82 2008-07-20 Gert Driesen <drieseng@users.sourceforge.net>
88 * DataTableTest5.cs: Code formatting (spaces to tabs, removed extra
89 spaces/tabs). Use typeof instead of Type.GetType. Ensure (File)Streams
90 are always closed. Improved exception tests.
92 2008-07-20 Gert Driesen <drieseng@users.sourceforge.net>
94 * DataRowTest2.cs: Improved int indexer test for setting value of
95 column to null/DBNull. Enabled indexer tests for setting column
98 2008-07-04 Gert Driesen <drieseng@users.sourceforge.net>
100 * DataRelationTest.cs
101 * MissingPrimaryKeyExceptionTest.cs: Fixed line endings.
103 2008-07-04 Gert Driesen <drieseng@users.sourceforge.net>
105 * ConstraintCollectionTest2.cs
107 * DataRelationCollectionTest2.cs
108 * DataRowCollectionTest2.cs
109 * DataTableCollectionTest2.cs
112 * VersionNotFoundException.cs: Fixed line endings.
114 2008-07-04 Gert Driesen <drieseng@users.sourceforge.net>
116 * DataColumnCollectionTest.cs: Added test for Add (String) with null
117 and zero-length column name.
118 * DataColumnCollectionTest2.cs: Added/improved indexer tests.
119 * DataRowTest2.cs: Added/improved indexer tests. Enabled indexer test
120 for null column name.
122 2008-07-03 Gert Driesen <drieseng@users.sourceforge.net>
124 * DataRowTest2.cs: Added indexer tests.
126 2008-06-19 Atsushi Enomoto <atsushi@ximian.com>
128 * TestMerge1.xml : new test file.
129 * DataSetTest2.cs : added test for Merge() to verify that it copies
130 constraints in DataRelation.
132 2008-06-18 Atsushi Enomoto <atsushi@ximian.com>
134 * DataTableTest.cs : do not just copy [Ignore]d tests from DataSet
135 without [Ignore]. They won't pass.
136 Also, what is that TARGET_JVM use? It looks inconsistent.
138 2008-06-18 Atsushi Enomoto <atsushi@ximian.com>
140 * DataSetInferXmlSchemaTest.cs: correction in code comment.
142 2008-06-17 Atsushi Enomoto <atsushi@ximian.com>
144 * TestFile3.xml, TestFile5.xml : they do not match what should be
145 actually written and causes svn diff mess.
147 2008-06-16 Atsushi Enomoto <atsushi@ximian.com>
149 * DataColumnTest.cs : fixed Defaults3() case. After changing some
150 test lines I have messed net_1_0 profile results.
152 2008-06-16 Atsushi Enomoto <atsushi@ximian.com>
154 * DataTableTest.cs, DataTableReadWriteXmlTest.cs, DataSetTest.cs:
155 fixed couple of assertions that expect wrong results. Eliminated
156 English imperialism. Some other cosmetic fixes.
158 2008-06-16 Atsushi Enomoto <atsushi@ximian.com>
160 * DataViewTest2.cs DataColumnTest.cs DataSetTest2.cs
161 UniqueConstraintTest.cs DataRowCollectionTest.cs DataRowTest2.cs
162 DataColumnCollectionTest.cs DataRelationTest.cs
163 DataTableReaderTest.cs DataRowTest.cs :
164 Eliminate English imperialism. They fail on non-English .NET.
166 2008-06-16 Atsushi Enomoto <atsushi@ximian.com>
168 * DataTableTest3.cs : bang bang bang, close Stream before Assertion
169 fails and throws away the remaining code paths.
171 2008-06-13 Atsushi Enomoto <atsushi@ximian.com>
173 * DataTableTest.cs, DataSetTest.cs
174 We could use default value as is, not in string form. This makes
175 comparison more strict.
178 Added test for non-DBNull case and changing DataType case.
180 2008-04-16 Veerapuram Varadhan <vvaradhan@novell.com>
182 * DataSetReadXmlTest.cs: Added tests for same parent/child table
185 2008-02-04 Arina Itkes <arinai@mainsoft.com>
187 * DataTableTest5.cs: Removing of "Ignore" category
188 for tests on IXmlSerializable.ReadXml for empty DataTable.
190 2008-02-03 Arina Itkes <arinai@mainsoft.com>
192 * XmlExportOfTypedDataSetTest.cs: added test for exporting of
193 a generated typed DataSet and DataTable by a same XmlExporter.
195 2008-01-28 Arina Itkes <arinai@mainsoft.com>
197 * DataTableTest5.cs: added tests for implemetation
198 of IXmlSerializable.WriteXml in DataTable class.
200 2007-11-14 Atushi Enomoto <atsushi@ximian.com>
202 * DataSetTest.cs : added test for r89307 fix (it is for XmlSerializer
203 but needs to be in sys.data).
204 * MonkeyDataSet.cs : test support classes (generated by xsd).
206 2007-10-21 Gert Driesen <drieseng@users.sourceforge.net>
208 * DataColumnTest.cs: No longer derive from deprecated Assertion class.
209 Code formatting. Added test for DateTimeMode.
211 2007-08-06 Nagappan A <anagappan@novell.com>
213 * DataTableTest.cs (Bug55978): In some cases this test case was
214 failing with Invalid Date format. So modified the testcase to use
215 invariant culture for DateTime.
217 2007-07-26 Nagappan A <anagappan@novell.com>
219 * DataTableTest.cs (Bug82109): Should always parse the object of
220 type DateTime in InvariantCulture CultureInfo, Fixes Bug # 82109.
222 2007-05-18 Chris Toshok <toshok@ximian.com>
224 * DataViewTest.cs (DefaultColumnNameAddListChangedTest): new test
225 for figuring out the sorts of events raised between 1.1 and 2.0
226 when you add a column with the default name.
228 2007-02-23 Nagappan A <anagappan@novell.com>
230 * DataRowTest2.cs (DataRowExpressionDefaultValueTest): Added new
231 test-case for bug # 80505.
233 * TrailingSpaceTest.cs: Added new test-case for bug # 79695.
235 * TestReadXml1.xml: Added new XML for bug # 80596.
237 * TestReadXmlSchema1.xml: Added new XML schema for bug # 80596.
239 * XmlDataLoaderTest.cs: Added new test-case for bug # 80596.
241 * XmlDataReaderTest.cs: Added new test-case for bug # 80596.
243 2007-02-20 Gert Driesen <drieseng@users.sourceforge.net>
245 * DataSetReadXmlTest.cs: Enable test for bug #80048 on 2.0 profile.
247 2007-02-09 Nagappan A <anagappan@novell.com>
249 * TestFile5.xml: Added new XML file required for tests.
251 * TestFile3.xml: Added new XML file required for tests.
253 2007-01-08 Nagappan A <anagappan@novell.com>
255 * DataViewTest.cs: Fixed compilation warning.
257 * DataRowTest.cs: Fixed compilation warning.
259 * DataTableLoadRowTest.cs (LoadRowTestUpsert)
260 (LoadRowTestOverwriteChanges, LoadRowTestPreserveChanges): Added
261 more test conditions and also fixed compilation warnings.
263 * DataColumnCollectionTest.cs: Fixed compilation warning.
265 * DataSetInferXmlSchemaTest.cs: Fixed compilation warning.
267 2006-12-11 Chris Toshok <toshok@ximian.com>
269 * DataViewTest.cs: new test for GetItemProperties being called on
270 a DataView without an associated DataTable. we crash, but should
271 return an empty collection.
273 2006-12-08 Nagappan A <anagappan@novell.com>
275 * DataTableTest3.cs, DataTableTest4.cs, DataSetTest2.cs: Updated
276 private method name from Test to Verify, as NUnit was reporting
277 API signature is invalid.
279 2006-12-07 Chris Toshok <toshok@ximian.com>
281 * DataViewTest.cs: add unit test for parent/child relation
284 2006-12-07 Nagappan A <anagappan@novell.com>
286 * DataTableTest3.cs, DataTableTest4.cs: Added new test-cases to test
287 ReadXml and WriteXml, provided by deepak_2603@yahoo.com. Added
290 2006-12-05 Raja R Harinath <rharinath@novell.com>
292 * DataColumnCollectionTest.cs, DataRowCollectionTest.cs: Modernize.
294 * DataSetAssertion.cs: Don't derive from 'Assertion'. Modernize.
295 * DataSetInferXmlSchemaTest.cs, DataSetReadXmlSchemaTest.cs,
296 DataSetReadXmlTest.cs, DataSetTest.cs, DataTableLoadRowTest.cs,
297 DataTableReaderTest.cs, DataTableTest.cs: Modernize.
299 2006-12-05 Nagappan A <anagappan@novell.com>
301 * DataSetReadXmlTest.cs (ColumnOrder, XmlSpace): Modified
302 AssertEquals to NUnit.Framework.Assert.AreEqual.
304 * DataTableTest.cs (ReadWriteXmlSchema_ByFileName): Fixed Not
305 Working test case and made it working.
307 * DataColumnCollectionTest.cs (CaseSensitiveIndexOfTest): To test
308 case sensitive column name with IndexOf member function.
310 2006-11-28 Nagappan A <anagappan@novell.com>
312 * DataTableTest.cs (TestWriteXmlSchema1): Modified the expected
313 output same as MS.NET 2.0 output.
314 (TestWriteXmlSchema2, TestWriteXmlSchema3): Modified the expected
315 output same as MS.NET 2.0 output.
316 (WriteXmlSchema, WriteXmlSchema2, WriteXmlSchema3): Updated the tests
317 to work. Removed NotWorking attribute.
318 (WriteXmlSchema4, WriteXmlSchema5, WriteXmlSchema6): Updated the tests
319 to work. Removed NotWorking attribute.
320 (WriteXmlSchema_Relations_ForeignKeys): Updated the tests to
321 work. Removed NotWorking attribute.
322 (ReadWriteXmlSchema_2, ReadWriteXmlSchemaExp_NoTableName): Updated
323 the tests to work. Removed NotWorking attribute.
324 (ReadWriteXmlSchemaExp_NoFileName): Added new tests.
326 * DataSetTest.cs: Updated the tests to work with 2.0
327 profile. Expected 2.0 and 1.0 outputs are different with respect
330 * DataRowCollectionTest.cs (IndexOf): API is implemented and so
331 removed NotWorking attribute.
332 (IndexOfTest): Added new test to test IndexOf API.
334 2006-11-26 Gert Driesen <drieseng@users.sourceforge.net>
336 * DataSetReadXmlTest.cs: Added NotWorking test for bug #80048.
338 2006-11-26 Gert Driesen <drieseng@users.sourceforge.net>
340 * DataSetReadXmlTest.cs: Added NotWorking test for bug #80045.
342 2006-11-21 Nagappan A <anagappan@novell.com>
344 * DataViewTest.cs (BeginInit2): Checks for the data view public
347 * DataSetTest.cs (CreateDataReader1, CreateDataReader2,
348 CreateDataReader3, Load_Basic, Load_TableConflictT,
349 Load_TableConflictT, Load_TableConflictF, Load_TableUnknown,
350 Load_StringsAsc, Load_StringsDesc, Load_StringsNew,
351 Load_StringsNewMerge): Removed 'NotWorking' attribute and made the
354 * DataSetTest2.cs (LoadTest1, LoadTest2): Implemented functions to
357 2006-11-15 Nagappan A <anagappan@novell.com>
359 * DataTableTest.cs (NewRowAddedTest): Checks for the DataTable
360 TableNewRow added event raise.
361 (ClearTest): Checks for the table clearning event fired on
363 (OnTableClearing, OnTableNewRowAdded): Implemented new event
365 (TestWriteXmlSchema1): Test WriteXmlSchema on a DataTable without
366 associating a DataSet.
367 (TestWriteXmlSchema2): Test WriteXmlSchema on a DataTable after
368 associating a DataSet, but without hierarchy.
369 (TestWriteXmlSchema3): Test WriteXmlSchema on a DataTable after
370 associating a DataSet, with hierarchy.
371 (TableInitializedEventTest[1234]): Tests different TableInitialized
373 * BinarySerializationTest.cs: Added new file to test
374 BinarySerialization implementation.
376 2006-11-24 Konstantin Triger <kostat@mainsoft.com>
378 * DataColumnTest.cs: Added test for DataColunm.AllowDBNull
379 * DataTableTest.cs: removed fixed NotWorkings
381 2006-10-24 Hagit Yidov <hagity@mainsoft.com>
383 * DataTableReadXmlSchemaTest.cs : More tests for ReadXmlSchema()
385 2006-10-12 Hagit Yidov <hagity@mainsoft.com>
387 * DataTableTest.cs : added tests for ReadXmlSchema() and WriteXmlSchema().
388 (Some of the tests use following files: own_schema1.xsd, own_schema2.xsd, region.xml, store.xsd)
390 2006-10-22 Gert Driesen <drieseng@users.sourceforge.net>
392 * ForeignKeyConstraintTest2.cs: Added test for bug #79689.
394 2006-10-12 Hagit Yidov <hagity@mainsoft.com>
396 * DataTableTest.cs : added tests for ReadXmlSchema() and WriteXmlSchema().
397 (Some of the tests use following files: own_schema1.xsd, own_schema2.xsd, region.xml, store.xsd)
399 2006-10-13 Gert Driesen <drieseng@users.sourceforge.net>
401 * DataRelationTest2.cs: Enabled test for bug #79233.
403 2006-10-12 Hagit Yidov <hagity@mainsoft.com>
405 * DataSetTest.cs : added tests for Load().
406 * DataTableTest.cs : added more tests for Load() and added LoadDataRow().
408 2006-10-06 Patrick Earl <mono@patearl.net>
410 * DataTableReadWriteXml.cs: Added new tests for the DataTable's
411 ReadXml and WriteXml methods. These tests assume proper
412 functioning of the DataSet ReadXml and WriteXml methods.
414 2006-10-03 Hagit Yidov <hagity@mainsoft.com>
416 * DataRowCollectionTest.cs : added tests for IndexOf().
417 * DataSetTest.cs : added tests for CreateDataReader().
418 * DataTableTest.cs : added tests for CreateDataReader() and for Load().
420 2006-09-18 Boris Kirzner <borisk@mainsoft.com>
422 * DataViewTest.cs : fix compilation error.
424 2006-09-17 Boris Kirzner <borisk@mainsoft.com>
426 * DataViewTest.cs : marked not wroker test for TARGET_JVM.
427 * DataSetTest.cs : marked not working net_2_0 tests.
429 2006-08-31 Gert Driesen <drieseng@users.sourceforge.net>
431 * DataRelationTest2.cs: Added test for bug #79233, currently marked
432 NotWorking. Set eol-style to native.
434 2006-08-31 Gert Driesen <drieseng@users.sourceforge.net>
436 * DataRowTest2.cs: Added test for bug #78885. Fixed line endings.
437 Set eol-style to native.
439 2006-07-25 Nagappan A <anagappan@novell.com>
441 * DataViewTest2.cs (AcceptChanges, ClearTable): Test case to
442 verify list changed event on table AcceptChanges and test case to
443 verify data table count is zero on table Clear. Fixes bug
444 78610. Thanks to Itai Bar-Haim <itaibh@gmail.com> for the
447 2006-07-20 Senganal T <tsenganal@novell.com>
449 * DataSetTest2.cs : Test exception is not raised when
450 missingschemaaction is set to ignore.
451 Thanks to Deepak Kr Valechha for the testcase
453 2006-07-17 Senganal T <tsenganal@novell.com>
456 - Tests for ToTable overloads
457 - Test for Equals method
458 - Tests to check for the Sort, RowFilter values when
459 DataView is created and when Table is set.
460 * DataViewTest_IBindingList.cs :
461 - Ensure tests do not depend on the order of
463 * DataViewTest_IBindingListView.cs : New
464 - Tests for IBindingListView interface methods
466 2006-07-15 Senganal T <tsenganal@novell.com>
468 * DataTableCollection.cs : Tests for IndexOf, Contains,
471 2006-07-14 Senganal T <tsenganal@novell.com>
473 * DataColumnTest2.cs : Test for SetOrdinal
475 2006-07-14 Senganal T <tsenganal@novell.com>
477 * DataRelationTest2.cs
478 * ForeignKeyConstraintTest2.cs
480 Tests for DateTimeMode property
482 Tests for Merge Methods
484 2006-07-13 Senganal T <tsenganal@novell.com>
486 * DataSetTest2.cs : Test for bug #78842
488 2006-07-12 Senganal T <tsenganal@novell.com>
490 * ConstraintCollectionTest2.cs : Test Remove behavior.
492 2006-07-12 Senganal T <tsenganal@novell.com>
494 * DataSetTest2.cs : Added test to check ReadXml of a Diffgram
495 when part/whole of schema is missing on the dataset. Currently if
496 schema is missing we run into an infinite loop.
498 2006-07-11 Senganal T <tsenganal@novell.com>
500 * DataSetTest2.cs : Added tests for DataSet.WriteXmlSchema and
501 ReadXmlSchema methods to test nested schemas.
502 Also tests for bug #78810.
504 2006-06-30 Senganal T <tsenganal@novell.com>
506 * DataRowTest2.cs : Added tests for new 2.0 methods in DataRow
508 2006-06-28 Senganal T <tsenganal@novell.com>
510 * DataSetTest2.cs : Removed ReadXml_Strm, ReadXml_Strg
511 ReadXml_ByTextReader, ReadXml_ByXmlReader :
512 Temporarily removed as these are failing, in a different
513 timezone, due to bug in DateTime.
515 2006-06-27 Senganal T <tsenganal@novell.com>
517 * DataTableReaderTest.cs :
518 - Tests for Schema verification.
519 - Test if GetName returns the ColumnName.
520 - Tests for Provider Specific types/values
522 - Test if Schema changes are caught and appropriate errors
525 2006-06-15 Senganal T <tsenganal@novell.com>
527 * DataTableTest2.cs :
528 - Test if the Sort Order is correct when Sort String is not
530 - Test if EvaluateException is raised if filter is not a
532 - Test if expression is evaluated corrected when the filter
535 2006-06-15 Senganal T <tsenganal@novell.com>
537 * DataSetTest2.cs : Test the behavior of EnforceConstraints
538 * DataViewTest_IBindingList.cs : Test to ensure the correct index is
540 * DataRowTest2.cs : Test to ensure the RowErrors and ColumnErrors are
543 2006-05-31 Senganal T <tsenganal@novell.com>
545 * DataSetTest2.cs : Fixed InferXmlSchema_inferingTables5.
546 Patch from Deepak Kr Velachha
548 2006-05-31 Senganal T <tsenganal@novell.com>
550 * DataSetTest2.cs,DataSetReadXmlSchemaTest.cs,DataSetTest.cs:
551 Cleanup NotWorking testcases
553 2006-05-02 Senganal T <tsenganal@novell.com>
555 * DataColumnTest2.cs : Test if IsNull (expr1,expr2) is parsed
556 correctly and if expr2 is returned when expr1 evaluates to null
558 2006-04-21 Senganal T <tsenganal@novell.com>
560 * DataTableTest2.cs : Test Duplicate values are handled appropriatly
561 during table loading ( BeginLoadData , EndLoadData). Test LoadDataRow
562 behaves appropriately if called outside BeginLoadData,EndLoadData.
564 2006-04-19 Senganal T <tsenganal@novell.com>
566 * DataSetTest2.cs : Test if ConstraintName with whitespace is saved
569 2006-03-25 Senganal T <tsenganal@novell.com>
571 * DataTableTest.cs : Fixed NotWorkingTest
573 2006-03-23 Senganal T <tsenganal@novell.com>
575 * DataTableTest2.cs :
576 - Ensure duplicate rows are merged when using LoadDataRow
577 * DataRowCollectionTest2.cs :
578 - Ensure row can be searched using Find (), when added using LoadDataRow
580 2006-03-22 Senganal T <tsenganal@novell.com>
582 * DataColumnTest2.cs :
583 * ConstraintCollectionTest2.cs :
584 - Ensure Constraints are correctly added/removed when Unique
585 property is modified.
586 - Ensure PrimaryKeyConstraint cannot be removed using Remove ()
587 - Ensure DataColumn's Unique Propery is modifed when adding/removing constraint
589 2006-03-20 Senganal T <tsenganal@novell.com>
592 - Added testcases for issues in Merge,Copy
593 * ConstraintCollectionTest2.cs
594 - Added testcases for issues in Add , IndexOf
596 2006-03-19 Boris Kirzner <borisk@mainsoft.com>
598 * ConstraintCollectionTest2.cs, DataColumnCollectionTest.cs,
599 DataRowCollectionTest.cs, DataTableCollectionTest.cs: ifdef code that is not
600 supposed to work in TARGET_JVM by now.
602 2006-03-09 Senganal T <tsenganal@novell.com>
604 * DataRowCollectionTest2.cs :
605 * DataTableTest2.cs :
606 - Fixed NotWorking tests.
608 2006-03-07 Senganal T <tsenganal@novell.com>
610 * DataRowCollectionTest2.cs :
611 * DataTableTest2.cs :
612 - Added failing testcases as NotWorking tests.
614 2006-03-05 Senganal T <tsenganal@novell.com>
617 * ConstraintCollectionTest2.cs
619 * DataRelationTest.cs
620 Added testcases for BeginInit and EndInit methods
622 2006-02-24 Senganal T <tsenganal@novell.com>
624 * ConstraintCollectionTest2.cs : added testcase for #77630
626 2006-02-22 Senganal T <tsenganal@novell.com>
628 * DataRowCollectionTest2.cs : Check if index is maintained for row on calling RejectChanges.
629 * DataTableTest2.cs : Check if data is loaded and merged (if key exists) correctly.
630 * ForeignKeyConstraintTest.cs : Check if a ParentColumn value can be modified
631 when the row is in 'Added' State. Also, check if child col values are
634 2006-02-16 Senganal T <tsenganal@novell.com>
637 - WriteXmlSchema_ForeignKeyConstraint : testcase for bug #77557
638 - WriteXmlSchema_RelationAnnotation :
639 - WriteXmlSchema_Relations_ForeignKeys :
640 ensure Relations and ForeignKeyConstraints are written and read correctly.
641 * DataSetReadXmlSchema.cs :
643 verify reading a foreignkeyconstraint doesent create a relation.
644 - ReadAnnotatedRelations_MultipleColumns :
645 verify multiple columns are read correctly if part of annotated relation.
647 2006-02-11 Senganal T <tsenganal@novell.com>
649 * DataTableTest.cs : Check AllowDBNull is set to false for PrimaryKey cols.
650 * DataTableTest2.cs : added testcases for bug #77404
652 2006-02-03 Senganal T <tsenganal@novell.com>
654 * DataTableCollectionTest2.cs,EvaluateExceptionTest.cs,
655 DataColumnTest.cs,DataRowViewTest.cs,DataRowCollectionTest2.cs,
656 DataTableTest2.cs,DataTableTest.cs,DataColumnCollectionTest2.cs,
657 DataColumnCollectionTest.cs,DataViewTest.cs,DataColumnTest2.cs
658 - Removed 'NotWorking' attributes for the testcases fixed
659 - Added few new testcases
661 2006-01-17 Senganal T <tsenganal@novell.com>
663 * DataRowTest2.cs : added testcase for bug #77267
665 2006-01-16 Boris Kirzner <borisk@mainsoft.com>
666 * DataColumnCollectionTest2.cs: added test case for index update on
669 2006-01-16 Atsushi Enomoto <atsushi@ximian.com>
671 * TypedDataSetGeneratorTest.cs : added test for bug #77248, but we
672 cannot enable it since it depends on mcs "installed".
674 2006-01-10 Senganal T <tsenganal@novell.com>
676 - Added testcase for bug #77188
678 2006-01-06 Senganal T <tsenganal@novell.com>
680 * DataColumnCollectionTest.cs
681 - Added couple of tests for Expression Columns.
683 2006-01-03 Senganal T <tsenganal@novell.com>
684 * DataSetTypedDataSetTest.cs : corrected the path to file : TypedDataSet.xml
685 to make sure the testcases pass
687 2006-01-03 Senganal T <tsenganal@novell.com>
688 *DataViewTest.cs : added testcases for bug #77104
690 2006-01-02 Boris Kirzner <borisk@mainsoft.com>
691 * DataTableCollectionTest2.cs, DataColumnTest2.cs,
692 DataViewTest2.cs, DataRowCollectionTest2.cs, DataTableTest2.cs,
693 DataRelationCollectionTest2.cs, ForeignKeyConstraintTest2.cs,
694 DataSetTest2.cs, ConstraintCollectionTest2.cs, DataRowTest2.cs,
695 DataColumnCollectionTest2.cs: new tests from Mainsoft repository.
696 * DataSetTypedDataSetTest.cs, VersionNotFoundException.cs,
697 MissingPrimaryKeyExceptionTest.cs: added files with new tests.
698 * TypedDataSet.xml - new xml file (for TypeDataSetTest.cs).
700 2005-12-20 Senganal T <tsenganal@novell.com>
701 * DataColumnTest.cs : added testcase for #77025
703 2005-12-15 Konstantin Triger <kostat@mainsoft.com>
705 * DataTableTest.cs: added SelectRowState test.
707 2005-12-07 Boris Kirzner <borisk@mainsoft.com>
708 * DataTableTest.cs: added ifdef for feature not supported in TARGET_JVM.
710 2005-11-30 Konstantin Triger <kostat@mainsoft.com>
712 * DataColumnTest.cs: Added ExpressionSubstringlimits.
714 2005-11-11 Senganal T <tsenganal@novell.com>
716 * DataSetTest2.cs : Added a testcase for bug#76517
718 2005-10-24 Konstantin Triger <kostat@mainsoft.com>
720 * DataTableTest.cs: Added test for object type validation (ColumnObjectTypeTest)
722 2005-10-21 Senganal T <tsenganal@novell.com>
724 * DataTableTest2.cs : addded test for #76213
726 2005-10-20 Atsushi Enomoto <atsushi@ximian.com>
728 * DataSetTest.cs : added test for #76480.
730 2005-10-14 Sureshkumar T <tsureshkumar@novell.com>
732 * DataViewTest_IBindingList.cs (FindTest): mark working. According
733 to printed DataView, the index returned is correct.
735 2005-10-11 Sureshkumar T <tsureshkumar@novell.com>
737 * DataViewTest_IBindingList.cs: Added test cases for IBindingList
738 implementation by DataView. This is used by DataGrid control.
740 2005-09-20 Sureshkumar T <tsureshkumar@novell.com>
742 * DataViewTest.cs: Added a case for Sort to accept columns with
744 (SortTests): Added cases for sorting order. TestCase from Marc
746 2005-08-02 Sureshkumar T <tsureshkumar@novell.com>
748 * DataTableTest.cs: Select (): added a case for apos escaping.
750 2005-08-02 Boris Kirzner <borisk@mainsoft.com>
751 * DataSetTest2.cs: added test case for ReadXmlSchema with relations and
754 2005-07-21 Sureshkumar T <tsureshkumar@novell.com>
756 * ForeignKeyConstraintTest.cs: added tests when adding fk
757 constraints with existing rows.
759 2005-07-21 Boris Kirzner <borisk@mainsoft.com>
760 * DataRowTest2.cs - Added RowError testcases.
762 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
764 * ConstraintExceptionTest.cs: Removed use of obsolete System.Data.Tests.Mainsoft/GHTUtils
765 * DataRelationTest2.cs: Removed use of obsolete System.Data.Tests.Mainsoft/GHTUtils
767 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
769 * DeletedRowInaccessibleExceptionTest: Added file
770 * DuplicateNameExceptionTest: Added file
771 * ConstraintExceptionTest: Added file
772 * EvaluateExceptionTest: Added file
773 * InRowChangingEventExceptionTest: Added file
774 * InvalidConstraintExceptionTest: Added file
775 * NoNullAllowedExceptionTest: Added file
776 * ReadOnlyExceptionTest: Added file
777 * SyntaxErrorExceptionTest: Added file
778 * RowNotInTableExceptionTest: Added file
780 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
782 * DataRelationTest2.cs: Added file
783 * DataRowTest2.cs: Added file
784 * DataRowCollectionTest2.cs: Added file
785 * DataRowViewTest2.cs: Added file
786 * DataTableCollectionTest2.cs: Added file
787 * DataTableTest2.cs: Added file
788 * DataViewTest2.cs: Added file
789 * ForeignKeyConstraintTest2.cs: Added file
790 * UniqueConstraintTest2.cs: Added file
792 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
794 * DataRelationCollectionTest2.cs: Added file
796 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
798 * DataColumnTest2.cs: Added file
800 2005-07-08 Sureshkumar T <tsureshkumar@novell.com>
802 * DataTableLoadRowTest.cs: Added tests for event handling.
803 PreserveChangesTest: Added few more tests.
805 2005-06-30 Eyal Alalouf <eyala@mainsoft.com>
807 * DataColumnCollectionTest2.cs: Added file
809 2005-06-29 Ben Maurer <bmaurer@ximian.com>
811 * DataTableTest.cs: Add Gonz's test from corlib that should be here.
813 2005-06-29 Atsushi Enomoto <atsushi@ximian.com>
815 * DataSetReadXmlSchemaTest.cs : set [Category("InetAccess")]
817 2005-06-15 Sureshkumar T <tsureshkumar@novell.com>
819 * DataSetTest.cs: added a test case for DataSet changes cascading
820 to child tables. test case idea from george.barbarosie@gmail.com
821 (George Barbarosie) in bug #75226.
823 2005-06-14 Atsushi Enomoto <atsushi@ximian.com>
825 * DataSetTest.cs : quick build fix.
827 2005-06-14 Sureshkumar T <tsureshkumar@novell.com>
829 * DataSetTest.cs: Added test case for GetChanges method.
831 2005-06-10 Atsushi Enomoto <atsushi@ximian.com>
833 * DataSetReadXmlSchemaTest.cs : TestSampleFileImportSimple() is not
834 working and it takes so much time (downloading), so just disable it.
836 2005-06-02 Atsushi Enomoto <atsushi@ximian.com>
838 * DataSetReadXmlSchemaTest.cs : testcase for bug #75121.
840 2005-05-29 Eyal Alaluf <eyala@mainsoft.com>
841 * ConstraintCollectionTest2.cs - New file containing Mainsoft ConstraintCollection tests.
843 2005-05-25 Sureshkumar T <tsureshkumar@novell.com>
845 * DataTableLoadRowTest.cs: Added additional cases for
846 AutoIncrementTest to gauge any side effect with auto
847 incrementing in case of upsert.
849 2005-05-20 Sureshkumar T <tsureshkumar@novell.com>
851 * DataRowCollectionTest.cs: Added a test to check Rows.Add (values
852 []) with null in the collection.
854 2005-05-11 Sureshkumar T <tsureshkumar@novell.com>
856 * DataTableTest.cs: revamped tests for ImportRow method. Checks
857 for all rowstates and pk violation of importing a deleted record.
859 2005-05-05 Sureshkumar T <tsureshkumar@novell.com>
861 * DataTableReaderTest.cs: Added a test to check when deleting the
864 2005-05-04 Sureshkumar T <tsureshkumar@novell.com>
866 * DataTableReaderTest.cs:
867 - reader.close in finally in all test cases.
868 - Added tests to check scenarios when the datasource is
869 modified/deleted/added.
870 - Added tests to check when the datatable is cleared.
873 - Added a test for DataTable. Should clear rows from indexes as
874 well. Simplified table creation for ClearReset test.
875 - Added a test to check whether Commit RowChanging & RowChanged
877 - ClearTest () : added case for checking whether TableCleared
880 2005-04-29 Sureshkumar T <tsureshkumar@novell.com>
882 * DataTableReaderTest.cs: Added few more tests.
884 2005-04-27 Sureshkumar T <tsureshkumar@novell.com>
886 * DataTableReaderTest.cs: Added Tests for DataTableReader class.
888 2005-04-22 Sureshkumar T <tsureshkumar@novell.com>
890 * DataTableLoadRowTest.cs: Added. A test case for testing
891 LoadDataRow method of DataTable. This tests for various
892 possiblities of row state and loadoption.
894 2005-04-19 Atsushi Enomoto <atsushi@ximian.com>
896 * DataViewTest.cs : added more RowStateFilter test (bug #74650).
898 2005-04-17 Atsushi Enomoto <atsushi@ximian.com>
900 * DataViewTest.cs : added more test for Delete() based on bug #74631.
902 2005-02-25 Atsushi Enomoto <atsushi@ximian.com>
904 * DataColumnTest.cs : added testcase for setting negative value on
905 DataColumn whose mapping is SimpleContent.
907 2005-02-15 Atsushi Enomoto <atsushi@ximian.com>
909 * DataSetAssertion.cs : don't exclude those attribute whose namespace
910 URI is not empty from sort target.
911 * DataSetTest.cs : removed GetNormalizedSchema() dependency from some
912 tests (i.e. DataSet now emits more MS-closer schemas).
913 * DataViewTest.cs : implemented test for RowFilter.
915 2005-02-04 Atsushi Enomoto <atsushi@ximian.com>
917 * DataSetTest.cs : WriteDifferentNamespaceSchema() is NotWorking.
918 It is impossible to fix (see code comment).
920 2005-02-04 Atsushi Enomoto <atsushi@ximian.com>
922 * DataSetTest.cs : Fixed strict type name under .NET 2.0.
924 2005-02-03 Sureshkumar T <tsureshkumar@novell.com>
926 * ForeignKeyConstraintTest.cs: TestCtor5: ad-hoc fixes for mono.
927 ms.net does not allow fkc.Table. LAMESPEC.
929 2005-02-03 Atsushi Enomoto <atsushi@ximian.com>
931 * DataViewManagerTest.cs : (Ctor) okay, #7 is silly test.
933 2005-02-02 Sureshkumar T <tsureshkumar@novell.com>
935 * DataTableTest.cs: ClearReset (): added valid error messages.
937 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
939 * DataViewManagerTest.cs : new file.
941 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
943 * DataViewTest.cs : Enable ComplexEventSequence1().
944 - Right now don't test ApplyDefaultSort event.
945 - Also row order between identical values depends on implementation.
947 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
949 * DataViewTest.cs : added practical event handling tests (though
950 NotWorking since it is still not complete).
952 2005-02-01 Atsushi Enomoto <atsushi@ximian.com>
954 * DataTableTest.cs : added RowChanging event test.
955 * DataViewTest.cs : make sure to clear event args.
957 2005-01-31 Sureshkumar T <tsureshkumar@novell.com>
959 * DataRowTest.cs: Added case for SetparentRow: create
960 DataRelations with createConstraints=false. part of the test case
963 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
965 * DataRowViewTest.cs : added RowVersion1() test.
967 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
969 * DataViewTest.cs : Enabled TestFindRows(). Added more FindRows() tests.
971 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
973 * DataTableTest.cs : PrimaryKeyColumnChecksNonNull() is working now.
975 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
977 * DataTableTest.cs : added tests for primary key constraint check
978 (not working right now).
980 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
982 * UniqueConstraintTest.cs : added DBNullAllowed().
984 2005-01-27 Atsushi Enomoto <atsushi@ximian.com>
986 * DataViewTest.cs : added test for ListChanged.
987 * DataRowViewTest.cs : (ItemException) fixed test. It is now working.
989 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
991 * DataTableTest.cs : finally run-test-ondotnet passes (i.e.
992 fixed incompatibility).
994 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
996 * DataViewTest.cs : With a tiny fix, removed NotDotNet.
998 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
1000 * DataRowTest.cs : added DetachedRowItemException().
1001 * DataSetTest.cs : WriteXmlSchema7() is now NotWorking.
1003 2005-01-25 Sureshkumar T <tsureshkumar@novell.com>
1005 * DataTableTest.cs: added test case for checking ImportRow when
1006 the row state is detached. Test case by Ankit Jain.
1008 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
1010 * DataRowViewTest.cs : added IsEdit tests and Item tess (not working).
1012 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
1014 * DataRowViewTest.cs : added new file.
1016 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
1018 * DataSetReadXmlSchemaTest.cs : test labels were ambiguous.
1019 * DataViewTest.cs : indentation was heavily broken.
1021 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
1023 * DataColumnTest.cs : Added SetMaxLength().
1025 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
1027 * store2.xsd, store3.xsd, store4.xsd : Added.
1029 Disabled ReadWriteXmlSchema() and ReadWriteXmlSchemaIgnoreSchema()
1030 for now. See the details in the code.
1032 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
1034 * DataRowTest.cs : more test for Current -> Default, test for
1035 VersionNotFound, and test for InvalidConstraint on GetChildRows().
1036 Patch by Ankit Jain.
1038 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
1040 * DataRowTest.cs : Test if Default is used to check state of the row
1041 instead of Detached. Patch by Ankit Jain.
1043 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
1045 * DataSetTest.cs : added CloneCopy2().
1047 2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
1049 * DataSetTest.cs : use more normalized schema comparison.
1051 2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
1054 DataSetAssertionTest.cs : In GetNormalizedSchema(), use manual
1055 sorting using dom so that it can ignore XmlSerializer difference.
1056 Added some new assertion methods.
1058 2005-01-19 Atsushi Enomoto <atsushi@ximian.com>
1060 * DataRowTest.cs : no need to gather 3 individual tests as RowEditTest.
1061 Let's not output to Console.
1063 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
1065 * DataViewTest.cs : made AddNew_2() and FindRows() pass under .NET 1.1.
1066 FindRows() is still not implemented, so marked as [Ignore].
1068 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
1070 * ForeignKeyConstraintTest.cs : Fixed Ctor5() to pass under MS.NET 1.1.
1071 Design time ctor() needs more love.
1072 * DataRelationCollectionTest.cs,
1073 DataTableCollectionTest.cs : Made Remove() pass under MS.NET 1.1.
1074 When index is out of range, IndexOutOfRangeException is thrown.
1075 DataRelationCollectionTest.AddException1() was invalid.
1077 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
1079 * ConstraintCollectionTest.cs : Fixed run-test-ondotnet. MS.NET does
1080 not fill Table property even after EndInit().
1081 * DataRelationTest.cs : Fixed run-test-ondotnet. ExpectedException
1083 * TypedDataSetGeneratorTest.cs : fixed GenerateName() both for
1084 run-test-ondotnet and run-test.
1086 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
1088 * DataSetTest.cs : WriteXmlSchema2() and WriteXmlSchema3() didn't pass
1089 on run-test-ondotnet. Removed extraneous Console output.
1090 modified WriteXmlSchema4(),WriteXmlSchema5() and WriteXmlSchema6()
1091 to use xmlserializer-based comparison.
1092 Fixed SerializeDataSet() to use ordinal MS result (it's not simple
1093 to compare results unless we have another WriteXmlSchema()
1096 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
1098 * DataSetAssertion.cs : forgot one required update for refreshed tests.
1100 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
1102 * DataSetReadXmlSchemaTest.cs : added test for bug #58744.
1103 * DataSetReadXmlTest.cs : Added NameConflictDSAndTable().
1105 Now use XmlSerializer based output, to avoid silly attribute order in
1106 OwnWriteXmlSchema(),WriteXmlSchema(),ReadWriteXmlSchemaIgnoreSchema(),
1107 ReadWriteXmlSchema() and WriteDifferentNamespaceSchema().
1108 Added SerializeDataSet2(),SerializeDataSet3(),DeserializeDataSet(),
1109 ReadWriteXml3(),WriteXmlSchema2(),WriteXmlSchema3(),WriteXmlSchema4(),
1110 WriteXmlSchema5(),WriteXmlSchema6(),WriteXmlSchema7(),
1111 WriteXmlExtendedProperties() and WriteXmlModeSchema().
1113 2004-10-14 Umadevi S <sumadevi@novell.com>
1114 * DataTableTest.cs : added testcase for subclass clone
1116 2004-10-14 Umadevi S <sumadevi@novell.com>
1117 * DataSetTest.cs : added testcase to check subclass clone
1119 2004-10-12 Atsushi Enomoto <atsushi@ximian.com>
1121 * DataSetTest.cs : now xs:schema contains xmlns="".
1123 2004-09-24 Umadevi S <sumadevi@novell.com>
1124 * DataRowTest.cs : Added a test for EnforceConstraints with relations defined.
1126 2004-09-24 Sureshkumar T <tsureshkumar@novell.com>
1128 * DataSetTest.cs (DataSetClearTest): Added a test for DataSet.Clear. This should not
1129 throw any exception and should override constraints.
1131 2004-09-19 Sureshkumar T <tsureshkumar@novell.com>
1132 * DataSetTest.cs : Added a test for Deserialization of dataset : DeserializeModifiedDataSet
1134 2004-08-24 Nick Drochak <ndrochak@ieee.org>
1135 * DataViewTest.cs : Fixed compile with csc
1137 2004-08-18 Umadevi S <sumadevi@novell.com>
1138 * DataViewTest.cs : Revamped to get Event handling tested
1139 Thanks to Punit Todi for his contribution towards the test cases
1141 2004-06-23 Umadevi S <sumadevi@novell.com>
1142 * DataTableTest.cs :Corrected Testcases to .net 1.1 specifications
1144 2004-06-23 Umadevi S <sumadevi@novell.com>
1145 * DataRelationTest.cs : Corrected AddRelation testcases
1147 2004-06-23 Umadevi S <sumadevi@novell.com>
1148 * ConstraintCollectionTest.cs : Corrected AddRange testcases
1150 2004-06-20 Atsushi Enomoto <atsushi@ximian.com>
1152 * DataTableCollectionTest.cs : Added test for DataSet and Namespace
1155 2004-06-18 Atsushi Enomoto <atsushi@ximian.com>
1157 * TypedDataSetGeneratorTest.cs : [TestFixture] was missing.
1159 2004-06-15 Atsushi Enomoto <atsushi@ximian.com>
1161 * DataSetTest.cs : Added regression for #53959.
1163 2004-05-31 Atsushi Enomoto <atsushi@ximian.com>
1165 * DataTableTest.cs : Added test for serialization by Boris Kirzner.
1166 * DataSetInferXmlSchemaTest.cs : Added test for schema element skip
1169 2004-05-27 Nick Drochak <ndrochak@ieee.org>
1171 * DataRelationCollectionTest.cs: Fixed build when using csc.
1173 2004-05-27 Umadevi S <sumadevi@novell.com>
1174 * Corrected small typos in DataTableCollectionTest & DataRelationCollectionTest
1176 2004-05-26 Umadevi S <sumadevi@novell.com>
1177 * Added files DataTableCollectionTest and DataRelationCollectionTest
1179 2004-05-19 Atsushi Enomoto <atsushi@ximian.com>
1181 * DataSetTest.cs : Fixed ReadWriteXmlSchema() that miscounted
1182 constraints and parent keys.
1184 2004-05-18 Atsushi Enomoto <atsushi@ximian.com>
1186 * DataSetTest.cs : Converted CRLF to LF for line ending comparison.
1187 (and added copyright line.)
1189 2004-05-17 Atsushi Enomoto <atsushi@ximian.com>
1191 * DataSetTest.cs : Added WriteXmlEncodedXml() test.
1193 2004-05-17 Atsushi Enomoto <atsushi@ximian.com>
1195 * DataSetAssertion.cs : Enabled "Ordinal" check again, unless the test
1197 * DataSetInferXmlSchemaTest.cs,
1198 DataSetReadXmlSchemaTest.cs : Enabled Ordinal check again, as long
1199 as working. Added IgnoredNamespaces() to inferxmlschema test.
1201 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
1203 * DataSetReadXmlSchemaTest.cs : Added test014.xsd tes (contains two
1204 simple repeatable elements).
1206 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
1209 DataSetReadXmlTest.cs,
1210 DataSetReadXmlSchemaTest.cs,
1211 DataSetInferXmlSchemaTest.cs,
1212 DataSetAssertion.cs : AssertDataTable() now checks Constraint count
1213 and ParentKey length.
1215 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
1217 * DataSetReadXmlSchemaTest.cs : Added tests for test012.xsd (repeatable
1218 simple element) and test013.xsd (reference to global element;
1221 2004-05-11 Atsushi Enomoto <atsushi@ximian.com>
1223 * DataSetTest.cs : Added WriteXmlToStream().
1225 2004-05-11 Atsushi Enomoto <atsushi@ximian.com>
1227 * DataSetReadXmlSchemaTest.cs : SingleElementTreatmentDifference() was
1228 incorrect. DataSet element is assumed only if there is only one
1230 * DataSetReadXmlTest.cs : Added error-reported test case.
1231 * DataSetInferXmlSchemaTest.cs : Modified more tests not to compare
1232 Ordinal for non-specified columns (that shouldn't be significant).
1234 2004-05-06 Atsushi Enomoto <atsushi@ximian.com>
1236 * ConstraintCollectionTest.cs : Table name should not be the same as
1237 for the purpose of this test.
1238 * DataSetReadXmlSchemaTest.cs : Added more tests based on schema files.
1239 * DataSetTest.cs : Reordered attributes to pass test in
1240 WriteDifferentNamespaceSchema().
1242 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
1244 * ForeignKeyConstraintTest.cs : Made tests pass under MS.NET 1.1.
1245 Don't catch every kind of exception. That does nothing but keep us
1246 away from the exact error location.
1247 * DataSetTest.cs : Make sure that we read schema correctly, before
1248 testing WriteXmlSchema.
1250 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
1252 * DataColumnCollectionTest.cs : catch only specific exception. Don't
1253 rely on localizable error message.
1254 * DataSetTest.cs : Attribute orders should not be significant, so
1255 just hacked to match current implementation's order.
1256 Added WriteNestedTableXml().
1258 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
1260 * ConstraintCollectionTest.cs : uncommented some tests that should be
1261 implemented until mono 1.0.
1262 * ConstraintTest.cs : use ExpectedException. Don't expect localizable
1264 * DataColumnTest.cs,
1265 DataRelationTest.cs,
1266 DataRowCollectionTest.cs : catch only specific type exception.
1267 Don't rely on (test) localizable messages.
1268 * DataSetAssertion.cs : We shouldn't expect exact column ordinals
1269 when infering/reading the structures from documents/schemas.
1271 2004-04-29 Atsushi Enomoto <atsushi@ximian.com>
1273 * DataRowTest.cs : Added a test for auto increment column and item
1274 integrity (it caused index out of range exception).
1276 2004-04-27 Atsushi Enomoto <atsushi@ximian.com>
1278 * ConstraintCollectionTest.cs,
1281 ForeignKeyConstraintTest.cs : Fixes for incorrect NET_1_0 use.
1282 * DataRowCollectionTest.cs : just check exception type. Don't check
1283 localizable error message.
1284 * DataSetAssertion.cs : Removed AssertDataSet() with just 4 argument.
1285 Added relation count parameter for AssertDataTable().
1286 Added Nested check parameter for AssertDataRelation().
1287 * DataSetInferXmlSchemaTest.cs,
1288 DataSetReadXmlTest.cs,
1289 DataSetReadXmlSchemaTest.cs :
1290 Applied new AssertDataTable(). Added more check on
1291 DataSetReadXmlSchemaTest.SingleElementTreatmentDifference ().
1293 2004-04-22 Atsushi Enomoto <atsushi@ximian.com>
1295 All fixes are to make them pass under MS.NET 1.1.
1297 * ConstraintCollectionTest.cs : Fixed to pass under MS.NET 1.1.
1298 * DataRelationTest.cs : Creation4() never works.
1299 * DataSetInferXmlSchemaTest.cs :
1300 Fixed xml9 test (relation count).
1301 Some mappings were incorrectly specified int.
1302 ConflictColumnTable() test incorrectly tested different columns.
1303 Fixed exception type on ConflictExistingPrimaryKey().
1304 * DataSetReadXmlSchemaTest.cs :
1305 Use fixed current culture.
1306 Fixed exceptoin type on NestedReferenceNotAllowed().
1307 * DataSetReadXmlTest.cs :
1308 InferSchema mode is said as to load rows.
1310 SqlGuid test depends on the runtime version.
1311 In WriteDifferentNamespaceSchema(), we're going to set the same
1312 order for namespaces (just for ease of tests).
1313 Fixed many bugs on SerializeDataSet() test.
1314 * DataTableTest.cs :
1315 Set culture only on NET_1_0. Culture difference causes exception
1317 Don't depend on error message string (consider localization).
1318 Under .NET 1.1, constraints looks also vanishes on table's Clear().
1319 * ForeignKeyConstraintTest.cs :
1320 Ignore TestCtor5(). That does not work under .NET 1.1.
1321 Fixed some exception type differences.
1323 2004-04-22 Atsushi Enomoto <atsushi@ximian.com>
1325 * DataSetInferXmlSchemaTest.cs : Added ConflictExistingPrimaryKey().
1326 * DataSetReadXmlTest.cs : Added IgnoreSchemaShouldFillData().
1327 * DataSetTest.cs : Added IgnoreColumnEmptyNamespace() and
1330 2004-04-20 Atsushi Enomoto <atsushi@ximian.com>
1332 * DataSetInferXmlSchema.cs : added more 16 patterns.
1333 (mostly fails as yet).
1334 * DataSetReadXmlTest.cs : Reverted yesterday's incorrect part.
1335 As for XmlReadMode = Auto, data row should be read.
1336 * DataSetTest.cs : Added Namespace and Prefix tests.
1337 Added WriteDifferentNamespaceSchema().
1339 hmm... WriteXmlSchema() also needs more love :(
1341 2004-04-19 Atsushi Enomoto <atsushi@ximian.com>
1343 * Added DataSetInferXmlSchemaTest.cs.
1344 * DataSetReadXmlTest.cs : Fixed test bogus. When ReadMode is
1345 InferSchema, it should not load any data rows.
1346 * DataSetAssertion.cs : Added AssertDataSet() overroad that takes
1349 2004-04-19 Atsushi Enomoto <atsushi@ximian.com>
1351 * Added missing ChangeLog entry.
1352 * ConstraintCollectionTest.cs :
1353 Ignore some tests that should fail (They also fail under MS.NET).
1354 * DataSetReadXmlSchemaTest.cs :
1355 - Added SingleElementTreatmentDifference() and PrefixedTargetNS().
1356 - Modified UnusedComplexTypesInored() to make sure DataSetName is set.
1357 - Renamed DataSetElementCannotBeReferenced() to
1358 NestedReferenceNotAllowed().
1359 - Modified ReadElemAttrPattern() to LocaleOnRootWithoutIsDataSet()
1360 to test msdata:Locale.
1361 * DataSetTest.cs : Due to mcs bug #57200, csc does not allow
1362 System.Type.GetType(), so modified them all.
1364 2004-04-16 Atsushi Enomoto <atsushi@ximian.com>
1366 * DataSetAssertion.cs : Added AssertDataColumn().
1367 * DataSetReadXmlSchemaTest.cs : Added more strange cases.
1369 2004-04-15 Umadevi S (sumadevi@novell.com)
1370 * ForeignKeyConstraintTest - constructor testing,
1371 * DataSet - test for Clone and Copy methods.
1373 2004-04-15 Atsushi Enomoto <atsushi@ximian.com>
1375 * Added DataSetAssertion.cs and DataSetReadXmlSchema.cs.
1376 * DataSetReadXmlTest.cs : separate assertion methods into
1377 DataSetAssertion.cs. Added label argument to AssertDataTable.
1379 2004-04-15 Atsushi Enomoto <atsushi@ximian.com>
1381 * DataSetReadXmlTest.cs : Tests were incorrect. They should be done
1382 against new dataset. So just added another sequential read tests.
1384 2004-04-14 Atsushi Enomoto <atsushi@ximian.com>
1386 * Added DataSetReadXmlTest.cs. (specific to ReadXml() in DataSet).
1388 2004-04-12 Atsushi Enomoto <atsushi@ximian.com>
1390 * DataSetTest.cs : More path fix. Don't expect End of Line = "\n".
1391 It might be "\r\n" or else.
1393 2004-04-09 Atsushi Enomoto <atsushi@ximian.com>
1395 * DataColumnTest.cs,
1397 DataTableTest.cs : build fix: csc does not allow
1398 System.Type inside namespace MonoTests.System.Data.
1399 * DataSetTest.cs : path fix.
1400 * DataRelationTest.cs : path fix. Don't test error message: It should
1401 vary by message translations. Split tests and use ExpectedException.
1403 2004-03-31 Juraj Skripsky <juraj@hotfeet.ch>
1405 * DataColumnTest.cs : fixes here and there,
1406 make all tests pass on ms.net.
1408 2004-03-29 Juraj Skripsky <juraj@hotfeet.ch>
1410 * DataTableTest.cs : add test case for bug #55503,
1411 comment out meaningless test cases.
1413 2004-01-21 Atsushi Enomoto <atsushi@ximian.com>
1415 * Added TypedDataSetGeneratorTest.cs.
1417 2003-12-18 Jackson Harper <jackson@ximian.com>
1419 * DataViewTest.cs: Add some tests for new methods.
1421 2003-05-26 Ben Maurer <bmaurer@users.sourceforge.net>
1422 * DataViewTest.cs: Added new test from
1425 2003-05-13 Martin Willemoes Hansen <mwh@sysrq.dk>
1426 * All tests inherits from Assertion, and
1427 Assertion. prefixes removed
1429 2003-04-05 Ville Palo <vi64pa@kolumbus.fi>
1431 * DataTableTest.cs: little fix.
1433 2003-03-27 Ville Palo <vi64pa@kolumbus.fi>
1435 * UniqueConstraintTest.cs: some minor fixes.
1437 2003-03-26 Ville Palo <vi64pa@kolumbus.fi>
1439 * DataRowCollectionTest.cs: Tests for AutoIncrement
1441 2003-03-25 Ville Palo <vi64pa@kolumbus.fi>
1443 * DataTableTest.cs: Added test for PrimaryKey-property
1445 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
1447 * DataColumnCollectionTest.cs: little fix.
1449 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
1451 * DataColumnCollectionTest.cs: Typos
1453 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
1455 * DataSetTest.cs: Fixed line-ending problems
1457 2003-03-06 Ville Palo <vi64pa@kolumbus.fi>
1459 * DataTableTest.cs: More tests for Select ()
1461 2003-02-28 Ville Palo <vi64pa@kolumbus.fi>
1463 * DataColumnCollectionTest.cs: Added more tests.
1464 * DataRowCollectionTest.cs: Added more tests.
1466 2003-04-02 Ville Palo <vi64pa@koti.soon.fi>
1468 * DataColumnTest.cs: Added tests for Expression property
1470 2003-03-02 Ville Palo <vi64pa@koti.soon.fi>
1472 * DataTableTest.cs: More tests for Select
1474 2003-31-01 Ville Palo <vi64pa@koti.soon.fi>
1476 * DataTableTest.cs: Added more tests for Select (string) -method
1478 2003-27-01 Ville Palo <vi64pa@koti.soon.fi>
1480 * DataRelationTest.cs: Added more tests
1482 2003-27-01 Ville Palo <vi64pa@koti.soon.fi>
1484 * DataTableTest.cs: Added test for DataTable.Select ()
1486 2003-24-01 Ville Palo <vi64pa@koti.soon.fi>
1488 * UniqueConstraint.cs: More tests
1490 2003-23-01 Ville Palo <vi64pa@koti.soon.fi>
1492 * ForeignKeyConstraint.cs: More tests
1494 2003-22-01 Ville Palo <vi64pa@koti.soon.fi>
1496 * DataRelationTest.cs: More tests and little clean up.
1498 2003-14-01 Ville Palo <vi64pa@koti.soon.fi>
1500 * DataRelationTest.cs: Added more tests
1502 2003-13-01 Ville Palo <vi64pa@koti.soon.fi>
1504 * DataRelationTest.cs: Test class for DataRelation
1506 2002-12-26 Ville Palo <vi64pa@koti.soon.fi>
1508 * own_schema.xsd: XmlSchema for testing ReadXmlSchema() -method
1509 * DataSetTest.cs: Added more Xml-tests.
1511 2002-12-17 Ville Palo <vi64pa@koti.soon.fi>
1514 * store.xsd: new xmldoment and xmlschema for testing DataSet
1515 * DataSetTest.cs: Added some Xml-tests.
1516 * AllTests.cs: Added DataSetTest
1518 2002-10-23 Nick Drochak <ndrochak@gol.com>
1520 * ConstraintCollectionTest.cs (SetUp): Clear the constraints before
1522 * ConstraintTest.cs: same
1523 * DataColumnTest.cs: Get exceptions straight. Some are thrown and some
1526 2002-10-22 Nick Drochak <ndrochak@gol.com>
1528 * DataColumnTest.cs: Remove compiler warnings and use caught exception
1529 to report useful info.