1 2008-11-18 Raja R Harinath <harinath@hurrynot.org>
3 * DataSetTest.cs (Bug420862): New test.
5 2008-09-16 brandin claar <brandin.claar@gmail.com>
7 * BinarySerializationTest.cs (TestDefaultValues): New.
10 2008-08-14 Gert Driesen <drieseng@users.sourceforge.net>
12 * DataViewTest2.cs (DataViewManager): Check for reference equality
13 instead of using Equals to avoid test regression using more recent
16 2008-08-14 Gert Driesen <drieseng@users.sourceforge.net>
18 * DataTableTest2.cs: Added test for LoadDataRow with readonly columns.
20 2008-08-04 Raja R Harinath <harinath@hurrynot.org>
22 * XmlDataReaderTest.cs (XmlLoadCustomTypesTest): Fix compile
23 error, there's no DataSet.Close ().
25 2008-07-30 Veerapuram Varadhan <vvaradhan@novell.com>
27 * XmlDataReaderTest.cs: Added test for Bug#377146
29 2008-07-20 Gert Driesen <drieseng@users.sourceforge.net>
31 * XmlDataLoaderTest.cs: Use temporary file in TEMP dir instead of
32 creating file in source dir. Cleaned up test.
35 * DataTableTest5.cs: Use temporary file in TEMP dir instead of creating
37 * TestFile3.xml, TestFile5.xml: Removed test output.
39 2008-07-20 Gert Driesen <drieseng@users.sourceforge.net>
45 * DataTableTest5.cs: Code formatting (spaces to tabs, removed extra
46 spaces/tabs). Use typeof instead of Type.GetType. Ensure (File)Streams
47 are always closed. Improved exception tests.
49 2008-07-20 Gert Driesen <drieseng@users.sourceforge.net>
51 * DataRowTest2.cs: Improved int indexer test for setting value of
52 column to null/DBNull. Enabled indexer tests for setting column
55 2008-07-04 Gert Driesen <drieseng@users.sourceforge.net>
58 * MissingPrimaryKeyExceptionTest.cs: Fixed line endings.
60 2008-07-04 Gert Driesen <drieseng@users.sourceforge.net>
62 * ConstraintCollectionTest2.cs
64 * DataRelationCollectionTest2.cs
65 * DataRowCollectionTest2.cs
66 * DataTableCollectionTest2.cs
69 * VersionNotFoundException.cs: Fixed line endings.
71 2008-07-04 Gert Driesen <drieseng@users.sourceforge.net>
73 * DataColumnCollectionTest.cs: Added test for Add (String) with null
74 and zero-length column name.
75 * DataColumnCollectionTest2.cs: Added/improved indexer tests.
76 * DataRowTest2.cs: Added/improved indexer tests. Enabled indexer test
79 2008-07-03 Gert Driesen <drieseng@users.sourceforge.net>
81 * DataRowTest2.cs: Added indexer tests.
83 2008-06-19 Atsushi Enomoto <atsushi@ximian.com>
85 * TestMerge1.xml : new test file.
86 * DataSetTest2.cs : added test for Merge() to verify that it copies
87 constraints in DataRelation.
89 2008-06-18 Atsushi Enomoto <atsushi@ximian.com>
91 * DataTableTest.cs : do not just copy [Ignore]d tests from DataSet
92 without [Ignore]. They won't pass.
93 Also, what is that TARGET_JVM use? It looks inconsistent.
95 2008-06-18 Atsushi Enomoto <atsushi@ximian.com>
97 * DataSetInferXmlSchemaTest.cs: correction in code comment.
99 2008-06-17 Atsushi Enomoto <atsushi@ximian.com>
101 * TestFile3.xml, TestFile5.xml : they do not match what should be
102 actually written and causes svn diff mess.
104 2008-06-16 Atsushi Enomoto <atsushi@ximian.com>
106 * DataColumnTest.cs : fixed Defaults3() case. After changing some
107 test lines I have messed net_1_0 profile results.
109 2008-06-16 Atsushi Enomoto <atsushi@ximian.com>
111 * DataTableTest.cs, DataTableReadWriteXmlTest.cs, DataSetTest.cs:
112 fixed couple of assertions that expect wrong results. Eliminated
113 English imperialism. Some other cosmetic fixes.
115 2008-06-16 Atsushi Enomoto <atsushi@ximian.com>
117 * DataViewTest2.cs DataColumnTest.cs DataSetTest2.cs
118 UniqueConstraintTest.cs DataRowCollectionTest.cs DataRowTest2.cs
119 DataColumnCollectionTest.cs DataRelationTest.cs
120 DataTableReaderTest.cs DataRowTest.cs :
121 Eliminate English imperialism. They fail on non-English .NET.
123 2008-06-16 Atsushi Enomoto <atsushi@ximian.com>
125 * DataTableTest3.cs : bang bang bang, close Stream before Assertion
126 fails and throws away the remaining code paths.
128 2008-06-13 Atsushi Enomoto <atsushi@ximian.com>
130 * DataTableTest.cs, DataSetTest.cs
131 We could use default value as is, not in string form. This makes
132 comparison more strict.
135 Added test for non-DBNull case and changing DataType case.
137 2008-04-16 Veerapuram Varadhan <vvaradhan@novell.com>
139 * DataSetReadXmlTest.cs: Added tests for same parent/child table
142 2008-02-04 Arina Itkes <arinai@mainsoft.com>
144 * DataTableTest5.cs: Removing of "Ignore" category
145 for tests on IXmlSerializable.ReadXml for empty DataTable.
147 2008-02-03 Arina Itkes <arinai@mainsoft.com>
149 * XmlExportOfTypedDataSetTest.cs: added test for exporting of
150 a generated typed DataSet and DataTable by a same XmlExporter.
152 2008-01-28 Arina Itkes <arinai@mainsoft.com>
154 * DataTableTest5.cs: added tests for implemetation
155 of IXmlSerializable.WriteXml in DataTable class.
157 2007-11-14 Atushi Enomoto <atsushi@ximian.com>
159 * DataSetTest.cs : added test for r89307 fix (it is for XmlSerializer
160 but needs to be in sys.data).
161 * MonkeyDataSet.cs : test support classes (generated by xsd).
163 2007-10-21 Gert Driesen <drieseng@users.sourceforge.net>
165 * DataColumnTest.cs: No longer derive from deprecated Assertion class.
166 Code formatting. Added test for DateTimeMode.
168 2007-08-06 Nagappan A <anagappan@novell.com>
170 * DataTableTest.cs (Bug55978): In some cases this test case was
171 failing with Invalid Date format. So modified the testcase to use
172 invariant culture for DateTime.
174 2007-07-26 Nagappan A <anagappan@novell.com>
176 * DataTableTest.cs (Bug82109): Should always parse the object of
177 type DateTime in InvariantCulture CultureInfo, Fixes Bug # 82109.
179 2007-05-18 Chris Toshok <toshok@ximian.com>
181 * DataViewTest.cs (DefaultColumnNameAddListChangedTest): new test
182 for figuring out the sorts of events raised between 1.1 and 2.0
183 when you add a column with the default name.
185 2007-02-23 Nagappan A <anagappan@novell.com>
187 * DataRowTest2.cs (DataRowExpressionDefaultValueTest): Added new
188 test-case for bug # 80505.
190 * TrailingSpaceTest.cs: Added new test-case for bug # 79695.
192 * TestReadXml1.xml: Added new XML for bug # 80596.
194 * TestReadXmlSchema1.xml: Added new XML schema for bug # 80596.
196 * XmlDataLoaderTest.cs: Added new test-case for bug # 80596.
198 * XmlDataReaderTest.cs: Added new test-case for bug # 80596.
200 2007-02-20 Gert Driesen <drieseng@users.sourceforge.net>
202 * DataSetReadXmlTest.cs: Enable test for bug #80048 on 2.0 profile.
204 2007-02-09 Nagappan A <anagappan@novell.com>
206 * TestFile5.xml: Added new XML file required for tests.
208 * TestFile3.xml: Added new XML file required for tests.
210 2007-01-08 Nagappan A <anagappan@novell.com>
212 * DataViewTest.cs: Fixed compilation warning.
214 * DataRowTest.cs: Fixed compilation warning.
216 * DataTableLoadRowTest.cs (LoadRowTestUpsert)
217 (LoadRowTestOverwriteChanges, LoadRowTestPreserveChanges): Added
218 more test conditions and also fixed compilation warnings.
220 * DataColumnCollectionTest.cs: Fixed compilation warning.
222 * DataSetInferXmlSchemaTest.cs: Fixed compilation warning.
224 2006-12-11 Chris Toshok <toshok@ximian.com>
226 * DataViewTest.cs: new test for GetItemProperties being called on
227 a DataView without an associated DataTable. we crash, but should
228 return an empty collection.
230 2006-12-08 Nagappan A <anagappan@novell.com>
232 * DataTableTest3.cs, DataTableTest4.cs, DataSetTest2.cs: Updated
233 private method name from Test to Verify, as NUnit was reporting
234 API signature is invalid.
236 2006-12-07 Chris Toshok <toshok@ximian.com>
238 * DataViewTest.cs: add unit test for parent/child relation
241 2006-12-07 Nagappan A <anagappan@novell.com>
243 * DataTableTest3.cs, DataTableTest4.cs: Added new test-cases to test
244 ReadXml and WriteXml, provided by deepak_2603@yahoo.com. Added
247 2006-12-05 Raja R Harinath <rharinath@novell.com>
249 * DataColumnCollectionTest.cs, DataRowCollectionTest.cs: Modernize.
251 * DataSetAssertion.cs: Don't derive from 'Assertion'. Modernize.
252 * DataSetInferXmlSchemaTest.cs, DataSetReadXmlSchemaTest.cs,
253 DataSetReadXmlTest.cs, DataSetTest.cs, DataTableLoadRowTest.cs,
254 DataTableReaderTest.cs, DataTableTest.cs: Modernize.
256 2006-12-05 Nagappan A <anagappan@novell.com>
258 * DataSetReadXmlTest.cs (ColumnOrder, XmlSpace): Modified
259 AssertEquals to NUnit.Framework.Assert.AreEqual.
261 * DataTableTest.cs (ReadWriteXmlSchema_ByFileName): Fixed Not
262 Working test case and made it working.
264 * DataColumnCollectionTest.cs (CaseSensitiveIndexOfTest): To test
265 case sensitive column name with IndexOf member function.
267 2006-11-28 Nagappan A <anagappan@novell.com>
269 * DataTableTest.cs (TestWriteXmlSchema1): Modified the expected
270 output same as MS.NET 2.0 output.
271 (TestWriteXmlSchema2, TestWriteXmlSchema3): Modified the expected
272 output same as MS.NET 2.0 output.
273 (WriteXmlSchema, WriteXmlSchema2, WriteXmlSchema3): Updated the tests
274 to work. Removed NotWorking attribute.
275 (WriteXmlSchema4, WriteXmlSchema5, WriteXmlSchema6): Updated the tests
276 to work. Removed NotWorking attribute.
277 (WriteXmlSchema_Relations_ForeignKeys): Updated the tests to
278 work. Removed NotWorking attribute.
279 (ReadWriteXmlSchema_2, ReadWriteXmlSchemaExp_NoTableName): Updated
280 the tests to work. Removed NotWorking attribute.
281 (ReadWriteXmlSchemaExp_NoFileName): Added new tests.
283 * DataSetTest.cs: Updated the tests to work with 2.0
284 profile. Expected 2.0 and 1.0 outputs are different with respect
287 * DataRowCollectionTest.cs (IndexOf): API is implemented and so
288 removed NotWorking attribute.
289 (IndexOfTest): Added new test to test IndexOf API.
291 2006-11-26 Gert Driesen <drieseng@users.sourceforge.net>
293 * DataSetReadXmlTest.cs: Added NotWorking test for bug #80048.
295 2006-11-26 Gert Driesen <drieseng@users.sourceforge.net>
297 * DataSetReadXmlTest.cs: Added NotWorking test for bug #80045.
299 2006-11-21 Nagappan A <anagappan@novell.com>
301 * DataViewTest.cs (BeginInit2): Checks for the data view public
304 * DataSetTest.cs (CreateDataReader1, CreateDataReader2,
305 CreateDataReader3, Load_Basic, Load_TableConflictT,
306 Load_TableConflictT, Load_TableConflictF, Load_TableUnknown,
307 Load_StringsAsc, Load_StringsDesc, Load_StringsNew,
308 Load_StringsNewMerge): Removed 'NotWorking' attribute and made the
311 * DataSetTest2.cs (LoadTest1, LoadTest2): Implemented functions to
314 2006-11-15 Nagappan A <anagappan@novell.com>
316 * DataTableTest.cs (NewRowAddedTest): Checks for the DataTable
317 TableNewRow added event raise.
318 (ClearTest): Checks for the table clearning event fired on
320 (OnTableClearing, OnTableNewRowAdded): Implemented new event
322 (TestWriteXmlSchema1): Test WriteXmlSchema on a DataTable without
323 associating a DataSet.
324 (TestWriteXmlSchema2): Test WriteXmlSchema on a DataTable after
325 associating a DataSet, but without hierarchy.
326 (TestWriteXmlSchema3): Test WriteXmlSchema on a DataTable after
327 associating a DataSet, with hierarchy.
328 (TableInitializedEventTest[1234]): Tests different TableInitialized
330 * BinarySerializationTest.cs: Added new file to test
331 BinarySerialization implementation.
333 2006-11-24 Konstantin Triger <kostat@mainsoft.com>
335 * DataColumnTest.cs: Added test for DataColunm.AllowDBNull
336 * DataTableTest.cs: removed fixed NotWorkings
338 2006-10-24 Hagit Yidov <hagity@mainsoft.com>
340 * DataTableReadXmlSchemaTest.cs : More tests for ReadXmlSchema()
342 2006-10-12 Hagit Yidov <hagity@mainsoft.com>
344 * DataTableTest.cs : added tests for ReadXmlSchema() and WriteXmlSchema().
345 (Some of the tests use following files: own_schema1.xsd, own_schema2.xsd, region.xml, store.xsd)
347 2006-10-22 Gert Driesen <drieseng@users.sourceforge.net>
349 * ForeignKeyConstraintTest2.cs: Added test for bug #79689.
351 2006-10-12 Hagit Yidov <hagity@mainsoft.com>
353 * DataTableTest.cs : added tests for ReadXmlSchema() and WriteXmlSchema().
354 (Some of the tests use following files: own_schema1.xsd, own_schema2.xsd, region.xml, store.xsd)
356 2006-10-13 Gert Driesen <drieseng@users.sourceforge.net>
358 * DataRelationTest2.cs: Enabled test for bug #79233.
360 2006-10-12 Hagit Yidov <hagity@mainsoft.com>
362 * DataSetTest.cs : added tests for Load().
363 * DataTableTest.cs : added more tests for Load() and added LoadDataRow().
365 2006-10-06 Patrick Earl <mono@patearl.net>
367 * DataTableReadWriteXml.cs: Added new tests for the DataTable's
368 ReadXml and WriteXml methods. These tests assume proper
369 functioning of the DataSet ReadXml and WriteXml methods.
371 2006-10-03 Hagit Yidov <hagity@mainsoft.com>
373 * DataRowCollectionTest.cs : added tests for IndexOf().
374 * DataSetTest.cs : added tests for CreateDataReader().
375 * DataTableTest.cs : added tests for CreateDataReader() and for Load().
377 2006-09-18 Boris Kirzner <borisk@mainsoft.com>
379 * DataViewTest.cs : fix compilation error.
381 2006-09-17 Boris Kirzner <borisk@mainsoft.com>
383 * DataViewTest.cs : marked not wroker test for TARGET_JVM.
384 * DataSetTest.cs : marked not working net_2_0 tests.
386 2006-08-31 Gert Driesen <drieseng@users.sourceforge.net>
388 * DataRelationTest2.cs: Added test for bug #79233, currently marked
389 NotWorking. Set eol-style to native.
391 2006-08-31 Gert Driesen <drieseng@users.sourceforge.net>
393 * DataRowTest2.cs: Added test for bug #78885. Fixed line endings.
394 Set eol-style to native.
396 2006-07-25 Nagappan A <anagappan@novell.com>
398 * DataViewTest2.cs (AcceptChanges, ClearTable): Test case to
399 verify list changed event on table AcceptChanges and test case to
400 verify data table count is zero on table Clear. Fixes bug
401 78610. Thanks to Itai Bar-Haim <itaibh@gmail.com> for the
404 2006-07-20 Senganal T <tsenganal@novell.com>
406 * DataSetTest2.cs : Test exception is not raised when
407 missingschemaaction is set to ignore.
408 Thanks to Deepak Kr Valechha for the testcase
410 2006-07-17 Senganal T <tsenganal@novell.com>
413 - Tests for ToTable overloads
414 - Test for Equals method
415 - Tests to check for the Sort, RowFilter values when
416 DataView is created and when Table is set.
417 * DataViewTest_IBindingList.cs :
418 - Ensure tests do not depend on the order of
420 * DataViewTest_IBindingListView.cs : New
421 - Tests for IBindingListView interface methods
423 2006-07-15 Senganal T <tsenganal@novell.com>
425 * DataTableCollection.cs : Tests for IndexOf, Contains,
428 2006-07-14 Senganal T <tsenganal@novell.com>
430 * DataColumnTest2.cs : Test for SetOrdinal
432 2006-07-14 Senganal T <tsenganal@novell.com>
434 * DataRelationTest2.cs
435 * ForeignKeyConstraintTest2.cs
437 Tests for DateTimeMode property
439 Tests for Merge Methods
441 2006-07-13 Senganal T <tsenganal@novell.com>
443 * DataSetTest2.cs : Test for bug #78842
445 2006-07-12 Senganal T <tsenganal@novell.com>
447 * ConstraintCollectionTest2.cs : Test Remove behavior.
449 2006-07-12 Senganal T <tsenganal@novell.com>
451 * DataSetTest2.cs : Added test to check ReadXml of a Diffgram
452 when part/whole of schema is missing on the dataset. Currently if
453 schema is missing we run into an infinite loop.
455 2006-07-11 Senganal T <tsenganal@novell.com>
457 * DataSetTest2.cs : Added tests for DataSet.WriteXmlSchema and
458 ReadXmlSchema methods to test nested schemas.
459 Also tests for bug #78810.
461 2006-06-30 Senganal T <tsenganal@novell.com>
463 * DataRowTest2.cs : Added tests for new 2.0 methods in DataRow
465 2006-06-28 Senganal T <tsenganal@novell.com>
467 * DataSetTest2.cs : Removed ReadXml_Strm, ReadXml_Strg
468 ReadXml_ByTextReader, ReadXml_ByXmlReader :
469 Temporarily removed as these are failing, in a different
470 timezone, due to bug in DateTime.
472 2006-06-27 Senganal T <tsenganal@novell.com>
474 * DataTableReaderTest.cs :
475 - Tests for Schema verification.
476 - Test if GetName returns the ColumnName.
477 - Tests for Provider Specific types/values
479 - Test if Schema changes are caught and appropriate errors
482 2006-06-15 Senganal T <tsenganal@novell.com>
484 * DataTableTest2.cs :
485 - Test if the Sort Order is correct when Sort String is not
487 - Test if EvaluateException is raised if filter is not a
489 - Test if expression is evaluated corrected when the filter
492 2006-06-15 Senganal T <tsenganal@novell.com>
494 * DataSetTest2.cs : Test the behavior of EnforceConstraints
495 * DataViewTest_IBindingList.cs : Test to ensure the correct index is
497 * DataRowTest2.cs : Test to ensure the RowErrors and ColumnErrors are
500 2006-05-31 Senganal T <tsenganal@novell.com>
502 * DataSetTest2.cs : Fixed InferXmlSchema_inferingTables5.
503 Patch from Deepak Kr Velachha
505 2006-05-31 Senganal T <tsenganal@novell.com>
507 * DataSetTest2.cs,DataSetReadXmlSchemaTest.cs,DataSetTest.cs:
508 Cleanup NotWorking testcases
510 2006-05-02 Senganal T <tsenganal@novell.com>
512 * DataColumnTest2.cs : Test if IsNull (expr1,expr2) is parsed
513 correctly and if expr2 is returned when expr1 evaluates to null
515 2006-04-21 Senganal T <tsenganal@novell.com>
517 * DataTableTest2.cs : Test Duplicate values are handled appropriatly
518 during table loading ( BeginLoadData , EndLoadData). Test LoadDataRow
519 behaves appropriately if called outside BeginLoadData,EndLoadData.
521 2006-04-19 Senganal T <tsenganal@novell.com>
523 * DataSetTest2.cs : Test if ConstraintName with whitespace is saved
526 2006-03-25 Senganal T <tsenganal@novell.com>
528 * DataTableTest.cs : Fixed NotWorkingTest
530 2006-03-23 Senganal T <tsenganal@novell.com>
532 * DataTableTest2.cs :
533 - Ensure duplicate rows are merged when using LoadDataRow
534 * DataRowCollectionTest2.cs :
535 - Ensure row can be searched using Find (), when added using LoadDataRow
537 2006-03-22 Senganal T <tsenganal@novell.com>
539 * DataColumnTest2.cs :
540 * ConstraintCollectionTest2.cs :
541 - Ensure Constraints are correctly added/removed when Unique
542 property is modified.
543 - Ensure PrimaryKeyConstraint cannot be removed using Remove ()
544 - Ensure DataColumn's Unique Propery is modifed when adding/removing constraint
546 2006-03-20 Senganal T <tsenganal@novell.com>
549 - Added testcases for issues in Merge,Copy
550 * ConstraintCollectionTest2.cs
551 - Added testcases for issues in Add , IndexOf
553 2006-03-19 Boris Kirzner <borisk@mainsoft.com>
555 * ConstraintCollectionTest2.cs, DataColumnCollectionTest.cs,
556 DataRowCollectionTest.cs, DataTableCollectionTest.cs: ifdef code that is not
557 supposed to work in TARGET_JVM by now.
559 2006-03-09 Senganal T <tsenganal@novell.com>
561 * DataRowCollectionTest2.cs :
562 * DataTableTest2.cs :
563 - Fixed NotWorking tests.
565 2006-03-07 Senganal T <tsenganal@novell.com>
567 * DataRowCollectionTest2.cs :
568 * DataTableTest2.cs :
569 - Added failing testcases as NotWorking tests.
571 2006-03-05 Senganal T <tsenganal@novell.com>
574 * ConstraintCollectionTest2.cs
576 * DataRelationTest.cs
577 Added testcases for BeginInit and EndInit methods
579 2006-02-24 Senganal T <tsenganal@novell.com>
581 * ConstraintCollectionTest2.cs : added testcase for #77630
583 2006-02-22 Senganal T <tsenganal@novell.com>
585 * DataRowCollectionTest2.cs : Check if index is maintained for row on calling RejectChanges.
586 * DataTableTest2.cs : Check if data is loaded and merged (if key exists) correctly.
587 * ForeignKeyConstraintTest.cs : Check if a ParentColumn value can be modified
588 when the row is in 'Added' State. Also, check if child col values are
591 2006-02-16 Senganal T <tsenganal@novell.com>
594 - WriteXmlSchema_ForeignKeyConstraint : testcase for bug #77557
595 - WriteXmlSchema_RelationAnnotation :
596 - WriteXmlSchema_Relations_ForeignKeys :
597 ensure Relations and ForeignKeyConstraints are written and read correctly.
598 * DataSetReadXmlSchema.cs :
600 verify reading a foreignkeyconstraint doesent create a relation.
601 - ReadAnnotatedRelations_MultipleColumns :
602 verify multiple columns are read correctly if part of annotated relation.
604 2006-02-11 Senganal T <tsenganal@novell.com>
606 * DataTableTest.cs : Check AllowDBNull is set to false for PrimaryKey cols.
607 * DataTableTest2.cs : added testcases for bug #77404
609 2006-02-03 Senganal T <tsenganal@novell.com>
611 * DataTableCollectionTest2.cs,EvaluateExceptionTest.cs,
612 DataColumnTest.cs,DataRowViewTest.cs,DataRowCollectionTest2.cs,
613 DataTableTest2.cs,DataTableTest.cs,DataColumnCollectionTest2.cs,
614 DataColumnCollectionTest.cs,DataViewTest.cs,DataColumnTest2.cs
615 - Removed 'NotWorking' attributes for the testcases fixed
616 - Added few new testcases
618 2006-01-17 Senganal T <tsenganal@novell.com>
620 * DataRowTest2.cs : added testcase for bug #77267
622 2006-01-16 Boris Kirzner <borisk@mainsoft.com>
623 * DataColumnCollectionTest2.cs: added test case for index update on
626 2006-01-16 Atsushi Enomoto <atsushi@ximian.com>
628 * TypedDataSetGeneratorTest.cs : added test for bug #77248, but we
629 cannot enable it since it depends on mcs "installed".
631 2006-01-10 Senganal T <tsenganal@novell.com>
633 - Added testcase for bug #77188
635 2006-01-06 Senganal T <tsenganal@novell.com>
637 * DataColumnCollectionTest.cs
638 - Added couple of tests for Expression Columns.
640 2006-01-03 Senganal T <tsenganal@novell.com>
641 * DataSetTypedDataSetTest.cs : corrected the path to file : TypedDataSet.xml
642 to make sure the testcases pass
644 2006-01-03 Senganal T <tsenganal@novell.com>
645 *DataViewTest.cs : added testcases for bug #77104
647 2006-01-02 Boris Kirzner <borisk@mainsoft.com>
648 * DataTableCollectionTest2.cs, DataColumnTest2.cs,
649 DataViewTest2.cs, DataRowCollectionTest2.cs, DataTableTest2.cs,
650 DataRelationCollectionTest2.cs, ForeignKeyConstraintTest2.cs,
651 DataSetTest2.cs, ConstraintCollectionTest2.cs, DataRowTest2.cs,
652 DataColumnCollectionTest2.cs: new tests from Mainsoft repository.
653 * DataSetTypedDataSetTest.cs, VersionNotFoundException.cs,
654 MissingPrimaryKeyExceptionTest.cs: added files with new tests.
655 * TypedDataSet.xml - new xml file (for TypeDataSetTest.cs).
657 2005-12-20 Senganal T <tsenganal@novell.com>
658 * DataColumnTest.cs : added testcase for #77025
660 2005-12-15 Konstantin Triger <kostat@mainsoft.com>
662 * DataTableTest.cs: added SelectRowState test.
664 2005-12-07 Boris Kirzner <borisk@mainsoft.com>
665 * DataTableTest.cs: added ifdef for feature not supported in TARGET_JVM.
667 2005-11-30 Konstantin Triger <kostat@mainsoft.com>
669 * DataColumnTest.cs: Added ExpressionSubstringlimits.
671 2005-11-11 Senganal T <tsenganal@novell.com>
673 * DataSetTest2.cs : Added a testcase for bug#76517
675 2005-10-24 Konstantin Triger <kostat@mainsoft.com>
677 * DataTableTest.cs: Added test for object type validation (ColumnObjectTypeTest)
679 2005-10-21 Senganal T <tsenganal@novell.com>
681 * DataTableTest2.cs : addded test for #76213
683 2005-10-20 Atsushi Enomoto <atsushi@ximian.com>
685 * DataSetTest.cs : added test for #76480.
687 2005-10-14 Sureshkumar T <tsureshkumar@novell.com>
689 * DataViewTest_IBindingList.cs (FindTest): mark working. According
690 to printed DataView, the index returned is correct.
692 2005-10-11 Sureshkumar T <tsureshkumar@novell.com>
694 * DataViewTest_IBindingList.cs: Added test cases for IBindingList
695 implementation by DataView. This is used by DataGrid control.
697 2005-09-20 Sureshkumar T <tsureshkumar@novell.com>
699 * DataViewTest.cs: Added a case for Sort to accept columns with
701 (SortTests): Added cases for sorting order. TestCase from Marc
703 2005-08-02 Sureshkumar T <tsureshkumar@novell.com>
705 * DataTableTest.cs: Select (): added a case for apos escaping.
707 2005-08-02 Boris Kirzner <borisk@mainsoft.com>
708 * DataSetTest2.cs: added test case for ReadXmlSchema with relations and
711 2005-07-21 Sureshkumar T <tsureshkumar@novell.com>
713 * ForeignKeyConstraintTest.cs: added tests when adding fk
714 constraints with existing rows.
716 2005-07-21 Boris Kirzner <borisk@mainsoft.com>
717 * DataRowTest2.cs - Added RowError testcases.
719 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
721 * ConstraintExceptionTest.cs: Removed use of obsolete System.Data.Tests.Mainsoft/GHTUtils
722 * DataRelationTest2.cs: Removed use of obsolete System.Data.Tests.Mainsoft/GHTUtils
724 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
726 * DeletedRowInaccessibleExceptionTest: Added file
727 * DuplicateNameExceptionTest: Added file
728 * ConstraintExceptionTest: Added file
729 * EvaluateExceptionTest: Added file
730 * InRowChangingEventExceptionTest: Added file
731 * InvalidConstraintExceptionTest: Added file
732 * NoNullAllowedExceptionTest: Added file
733 * ReadOnlyExceptionTest: Added file
734 * SyntaxErrorExceptionTest: Added file
735 * RowNotInTableExceptionTest: Added file
737 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
739 * DataRelationTest2.cs: Added file
740 * DataRowTest2.cs: Added file
741 * DataRowCollectionTest2.cs: Added file
742 * DataRowViewTest2.cs: Added file
743 * DataTableCollectionTest2.cs: Added file
744 * DataTableTest2.cs: Added file
745 * DataViewTest2.cs: Added file
746 * ForeignKeyConstraintTest2.cs: Added file
747 * UniqueConstraintTest2.cs: Added file
749 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
751 * DataRelationCollectionTest2.cs: Added file
753 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
755 * DataColumnTest2.cs: Added file
757 2005-07-08 Sureshkumar T <tsureshkumar@novell.com>
759 * DataTableLoadRowTest.cs: Added tests for event handling.
760 PreserveChangesTest: Added few more tests.
762 2005-06-30 Eyal Alalouf <eyala@mainsoft.com>
764 * DataColumnCollectionTest2.cs: Added file
766 2005-06-29 Ben Maurer <bmaurer@ximian.com>
768 * DataTableTest.cs: Add Gonz's test from corlib that should be here.
770 2005-06-29 Atsushi Enomoto <atsushi@ximian.com>
772 * DataSetReadXmlSchemaTest.cs : set [Category("InetAccess")]
774 2005-06-15 Sureshkumar T <tsureshkumar@novell.com>
776 * DataSetTest.cs: added a test case for DataSet changes cascading
777 to child tables. test case idea from george.barbarosie@gmail.com
778 (George Barbarosie) in bug #75226.
780 2005-06-14 Atsushi Enomoto <atsushi@ximian.com>
782 * DataSetTest.cs : quick build fix.
784 2005-06-14 Sureshkumar T <tsureshkumar@novell.com>
786 * DataSetTest.cs: Added test case for GetChanges method.
788 2005-06-10 Atsushi Enomoto <atsushi@ximian.com>
790 * DataSetReadXmlSchemaTest.cs : TestSampleFileImportSimple() is not
791 working and it takes so much time (downloading), so just disable it.
793 2005-06-02 Atsushi Enomoto <atsushi@ximian.com>
795 * DataSetReadXmlSchemaTest.cs : testcase for bug #75121.
797 2005-05-29 Eyal Alaluf <eyala@mainsoft.com>
798 * ConstraintCollectionTest2.cs - New file containing Mainsoft ConstraintCollection tests.
800 2005-05-25 Sureshkumar T <tsureshkumar@novell.com>
802 * DataTableLoadRowTest.cs: Added additional cases for
803 AutoIncrementTest to gauge any side effect with auto
804 incrementing in case of upsert.
806 2005-05-20 Sureshkumar T <tsureshkumar@novell.com>
808 * DataRowCollectionTest.cs: Added a test to check Rows.Add (values
809 []) with null in the collection.
811 2005-05-11 Sureshkumar T <tsureshkumar@novell.com>
813 * DataTableTest.cs: revamped tests for ImportRow method. Checks
814 for all rowstates and pk violation of importing a deleted record.
816 2005-05-05 Sureshkumar T <tsureshkumar@novell.com>
818 * DataTableReaderTest.cs: Added a test to check when deleting the
821 2005-05-04 Sureshkumar T <tsureshkumar@novell.com>
823 * DataTableReaderTest.cs:
824 - reader.close in finally in all test cases.
825 - Added tests to check scenarios when the datasource is
826 modified/deleted/added.
827 - Added tests to check when the datatable is cleared.
830 - Added a test for DataTable. Should clear rows from indexes as
831 well. Simplified table creation for ClearReset test.
832 - Added a test to check whether Commit RowChanging & RowChanged
834 - ClearTest () : added case for checking whether TableCleared
837 2005-04-29 Sureshkumar T <tsureshkumar@novell.com>
839 * DataTableReaderTest.cs: Added few more tests.
841 2005-04-27 Sureshkumar T <tsureshkumar@novell.com>
843 * DataTableReaderTest.cs: Added Tests for DataTableReader class.
845 2005-04-22 Sureshkumar T <tsureshkumar@novell.com>
847 * DataTableLoadRowTest.cs: Added. A test case for testing
848 LoadDataRow method of DataTable. This tests for various
849 possiblities of row state and loadoption.
851 2005-04-19 Atsushi Enomoto <atsushi@ximian.com>
853 * DataViewTest.cs : added more RowStateFilter test (bug #74650).
855 2005-04-17 Atsushi Enomoto <atsushi@ximian.com>
857 * DataViewTest.cs : added more test for Delete() based on bug #74631.
859 2005-02-25 Atsushi Enomoto <atsushi@ximian.com>
861 * DataColumnTest.cs : added testcase for setting negative value on
862 DataColumn whose mapping is SimpleContent.
864 2005-02-15 Atsushi Enomoto <atsushi@ximian.com>
866 * DataSetAssertion.cs : don't exclude those attribute whose namespace
867 URI is not empty from sort target.
868 * DataSetTest.cs : removed GetNormalizedSchema() dependency from some
869 tests (i.e. DataSet now emits more MS-closer schemas).
870 * DataViewTest.cs : implemented test for RowFilter.
872 2005-02-04 Atsushi Enomoto <atsushi@ximian.com>
874 * DataSetTest.cs : WriteDifferentNamespaceSchema() is NotWorking.
875 It is impossible to fix (see code comment).
877 2005-02-04 Atsushi Enomoto <atsushi@ximian.com>
879 * DataSetTest.cs : Fixed strict type name under .NET 2.0.
881 2005-02-03 Sureshkumar T <tsureshkumar@novell.com>
883 * ForeignKeyConstraintTest.cs: TestCtor5: ad-hoc fixes for mono.
884 ms.net does not allow fkc.Table. LAMESPEC.
886 2005-02-03 Atsushi Enomoto <atsushi@ximian.com>
888 * DataViewManagerTest.cs : (Ctor) okay, #7 is silly test.
890 2005-02-02 Sureshkumar T <tsureshkumar@novell.com>
892 * DataTableTest.cs: ClearReset (): added valid error messages.
894 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
896 * DataViewManagerTest.cs : new file.
898 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
900 * DataViewTest.cs : Enable ComplexEventSequence1().
901 - Right now don't test ApplyDefaultSort event.
902 - Also row order between identical values depends on implementation.
904 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
906 * DataViewTest.cs : added practical event handling tests (though
907 NotWorking since it is still not complete).
909 2005-02-01 Atsushi Enomoto <atsushi@ximian.com>
911 * DataTableTest.cs : added RowChanging event test.
912 * DataViewTest.cs : make sure to clear event args.
914 2005-01-31 Sureshkumar T <tsureshkumar@novell.com>
916 * DataRowTest.cs: Added case for SetparentRow: create
917 DataRelations with createConstraints=false. part of the test case
920 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
922 * DataRowViewTest.cs : added RowVersion1() test.
924 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
926 * DataViewTest.cs : Enabled TestFindRows(). Added more FindRows() tests.
928 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
930 * DataTableTest.cs : PrimaryKeyColumnChecksNonNull() is working now.
932 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
934 * DataTableTest.cs : added tests for primary key constraint check
935 (not working right now).
937 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
939 * UniqueConstraintTest.cs : added DBNullAllowed().
941 2005-01-27 Atsushi Enomoto <atsushi@ximian.com>
943 * DataViewTest.cs : added test for ListChanged.
944 * DataRowViewTest.cs : (ItemException) fixed test. It is now working.
946 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
948 * DataTableTest.cs : finally run-test-ondotnet passes (i.e.
949 fixed incompatibility).
951 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
953 * DataViewTest.cs : With a tiny fix, removed NotDotNet.
955 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
957 * DataRowTest.cs : added DetachedRowItemException().
958 * DataSetTest.cs : WriteXmlSchema7() is now NotWorking.
960 2005-01-25 Sureshkumar T <tsureshkumar@novell.com>
962 * DataTableTest.cs: added test case for checking ImportRow when
963 the row state is detached. Test case by Ankit Jain.
965 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
967 * DataRowViewTest.cs : added IsEdit tests and Item tess (not working).
969 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
971 * DataRowViewTest.cs : added new file.
973 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
975 * DataSetReadXmlSchemaTest.cs : test labels were ambiguous.
976 * DataViewTest.cs : indentation was heavily broken.
978 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
980 * DataColumnTest.cs : Added SetMaxLength().
982 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
984 * store2.xsd, store3.xsd, store4.xsd : Added.
986 Disabled ReadWriteXmlSchema() and ReadWriteXmlSchemaIgnoreSchema()
987 for now. See the details in the code.
989 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
991 * DataRowTest.cs : more test for Current -> Default, test for
992 VersionNotFound, and test for InvalidConstraint on GetChildRows().
995 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
997 * DataRowTest.cs : Test if Default is used to check state of the row
998 instead of Detached. Patch by Ankit Jain.
1000 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
1002 * DataSetTest.cs : added CloneCopy2().
1004 2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
1006 * DataSetTest.cs : use more normalized schema comparison.
1008 2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
1011 DataSetAssertionTest.cs : In GetNormalizedSchema(), use manual
1012 sorting using dom so that it can ignore XmlSerializer difference.
1013 Added some new assertion methods.
1015 2005-01-19 Atsushi Enomoto <atsushi@ximian.com>
1017 * DataRowTest.cs : no need to gather 3 individual tests as RowEditTest.
1018 Let's not output to Console.
1020 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
1022 * DataViewTest.cs : made AddNew_2() and FindRows() pass under .NET 1.1.
1023 FindRows() is still not implemented, so marked as [Ignore].
1025 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
1027 * ForeignKeyConstraintTest.cs : Fixed Ctor5() to pass under MS.NET 1.1.
1028 Design time ctor() needs more love.
1029 * DataRelationCollectionTest.cs,
1030 DataTableCollectionTest.cs : Made Remove() pass under MS.NET 1.1.
1031 When index is out of range, IndexOutOfRangeException is thrown.
1032 DataRelationCollectionTest.AddException1() was invalid.
1034 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
1036 * ConstraintCollectionTest.cs : Fixed run-test-ondotnet. MS.NET does
1037 not fill Table property even after EndInit().
1038 * DataRelationTest.cs : Fixed run-test-ondotnet. ExpectedException
1040 * TypedDataSetGeneratorTest.cs : fixed GenerateName() both for
1041 run-test-ondotnet and run-test.
1043 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
1045 * DataSetTest.cs : WriteXmlSchema2() and WriteXmlSchema3() didn't pass
1046 on run-test-ondotnet. Removed extraneous Console output.
1047 modified WriteXmlSchema4(),WriteXmlSchema5() and WriteXmlSchema6()
1048 to use xmlserializer-based comparison.
1049 Fixed SerializeDataSet() to use ordinal MS result (it's not simple
1050 to compare results unless we have another WriteXmlSchema()
1053 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
1055 * DataSetAssertion.cs : forgot one required update for refreshed tests.
1057 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
1059 * DataSetReadXmlSchemaTest.cs : added test for bug #58744.
1060 * DataSetReadXmlTest.cs : Added NameConflictDSAndTable().
1062 Now use XmlSerializer based output, to avoid silly attribute order in
1063 OwnWriteXmlSchema(),WriteXmlSchema(),ReadWriteXmlSchemaIgnoreSchema(),
1064 ReadWriteXmlSchema() and WriteDifferentNamespaceSchema().
1065 Added SerializeDataSet2(),SerializeDataSet3(),DeserializeDataSet(),
1066 ReadWriteXml3(),WriteXmlSchema2(),WriteXmlSchema3(),WriteXmlSchema4(),
1067 WriteXmlSchema5(),WriteXmlSchema6(),WriteXmlSchema7(),
1068 WriteXmlExtendedProperties() and WriteXmlModeSchema().
1070 2004-10-14 Umadevi S <sumadevi@novell.com>
1071 * DataTableTest.cs : added testcase for subclass clone
1073 2004-10-14 Umadevi S <sumadevi@novell.com>
1074 * DataSetTest.cs : added testcase to check subclass clone
1076 2004-10-12 Atsushi Enomoto <atsushi@ximian.com>
1078 * DataSetTest.cs : now xs:schema contains xmlns="".
1080 2004-09-24 Umadevi S <sumadevi@novell.com>
1081 * DataRowTest.cs : Added a test for EnforceConstraints with relations defined.
1083 2004-09-24 Sureshkumar T <tsureshkumar@novell.com>
1085 * DataSetTest.cs (DataSetClearTest): Added a test for DataSet.Clear. This should not
1086 throw any exception and should override constraints.
1088 2004-09-19 Sureshkumar T <tsureshkumar@novell.com>
1089 * DataSetTest.cs : Added a test for Deserialization of dataset : DeserializeModifiedDataSet
1091 2004-08-24 Nick Drochak <ndrochak@ieee.org>
1092 * DataViewTest.cs : Fixed compile with csc
1094 2004-08-18 Umadevi S <sumadevi@novell.com>
1095 * DataViewTest.cs : Revamped to get Event handling tested
1096 Thanks to Punit Todi for his contribution towards the test cases
1098 2004-06-23 Umadevi S <sumadevi@novell.com>
1099 * DataTableTest.cs :Corrected Testcases to .net 1.1 specifications
1101 2004-06-23 Umadevi S <sumadevi@novell.com>
1102 * DataRelationTest.cs : Corrected AddRelation testcases
1104 2004-06-23 Umadevi S <sumadevi@novell.com>
1105 * ConstraintCollectionTest.cs : Corrected AddRange testcases
1107 2004-06-20 Atsushi Enomoto <atsushi@ximian.com>
1109 * DataTableCollectionTest.cs : Added test for DataSet and Namespace
1112 2004-06-18 Atsushi Enomoto <atsushi@ximian.com>
1114 * TypedDataSetGeneratorTest.cs : [TestFixture] was missing.
1116 2004-06-15 Atsushi Enomoto <atsushi@ximian.com>
1118 * DataSetTest.cs : Added regression for #53959.
1120 2004-05-31 Atsushi Enomoto <atsushi@ximian.com>
1122 * DataTableTest.cs : Added test for serialization by Boris Kirzner.
1123 * DataSetInferXmlSchemaTest.cs : Added test for schema element skip
1126 2004-05-27 Nick Drochak <ndrochak@ieee.org>
1128 * DataRelationCollectionTest.cs: Fixed build when using csc.
1130 2004-05-27 Umadevi S <sumadevi@novell.com>
1131 * Corrected small typos in DataTableCollectionTest & DataRelationCollectionTest
1133 2004-05-26 Umadevi S <sumadevi@novell.com>
1134 * Added files DataTableCollectionTest and DataRelationCollectionTest
1136 2004-05-19 Atsushi Enomoto <atsushi@ximian.com>
1138 * DataSetTest.cs : Fixed ReadWriteXmlSchema() that miscounted
1139 constraints and parent keys.
1141 2004-05-18 Atsushi Enomoto <atsushi@ximian.com>
1143 * DataSetTest.cs : Converted CRLF to LF for line ending comparison.
1144 (and added copyright line.)
1146 2004-05-17 Atsushi Enomoto <atsushi@ximian.com>
1148 * DataSetTest.cs : Added WriteXmlEncodedXml() test.
1150 2004-05-17 Atsushi Enomoto <atsushi@ximian.com>
1152 * DataSetAssertion.cs : Enabled "Ordinal" check again, unless the test
1154 * DataSetInferXmlSchemaTest.cs,
1155 DataSetReadXmlSchemaTest.cs : Enabled Ordinal check again, as long
1156 as working. Added IgnoredNamespaces() to inferxmlschema test.
1158 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
1160 * DataSetReadXmlSchemaTest.cs : Added test014.xsd tes (contains two
1161 simple repeatable elements).
1163 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
1166 DataSetReadXmlTest.cs,
1167 DataSetReadXmlSchemaTest.cs,
1168 DataSetInferXmlSchemaTest.cs,
1169 DataSetAssertion.cs : AssertDataTable() now checks Constraint count
1170 and ParentKey length.
1172 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
1174 * DataSetReadXmlSchemaTest.cs : Added tests for test012.xsd (repeatable
1175 simple element) and test013.xsd (reference to global element;
1178 2004-05-11 Atsushi Enomoto <atsushi@ximian.com>
1180 * DataSetTest.cs : Added WriteXmlToStream().
1182 2004-05-11 Atsushi Enomoto <atsushi@ximian.com>
1184 * DataSetReadXmlSchemaTest.cs : SingleElementTreatmentDifference() was
1185 incorrect. DataSet element is assumed only if there is only one
1187 * DataSetReadXmlTest.cs : Added error-reported test case.
1188 * DataSetInferXmlSchemaTest.cs : Modified more tests not to compare
1189 Ordinal for non-specified columns (that shouldn't be significant).
1191 2004-05-06 Atsushi Enomoto <atsushi@ximian.com>
1193 * ConstraintCollectionTest.cs : Table name should not be the same as
1194 for the purpose of this test.
1195 * DataSetReadXmlSchemaTest.cs : Added more tests based on schema files.
1196 * DataSetTest.cs : Reordered attributes to pass test in
1197 WriteDifferentNamespaceSchema().
1199 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
1201 * ForeignKeyConstraintTest.cs : Made tests pass under MS.NET 1.1.
1202 Don't catch every kind of exception. That does nothing but keep us
1203 away from the exact error location.
1204 * DataSetTest.cs : Make sure that we read schema correctly, before
1205 testing WriteXmlSchema.
1207 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
1209 * DataColumnCollectionTest.cs : catch only specific exception. Don't
1210 rely on localizable error message.
1211 * DataSetTest.cs : Attribute orders should not be significant, so
1212 just hacked to match current implementation's order.
1213 Added WriteNestedTableXml().
1215 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
1217 * ConstraintCollectionTest.cs : uncommented some tests that should be
1218 implemented until mono 1.0.
1219 * ConstraintTest.cs : use ExpectedException. Don't expect localizable
1221 * DataColumnTest.cs,
1222 DataRelationTest.cs,
1223 DataRowCollectionTest.cs : catch only specific type exception.
1224 Don't rely on (test) localizable messages.
1225 * DataSetAssertion.cs : We shouldn't expect exact column ordinals
1226 when infering/reading the structures from documents/schemas.
1228 2004-04-29 Atsushi Enomoto <atsushi@ximian.com>
1230 * DataRowTest.cs : Added a test for auto increment column and item
1231 integrity (it caused index out of range exception).
1233 2004-04-27 Atsushi Enomoto <atsushi@ximian.com>
1235 * ConstraintCollectionTest.cs,
1238 ForeignKeyConstraintTest.cs : Fixes for incorrect NET_1_0 use.
1239 * DataRowCollectionTest.cs : just check exception type. Don't check
1240 localizable error message.
1241 * DataSetAssertion.cs : Removed AssertDataSet() with just 4 argument.
1242 Added relation count parameter for AssertDataTable().
1243 Added Nested check parameter for AssertDataRelation().
1244 * DataSetInferXmlSchemaTest.cs,
1245 DataSetReadXmlTest.cs,
1246 DataSetReadXmlSchemaTest.cs :
1247 Applied new AssertDataTable(). Added more check on
1248 DataSetReadXmlSchemaTest.SingleElementTreatmentDifference ().
1250 2004-04-22 Atsushi Enomoto <atsushi@ximian.com>
1252 All fixes are to make them pass under MS.NET 1.1.
1254 * ConstraintCollectionTest.cs : Fixed to pass under MS.NET 1.1.
1255 * DataRelationTest.cs : Creation4() never works.
1256 * DataSetInferXmlSchemaTest.cs :
1257 Fixed xml9 test (relation count).
1258 Some mappings were incorrectly specified int.
1259 ConflictColumnTable() test incorrectly tested different columns.
1260 Fixed exception type on ConflictExistingPrimaryKey().
1261 * DataSetReadXmlSchemaTest.cs :
1262 Use fixed current culture.
1263 Fixed exceptoin type on NestedReferenceNotAllowed().
1264 * DataSetReadXmlTest.cs :
1265 InferSchema mode is said as to load rows.
1267 SqlGuid test depends on the runtime version.
1268 In WriteDifferentNamespaceSchema(), we're going to set the same
1269 order for namespaces (just for ease of tests).
1270 Fixed many bugs on SerializeDataSet() test.
1271 * DataTableTest.cs :
1272 Set culture only on NET_1_0. Culture difference causes exception
1274 Don't depend on error message string (consider localization).
1275 Under .NET 1.1, constraints looks also vanishes on table's Clear().
1276 * ForeignKeyConstraintTest.cs :
1277 Ignore TestCtor5(). That does not work under .NET 1.1.
1278 Fixed some exception type differences.
1280 2004-04-22 Atsushi Enomoto <atsushi@ximian.com>
1282 * DataSetInferXmlSchemaTest.cs : Added ConflictExistingPrimaryKey().
1283 * DataSetReadXmlTest.cs : Added IgnoreSchemaShouldFillData().
1284 * DataSetTest.cs : Added IgnoreColumnEmptyNamespace() and
1287 2004-04-20 Atsushi Enomoto <atsushi@ximian.com>
1289 * DataSetInferXmlSchema.cs : added more 16 patterns.
1290 (mostly fails as yet).
1291 * DataSetReadXmlTest.cs : Reverted yesterday's incorrect part.
1292 As for XmlReadMode = Auto, data row should be read.
1293 * DataSetTest.cs : Added Namespace and Prefix tests.
1294 Added WriteDifferentNamespaceSchema().
1296 hmm... WriteXmlSchema() also needs more love :(
1298 2004-04-19 Atsushi Enomoto <atsushi@ximian.com>
1300 * Added DataSetInferXmlSchemaTest.cs.
1301 * DataSetReadXmlTest.cs : Fixed test bogus. When ReadMode is
1302 InferSchema, it should not load any data rows.
1303 * DataSetAssertion.cs : Added AssertDataSet() overroad that takes
1306 2004-04-19 Atsushi Enomoto <atsushi@ximian.com>
1308 * Added missing ChangeLog entry.
1309 * ConstraintCollectionTest.cs :
1310 Ignore some tests that should fail (They also fail under MS.NET).
1311 * DataSetReadXmlSchemaTest.cs :
1312 - Added SingleElementTreatmentDifference() and PrefixedTargetNS().
1313 - Modified UnusedComplexTypesInored() to make sure DataSetName is set.
1314 - Renamed DataSetElementCannotBeReferenced() to
1315 NestedReferenceNotAllowed().
1316 - Modified ReadElemAttrPattern() to LocaleOnRootWithoutIsDataSet()
1317 to test msdata:Locale.
1318 * DataSetTest.cs : Due to mcs bug #57200, csc does not allow
1319 System.Type.GetType(), so modified them all.
1321 2004-04-16 Atsushi Enomoto <atsushi@ximian.com>
1323 * DataSetAssertion.cs : Added AssertDataColumn().
1324 * DataSetReadXmlSchemaTest.cs : Added more strange cases.
1326 2004-04-15 Umadevi S (sumadevi@novell.com)
1327 * ForeignKeyConstraintTest - constructor testing,
1328 * DataSet - test for Clone and Copy methods.
1330 2004-04-15 Atsushi Enomoto <atsushi@ximian.com>
1332 * Added DataSetAssertion.cs and DataSetReadXmlSchema.cs.
1333 * DataSetReadXmlTest.cs : separate assertion methods into
1334 DataSetAssertion.cs. Added label argument to AssertDataTable.
1336 2004-04-15 Atsushi Enomoto <atsushi@ximian.com>
1338 * DataSetReadXmlTest.cs : Tests were incorrect. They should be done
1339 against new dataset. So just added another sequential read tests.
1341 2004-04-14 Atsushi Enomoto <atsushi@ximian.com>
1343 * Added DataSetReadXmlTest.cs. (specific to ReadXml() in DataSet).
1345 2004-04-12 Atsushi Enomoto <atsushi@ximian.com>
1347 * DataSetTest.cs : More path fix. Don't expect End of Line = "\n".
1348 It might be "\r\n" or else.
1350 2004-04-09 Atsushi Enomoto <atsushi@ximian.com>
1352 * DataColumnTest.cs,
1354 DataTableTest.cs : build fix: csc does not allow
1355 System.Type inside namespace MonoTests.System.Data.
1356 * DataSetTest.cs : path fix.
1357 * DataRelationTest.cs : path fix. Don't test error message: It should
1358 vary by message translations. Split tests and use ExpectedException.
1360 2004-03-31 Juraj Skripsky <juraj@hotfeet.ch>
1362 * DataColumnTest.cs : fixes here and there,
1363 make all tests pass on ms.net.
1365 2004-03-29 Juraj Skripsky <juraj@hotfeet.ch>
1367 * DataTableTest.cs : add test case for bug #55503,
1368 comment out meaningless test cases.
1370 2004-01-21 Atsushi Enomoto <atsushi@ximian.com>
1372 * Added TypedDataSetGeneratorTest.cs.
1374 2003-12-18 Jackson Harper <jackson@ximian.com>
1376 * DataViewTest.cs: Add some tests for new methods.
1378 2003-05-26 Ben Maurer <bmaurer@users.sourceforge.net>
1379 * DataViewTest.cs: Added new test from
1382 2003-05-13 Martin Willemoes Hansen <mwh@sysrq.dk>
1383 * All tests inherits from Assertion, and
1384 Assertion. prefixes removed
1386 2003-04-05 Ville Palo <vi64pa@kolumbus.fi>
1388 * DataTableTest.cs: little fix.
1390 2003-03-27 Ville Palo <vi64pa@kolumbus.fi>
1392 * UniqueConstraintTest.cs: some minor fixes.
1394 2003-03-26 Ville Palo <vi64pa@kolumbus.fi>
1396 * DataRowCollectionTest.cs: Tests for AutoIncrement
1398 2003-03-25 Ville Palo <vi64pa@kolumbus.fi>
1400 * DataTableTest.cs: Added test for PrimaryKey-property
1402 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
1404 * DataColumnCollectionTest.cs: little fix.
1406 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
1408 * DataColumnCollectionTest.cs: Typos
1410 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
1412 * DataSetTest.cs: Fixed line-ending problems
1414 2003-03-06 Ville Palo <vi64pa@kolumbus.fi>
1416 * DataTableTest.cs: More tests for Select ()
1418 2003-02-28 Ville Palo <vi64pa@kolumbus.fi>
1420 * DataColumnCollectionTest.cs: Added more tests.
1421 * DataRowCollectionTest.cs: Added more tests.
1423 2003-04-02 Ville Palo <vi64pa@koti.soon.fi>
1425 * DataColumnTest.cs: Added tests for Expression property
1427 2003-03-02 Ville Palo <vi64pa@koti.soon.fi>
1429 * DataTableTest.cs: More tests for Select
1431 2003-31-01 Ville Palo <vi64pa@koti.soon.fi>
1433 * DataTableTest.cs: Added more tests for Select (string) -method
1435 2003-27-01 Ville Palo <vi64pa@koti.soon.fi>
1437 * DataRelationTest.cs: Added more tests
1439 2003-27-01 Ville Palo <vi64pa@koti.soon.fi>
1441 * DataTableTest.cs: Added test for DataTable.Select ()
1443 2003-24-01 Ville Palo <vi64pa@koti.soon.fi>
1445 * UniqueConstraint.cs: More tests
1447 2003-23-01 Ville Palo <vi64pa@koti.soon.fi>
1449 * ForeignKeyConstraint.cs: More tests
1451 2003-22-01 Ville Palo <vi64pa@koti.soon.fi>
1453 * DataRelationTest.cs: More tests and little clean up.
1455 2003-14-01 Ville Palo <vi64pa@koti.soon.fi>
1457 * DataRelationTest.cs: Added more tests
1459 2003-13-01 Ville Palo <vi64pa@koti.soon.fi>
1461 * DataRelationTest.cs: Test class for DataRelation
1463 2002-12-26 Ville Palo <vi64pa@koti.soon.fi>
1465 * own_schema.xsd: XmlSchema for testing ReadXmlSchema() -method
1466 * DataSetTest.cs: Added more Xml-tests.
1468 2002-12-17 Ville Palo <vi64pa@koti.soon.fi>
1471 * store.xsd: new xmldoment and xmlschema for testing DataSet
1472 * DataSetTest.cs: Added some Xml-tests.
1473 * AllTests.cs: Added DataSetTest
1475 2002-10-23 Nick Drochak <ndrochak@gol.com>
1477 * ConstraintCollectionTest.cs (SetUp): Clear the constraints before
1479 * ConstraintTest.cs: same
1480 * DataColumnTest.cs: Get exceptions straight. Some are thrown and some
1483 2002-10-22 Nick Drochak <ndrochak@gol.com>
1485 * DataColumnTest.cs: Remove compiler warnings and use caught exception
1486 to report useful info.