1 2008-08-14 Gert Driesen <drieseng@users.sourceforge.net>
3 * DataTableTest2.cs: Added test for LoadDataRow with readonly columns.
5 2008-08-04 Raja R Harinath <harinath@hurrynot.org>
7 * XmlDataReaderTest.cs (XmlLoadCustomTypesTest): Fix compile
8 error, there's no DataSet.Close ().
10 2008-07-30 Veerapuram Varadhan <vvaradhan@novell.com>
12 * XmlDataReaderTest.cs: Added test for Bug#377146
14 2008-07-20 Gert Driesen <drieseng@users.sourceforge.net>
16 * XmlDataLoaderTest.cs: Use temporary file in TEMP dir instead of
17 creating file in source dir. Cleaned up test.
20 * DataTableTest5.cs: Use temporary file in TEMP dir instead of creating
22 * TestFile3.xml, TestFile5.xml: Removed test output.
24 2008-07-20 Gert Driesen <drieseng@users.sourceforge.net>
30 * DataTableTest5.cs: Code formatting (spaces to tabs, removed extra
31 spaces/tabs). Use typeof instead of Type.GetType. Ensure (File)Streams
32 are always closed. Improved exception tests.
34 2008-07-20 Gert Driesen <drieseng@users.sourceforge.net>
36 * DataRowTest2.cs: Improved int indexer test for setting value of
37 column to null/DBNull. Enabled indexer tests for setting column
40 2008-07-04 Gert Driesen <drieseng@users.sourceforge.net>
43 * MissingPrimaryKeyExceptionTest.cs: Fixed line endings.
45 2008-07-04 Gert Driesen <drieseng@users.sourceforge.net>
47 * ConstraintCollectionTest2.cs
49 * DataRelationCollectionTest2.cs
50 * DataRowCollectionTest2.cs
51 * DataTableCollectionTest2.cs
54 * VersionNotFoundException.cs: Fixed line endings.
56 2008-07-04 Gert Driesen <drieseng@users.sourceforge.net>
58 * DataColumnCollectionTest.cs: Added test for Add (String) with null
59 and zero-length column name.
60 * DataColumnCollectionTest2.cs: Added/improved indexer tests.
61 * DataRowTest2.cs: Added/improved indexer tests. Enabled indexer test
64 2008-07-03 Gert Driesen <drieseng@users.sourceforge.net>
66 * DataRowTest2.cs: Added indexer tests.
68 2008-06-19 Atsushi Enomoto <atsushi@ximian.com>
70 * TestMerge1.xml : new test file.
71 * DataSetTest2.cs : added test for Merge() to verify that it copies
72 constraints in DataRelation.
74 2008-06-18 Atsushi Enomoto <atsushi@ximian.com>
76 * DataTableTest.cs : do not just copy [Ignore]d tests from DataSet
77 without [Ignore]. They won't pass.
78 Also, what is that TARGET_JVM use? It looks inconsistent.
80 2008-06-18 Atsushi Enomoto <atsushi@ximian.com>
82 * DataSetInferXmlSchemaTest.cs: correction in code comment.
84 2008-06-17 Atsushi Enomoto <atsushi@ximian.com>
86 * TestFile3.xml, TestFile5.xml : they do not match what should be
87 actually written and causes svn diff mess.
89 2008-06-16 Atsushi Enomoto <atsushi@ximian.com>
91 * DataColumnTest.cs : fixed Defaults3() case. After changing some
92 test lines I have messed net_1_0 profile results.
94 2008-06-16 Atsushi Enomoto <atsushi@ximian.com>
96 * DataTableTest.cs, DataTableReadWriteXmlTest.cs, DataSetTest.cs:
97 fixed couple of assertions that expect wrong results. Eliminated
98 English imperialism. Some other cosmetic fixes.
100 2008-06-16 Atsushi Enomoto <atsushi@ximian.com>
102 * DataViewTest2.cs DataColumnTest.cs DataSetTest2.cs
103 UniqueConstraintTest.cs DataRowCollectionTest.cs DataRowTest2.cs
104 DataColumnCollectionTest.cs DataRelationTest.cs
105 DataTableReaderTest.cs DataRowTest.cs :
106 Eliminate English imperialism. They fail on non-English .NET.
108 2008-06-16 Atsushi Enomoto <atsushi@ximian.com>
110 * DataTableTest3.cs : bang bang bang, close Stream before Assertion
111 fails and throws away the remaining code paths.
113 2008-06-13 Atsushi Enomoto <atsushi@ximian.com>
115 * DataTableTest.cs, DataSetTest.cs
116 We could use default value as is, not in string form. This makes
117 comparison more strict.
120 Added test for non-DBNull case and changing DataType case.
122 2008-04-16 Veerapuram Varadhan <vvaradhan@novell.com>
124 * DataSetReadXmlTest.cs: Added tests for same parent/child table
127 2008-02-04 Arina Itkes <arinai@mainsoft.com>
129 * DataTableTest5.cs: Removing of "Ignore" category
130 for tests on IXmlSerializable.ReadXml for empty DataTable.
132 2008-02-03 Arina Itkes <arinai@mainsoft.com>
134 * XmlExportOfTypedDataSetTest.cs: added test for exporting of
135 a generated typed DataSet and DataTable by a same XmlExporter.
137 2008-01-28 Arina Itkes <arinai@mainsoft.com>
139 * DataTableTest5.cs: added tests for implemetation
140 of IXmlSerializable.WriteXml in DataTable class.
142 2007-11-14 Atushi Enomoto <atsushi@ximian.com>
144 * DataSetTest.cs : added test for r89307 fix (it is for XmlSerializer
145 but needs to be in sys.data).
146 * MonkeyDataSet.cs : test support classes (generated by xsd).
148 2007-10-21 Gert Driesen <drieseng@users.sourceforge.net>
150 * DataColumnTest.cs: No longer derive from deprecated Assertion class.
151 Code formatting. Added test for DateTimeMode.
153 2007-08-06 Nagappan A <anagappan@novell.com>
155 * DataTableTest.cs (Bug55978): In some cases this test case was
156 failing with Invalid Date format. So modified the testcase to use
157 invariant culture for DateTime.
159 2007-07-26 Nagappan A <anagappan@novell.com>
161 * DataTableTest.cs (Bug82109): Should always parse the object of
162 type DateTime in InvariantCulture CultureInfo, Fixes Bug # 82109.
164 2007-05-18 Chris Toshok <toshok@ximian.com>
166 * DataViewTest.cs (DefaultColumnNameAddListChangedTest): new test
167 for figuring out the sorts of events raised between 1.1 and 2.0
168 when you add a column with the default name.
170 2007-02-23 Nagappan A <anagappan@novell.com>
172 * DataRowTest2.cs (DataRowExpressionDefaultValueTest): Added new
173 test-case for bug # 80505.
175 * TrailingSpaceTest.cs: Added new test-case for bug # 79695.
177 * TestReadXml1.xml: Added new XML for bug # 80596.
179 * TestReadXmlSchema1.xml: Added new XML schema for bug # 80596.
181 * XmlDataLoaderTest.cs: Added new test-case for bug # 80596.
183 * XmlDataReaderTest.cs: Added new test-case for bug # 80596.
185 2007-02-20 Gert Driesen <drieseng@users.sourceforge.net>
187 * DataSetReadXmlTest.cs: Enable test for bug #80048 on 2.0 profile.
189 2007-02-09 Nagappan A <anagappan@novell.com>
191 * TestFile5.xml: Added new XML file required for tests.
193 * TestFile3.xml: Added new XML file required for tests.
195 2007-01-08 Nagappan A <anagappan@novell.com>
197 * DataViewTest.cs: Fixed compilation warning.
199 * DataRowTest.cs: Fixed compilation warning.
201 * DataTableLoadRowTest.cs (LoadRowTestUpsert)
202 (LoadRowTestOverwriteChanges, LoadRowTestPreserveChanges): Added
203 more test conditions and also fixed compilation warnings.
205 * DataColumnCollectionTest.cs: Fixed compilation warning.
207 * DataSetInferXmlSchemaTest.cs: Fixed compilation warning.
209 2006-12-11 Chris Toshok <toshok@ximian.com>
211 * DataViewTest.cs: new test for GetItemProperties being called on
212 a DataView without an associated DataTable. we crash, but should
213 return an empty collection.
215 2006-12-08 Nagappan A <anagappan@novell.com>
217 * DataTableTest3.cs, DataTableTest4.cs, DataSetTest2.cs: Updated
218 private method name from Test to Verify, as NUnit was reporting
219 API signature is invalid.
221 2006-12-07 Chris Toshok <toshok@ximian.com>
223 * DataViewTest.cs: add unit test for parent/child relation
226 2006-12-07 Nagappan A <anagappan@novell.com>
228 * DataTableTest3.cs, DataTableTest4.cs: Added new test-cases to test
229 ReadXml and WriteXml, provided by deepak_2603@yahoo.com. Added
232 2006-12-05 Raja R Harinath <rharinath@novell.com>
234 * DataColumnCollectionTest.cs, DataRowCollectionTest.cs: Modernize.
236 * DataSetAssertion.cs: Don't derive from 'Assertion'. Modernize.
237 * DataSetInferXmlSchemaTest.cs, DataSetReadXmlSchemaTest.cs,
238 DataSetReadXmlTest.cs, DataSetTest.cs, DataTableLoadRowTest.cs,
239 DataTableReaderTest.cs, DataTableTest.cs: Modernize.
241 2006-12-05 Nagappan A <anagappan@novell.com>
243 * DataSetReadXmlTest.cs (ColumnOrder, XmlSpace): Modified
244 AssertEquals to NUnit.Framework.Assert.AreEqual.
246 * DataTableTest.cs (ReadWriteXmlSchema_ByFileName): Fixed Not
247 Working test case and made it working.
249 * DataColumnCollectionTest.cs (CaseSensitiveIndexOfTest): To test
250 case sensitive column name with IndexOf member function.
252 2006-11-28 Nagappan A <anagappan@novell.com>
254 * DataTableTest.cs (TestWriteXmlSchema1): Modified the expected
255 output same as MS.NET 2.0 output.
256 (TestWriteXmlSchema2, TestWriteXmlSchema3): Modified the expected
257 output same as MS.NET 2.0 output.
258 (WriteXmlSchema, WriteXmlSchema2, WriteXmlSchema3): Updated the tests
259 to work. Removed NotWorking attribute.
260 (WriteXmlSchema4, WriteXmlSchema5, WriteXmlSchema6): Updated the tests
261 to work. Removed NotWorking attribute.
262 (WriteXmlSchema_Relations_ForeignKeys): Updated the tests to
263 work. Removed NotWorking attribute.
264 (ReadWriteXmlSchema_2, ReadWriteXmlSchemaExp_NoTableName): Updated
265 the tests to work. Removed NotWorking attribute.
266 (ReadWriteXmlSchemaExp_NoFileName): Added new tests.
268 * DataSetTest.cs: Updated the tests to work with 2.0
269 profile. Expected 2.0 and 1.0 outputs are different with respect
272 * DataRowCollectionTest.cs (IndexOf): API is implemented and so
273 removed NotWorking attribute.
274 (IndexOfTest): Added new test to test IndexOf API.
276 2006-11-26 Gert Driesen <drieseng@users.sourceforge.net>
278 * DataSetReadXmlTest.cs: Added NotWorking test for bug #80048.
280 2006-11-26 Gert Driesen <drieseng@users.sourceforge.net>
282 * DataSetReadXmlTest.cs: Added NotWorking test for bug #80045.
284 2006-11-21 Nagappan A <anagappan@novell.com>
286 * DataViewTest.cs (BeginInit2): Checks for the data view public
289 * DataSetTest.cs (CreateDataReader1, CreateDataReader2,
290 CreateDataReader3, Load_Basic, Load_TableConflictT,
291 Load_TableConflictT, Load_TableConflictF, Load_TableUnknown,
292 Load_StringsAsc, Load_StringsDesc, Load_StringsNew,
293 Load_StringsNewMerge): Removed 'NotWorking' attribute and made the
296 * DataSetTest2.cs (LoadTest1, LoadTest2): Implemented functions to
299 2006-11-15 Nagappan A <anagappan@novell.com>
301 * DataTableTest.cs (NewRowAddedTest): Checks for the DataTable
302 TableNewRow added event raise.
303 (ClearTest): Checks for the table clearning event fired on
305 (OnTableClearing, OnTableNewRowAdded): Implemented new event
307 (TestWriteXmlSchema1): Test WriteXmlSchema on a DataTable without
308 associating a DataSet.
309 (TestWriteXmlSchema2): Test WriteXmlSchema on a DataTable after
310 associating a DataSet, but without hierarchy.
311 (TestWriteXmlSchema3): Test WriteXmlSchema on a DataTable after
312 associating a DataSet, with hierarchy.
313 (TableInitializedEventTest[1234]): Tests different TableInitialized
315 * BinarySerializationTest.cs: Added new file to test
316 BinarySerialization implementation.
318 2006-11-24 Konstantin Triger <kostat@mainsoft.com>
320 * DataColumnTest.cs: Added test for DataColunm.AllowDBNull
321 * DataTableTest.cs: removed fixed NotWorkings
323 2006-10-24 Hagit Yidov <hagity@mainsoft.com>
325 * DataTableReadXmlSchemaTest.cs : More tests for ReadXmlSchema()
327 2006-10-12 Hagit Yidov <hagity@mainsoft.com>
329 * DataTableTest.cs : added tests for ReadXmlSchema() and WriteXmlSchema().
330 (Some of the tests use following files: own_schema1.xsd, own_schema2.xsd, region.xml, store.xsd)
332 2006-10-22 Gert Driesen <drieseng@users.sourceforge.net>
334 * ForeignKeyConstraintTest2.cs: Added test for bug #79689.
336 2006-10-12 Hagit Yidov <hagity@mainsoft.com>
338 * DataTableTest.cs : added tests for ReadXmlSchema() and WriteXmlSchema().
339 (Some of the tests use following files: own_schema1.xsd, own_schema2.xsd, region.xml, store.xsd)
341 2006-10-13 Gert Driesen <drieseng@users.sourceforge.net>
343 * DataRelationTest2.cs: Enabled test for bug #79233.
345 2006-10-12 Hagit Yidov <hagity@mainsoft.com>
347 * DataSetTest.cs : added tests for Load().
348 * DataTableTest.cs : added more tests for Load() and added LoadDataRow().
350 2006-10-06 Patrick Earl <mono@patearl.net>
352 * DataTableReadWriteXml.cs: Added new tests for the DataTable's
353 ReadXml and WriteXml methods. These tests assume proper
354 functioning of the DataSet ReadXml and WriteXml methods.
356 2006-10-03 Hagit Yidov <hagity@mainsoft.com>
358 * DataRowCollectionTest.cs : added tests for IndexOf().
359 * DataSetTest.cs : added tests for CreateDataReader().
360 * DataTableTest.cs : added tests for CreateDataReader() and for Load().
362 2006-09-18 Boris Kirzner <borisk@mainsoft.com>
364 * DataViewTest.cs : fix compilation error.
366 2006-09-17 Boris Kirzner <borisk@mainsoft.com>
368 * DataViewTest.cs : marked not wroker test for TARGET_JVM.
369 * DataSetTest.cs : marked not working net_2_0 tests.
371 2006-08-31 Gert Driesen <drieseng@users.sourceforge.net>
373 * DataRelationTest2.cs: Added test for bug #79233, currently marked
374 NotWorking. Set eol-style to native.
376 2006-08-31 Gert Driesen <drieseng@users.sourceforge.net>
378 * DataRowTest2.cs: Added test for bug #78885. Fixed line endings.
379 Set eol-style to native.
381 2006-07-25 Nagappan A <anagappan@novell.com>
383 * DataViewTest2.cs (AcceptChanges, ClearTable): Test case to
384 verify list changed event on table AcceptChanges and test case to
385 verify data table count is zero on table Clear. Fixes bug
386 78610. Thanks to Itai Bar-Haim <itaibh@gmail.com> for the
389 2006-07-20 Senganal T <tsenganal@novell.com>
391 * DataSetTest2.cs : Test exception is not raised when
392 missingschemaaction is set to ignore.
393 Thanks to Deepak Kr Valechha for the testcase
395 2006-07-17 Senganal T <tsenganal@novell.com>
398 - Tests for ToTable overloads
399 - Test for Equals method
400 - Tests to check for the Sort, RowFilter values when
401 DataView is created and when Table is set.
402 * DataViewTest_IBindingList.cs :
403 - Ensure tests do not depend on the order of
405 * DataViewTest_IBindingListView.cs : New
406 - Tests for IBindingListView interface methods
408 2006-07-15 Senganal T <tsenganal@novell.com>
410 * DataTableCollection.cs : Tests for IndexOf, Contains,
413 2006-07-14 Senganal T <tsenganal@novell.com>
415 * DataColumnTest2.cs : Test for SetOrdinal
417 2006-07-14 Senganal T <tsenganal@novell.com>
419 * DataRelationTest2.cs
420 * ForeignKeyConstraintTest2.cs
422 Tests for DateTimeMode property
424 Tests for Merge Methods
426 2006-07-13 Senganal T <tsenganal@novell.com>
428 * DataSetTest2.cs : Test for bug #78842
430 2006-07-12 Senganal T <tsenganal@novell.com>
432 * ConstraintCollectionTest2.cs : Test Remove behavior.
434 2006-07-12 Senganal T <tsenganal@novell.com>
436 * DataSetTest2.cs : Added test to check ReadXml of a Diffgram
437 when part/whole of schema is missing on the dataset. Currently if
438 schema is missing we run into an infinite loop.
440 2006-07-11 Senganal T <tsenganal@novell.com>
442 * DataSetTest2.cs : Added tests for DataSet.WriteXmlSchema and
443 ReadXmlSchema methods to test nested schemas.
444 Also tests for bug #78810.
446 2006-06-30 Senganal T <tsenganal@novell.com>
448 * DataRowTest2.cs : Added tests for new 2.0 methods in DataRow
450 2006-06-28 Senganal T <tsenganal@novell.com>
452 * DataSetTest2.cs : Removed ReadXml_Strm, ReadXml_Strg
453 ReadXml_ByTextReader, ReadXml_ByXmlReader :
454 Temporarily removed as these are failing, in a different
455 timezone, due to bug in DateTime.
457 2006-06-27 Senganal T <tsenganal@novell.com>
459 * DataTableReaderTest.cs :
460 - Tests for Schema verification.
461 - Test if GetName returns the ColumnName.
462 - Tests for Provider Specific types/values
464 - Test if Schema changes are caught and appropriate errors
467 2006-06-15 Senganal T <tsenganal@novell.com>
469 * DataTableTest2.cs :
470 - Test if the Sort Order is correct when Sort String is not
472 - Test if EvaluateException is raised if filter is not a
474 - Test if expression is evaluated corrected when the filter
477 2006-06-15 Senganal T <tsenganal@novell.com>
479 * DataSetTest2.cs : Test the behavior of EnforceConstraints
480 * DataViewTest_IBindingList.cs : Test to ensure the correct index is
482 * DataRowTest2.cs : Test to ensure the RowErrors and ColumnErrors are
485 2006-05-31 Senganal T <tsenganal@novell.com>
487 * DataSetTest2.cs : Fixed InferXmlSchema_inferingTables5.
488 Patch from Deepak Kr Velachha
490 2006-05-31 Senganal T <tsenganal@novell.com>
492 * DataSetTest2.cs,DataSetReadXmlSchemaTest.cs,DataSetTest.cs:
493 Cleanup NotWorking testcases
495 2006-05-02 Senganal T <tsenganal@novell.com>
497 * DataColumnTest2.cs : Test if IsNull (expr1,expr2) is parsed
498 correctly and if expr2 is returned when expr1 evaluates to null
500 2006-04-21 Senganal T <tsenganal@novell.com>
502 * DataTableTest2.cs : Test Duplicate values are handled appropriatly
503 during table loading ( BeginLoadData , EndLoadData). Test LoadDataRow
504 behaves appropriately if called outside BeginLoadData,EndLoadData.
506 2006-04-19 Senganal T <tsenganal@novell.com>
508 * DataSetTest2.cs : Test if ConstraintName with whitespace is saved
511 2006-03-25 Senganal T <tsenganal@novell.com>
513 * DataTableTest.cs : Fixed NotWorkingTest
515 2006-03-23 Senganal T <tsenganal@novell.com>
517 * DataTableTest2.cs :
518 - Ensure duplicate rows are merged when using LoadDataRow
519 * DataRowCollectionTest2.cs :
520 - Ensure row can be searched using Find (), when added using LoadDataRow
522 2006-03-22 Senganal T <tsenganal@novell.com>
524 * DataColumnTest2.cs :
525 * ConstraintCollectionTest2.cs :
526 - Ensure Constraints are correctly added/removed when Unique
527 property is modified.
528 - Ensure PrimaryKeyConstraint cannot be removed using Remove ()
529 - Ensure DataColumn's Unique Propery is modifed when adding/removing constraint
531 2006-03-20 Senganal T <tsenganal@novell.com>
534 - Added testcases for issues in Merge,Copy
535 * ConstraintCollectionTest2.cs
536 - Added testcases for issues in Add , IndexOf
538 2006-03-19 Boris Kirzner <borisk@mainsoft.com>
540 * ConstraintCollectionTest2.cs, DataColumnCollectionTest.cs,
541 DataRowCollectionTest.cs, DataTableCollectionTest.cs: ifdef code that is not
542 supposed to work in TARGET_JVM by now.
544 2006-03-09 Senganal T <tsenganal@novell.com>
546 * DataRowCollectionTest2.cs :
547 * DataTableTest2.cs :
548 - Fixed NotWorking tests.
550 2006-03-07 Senganal T <tsenganal@novell.com>
552 * DataRowCollectionTest2.cs :
553 * DataTableTest2.cs :
554 - Added failing testcases as NotWorking tests.
556 2006-03-05 Senganal T <tsenganal@novell.com>
559 * ConstraintCollectionTest2.cs
561 * DataRelationTest.cs
562 Added testcases for BeginInit and EndInit methods
564 2006-02-24 Senganal T <tsenganal@novell.com>
566 * ConstraintCollectionTest2.cs : added testcase for #77630
568 2006-02-22 Senganal T <tsenganal@novell.com>
570 * DataRowCollectionTest2.cs : Check if index is maintained for row on calling RejectChanges.
571 * DataTableTest2.cs : Check if data is loaded and merged (if key exists) correctly.
572 * ForeignKeyConstraintTest.cs : Check if a ParentColumn value can be modified
573 when the row is in 'Added' State. Also, check if child col values are
576 2006-02-16 Senganal T <tsenganal@novell.com>
579 - WriteXmlSchema_ForeignKeyConstraint : testcase for bug #77557
580 - WriteXmlSchema_RelationAnnotation :
581 - WriteXmlSchema_Relations_ForeignKeys :
582 ensure Relations and ForeignKeyConstraints are written and read correctly.
583 * DataSetReadXmlSchema.cs :
585 verify reading a foreignkeyconstraint doesent create a relation.
586 - ReadAnnotatedRelations_MultipleColumns :
587 verify multiple columns are read correctly if part of annotated relation.
589 2006-02-11 Senganal T <tsenganal@novell.com>
591 * DataTableTest.cs : Check AllowDBNull is set to false for PrimaryKey cols.
592 * DataTableTest2.cs : added testcases for bug #77404
594 2006-02-03 Senganal T <tsenganal@novell.com>
596 * DataTableCollectionTest2.cs,EvaluateExceptionTest.cs,
597 DataColumnTest.cs,DataRowViewTest.cs,DataRowCollectionTest2.cs,
598 DataTableTest2.cs,DataTableTest.cs,DataColumnCollectionTest2.cs,
599 DataColumnCollectionTest.cs,DataViewTest.cs,DataColumnTest2.cs
600 - Removed 'NotWorking' attributes for the testcases fixed
601 - Added few new testcases
603 2006-01-17 Senganal T <tsenganal@novell.com>
605 * DataRowTest2.cs : added testcase for bug #77267
607 2006-01-16 Boris Kirzner <borisk@mainsoft.com>
608 * DataColumnCollectionTest2.cs: added test case for index update on
611 2006-01-16 Atsushi Enomoto <atsushi@ximian.com>
613 * TypedDataSetGeneratorTest.cs : added test for bug #77248, but we
614 cannot enable it since it depends on mcs "installed".
616 2006-01-10 Senganal T <tsenganal@novell.com>
618 - Added testcase for bug #77188
620 2006-01-06 Senganal T <tsenganal@novell.com>
622 * DataColumnCollectionTest.cs
623 - Added couple of tests for Expression Columns.
625 2006-01-03 Senganal T <tsenganal@novell.com>
626 * DataSetTypedDataSetTest.cs : corrected the path to file : TypedDataSet.xml
627 to make sure the testcases pass
629 2006-01-03 Senganal T <tsenganal@novell.com>
630 *DataViewTest.cs : added testcases for bug #77104
632 2006-01-02 Boris Kirzner <borisk@mainsoft.com>
633 * DataTableCollectionTest2.cs, DataColumnTest2.cs,
634 DataViewTest2.cs, DataRowCollectionTest2.cs, DataTableTest2.cs,
635 DataRelationCollectionTest2.cs, ForeignKeyConstraintTest2.cs,
636 DataSetTest2.cs, ConstraintCollectionTest2.cs, DataRowTest2.cs,
637 DataColumnCollectionTest2.cs: new tests from Mainsoft repository.
638 * DataSetTypedDataSetTest.cs, VersionNotFoundException.cs,
639 MissingPrimaryKeyExceptionTest.cs: added files with new tests.
640 * TypedDataSet.xml - new xml file (for TypeDataSetTest.cs).
642 2005-12-20 Senganal T <tsenganal@novell.com>
643 * DataColumnTest.cs : added testcase for #77025
645 2005-12-15 Konstantin Triger <kostat@mainsoft.com>
647 * DataTableTest.cs: added SelectRowState test.
649 2005-12-07 Boris Kirzner <borisk@mainsoft.com>
650 * DataTableTest.cs: added ifdef for feature not supported in TARGET_JVM.
652 2005-11-30 Konstantin Triger <kostat@mainsoft.com>
654 * DataColumnTest.cs: Added ExpressionSubstringlimits.
656 2005-11-11 Senganal T <tsenganal@novell.com>
658 * DataSetTest2.cs : Added a testcase for bug#76517
660 2005-10-24 Konstantin Triger <kostat@mainsoft.com>
662 * DataTableTest.cs: Added test for object type validation (ColumnObjectTypeTest)
664 2005-10-21 Senganal T <tsenganal@novell.com>
666 * DataTableTest2.cs : addded test for #76213
668 2005-10-20 Atsushi Enomoto <atsushi@ximian.com>
670 * DataSetTest.cs : added test for #76480.
672 2005-10-14 Sureshkumar T <tsureshkumar@novell.com>
674 * DataViewTest_IBindingList.cs (FindTest): mark working. According
675 to printed DataView, the index returned is correct.
677 2005-10-11 Sureshkumar T <tsureshkumar@novell.com>
679 * DataViewTest_IBindingList.cs: Added test cases for IBindingList
680 implementation by DataView. This is used by DataGrid control.
682 2005-09-20 Sureshkumar T <tsureshkumar@novell.com>
684 * DataViewTest.cs: Added a case for Sort to accept columns with
686 (SortTests): Added cases for sorting order. TestCase from Marc
688 2005-08-02 Sureshkumar T <tsureshkumar@novell.com>
690 * DataTableTest.cs: Select (): added a case for apos escaping.
692 2005-08-02 Boris Kirzner <borisk@mainsoft.com>
693 * DataSetTest2.cs: added test case for ReadXmlSchema with relations and
696 2005-07-21 Sureshkumar T <tsureshkumar@novell.com>
698 * ForeignKeyConstraintTest.cs: added tests when adding fk
699 constraints with existing rows.
701 2005-07-21 Boris Kirzner <borisk@mainsoft.com>
702 * DataRowTest2.cs - Added RowError testcases.
704 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
706 * ConstraintExceptionTest.cs: Removed use of obsolete System.Data.Tests.Mainsoft/GHTUtils
707 * DataRelationTest2.cs: Removed use of obsolete System.Data.Tests.Mainsoft/GHTUtils
709 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
711 * DeletedRowInaccessibleExceptionTest: Added file
712 * DuplicateNameExceptionTest: Added file
713 * ConstraintExceptionTest: Added file
714 * EvaluateExceptionTest: Added file
715 * InRowChangingEventExceptionTest: Added file
716 * InvalidConstraintExceptionTest: Added file
717 * NoNullAllowedExceptionTest: Added file
718 * ReadOnlyExceptionTest: Added file
719 * SyntaxErrorExceptionTest: Added file
720 * RowNotInTableExceptionTest: Added file
722 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
724 * DataRelationTest2.cs: Added file
725 * DataRowTest2.cs: Added file
726 * DataRowCollectionTest2.cs: Added file
727 * DataRowViewTest2.cs: Added file
728 * DataTableCollectionTest2.cs: Added file
729 * DataTableTest2.cs: Added file
730 * DataViewTest2.cs: Added file
731 * ForeignKeyConstraintTest2.cs: Added file
732 * UniqueConstraintTest2.cs: Added file
734 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
736 * DataRelationCollectionTest2.cs: Added file
738 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
740 * DataColumnTest2.cs: Added file
742 2005-07-08 Sureshkumar T <tsureshkumar@novell.com>
744 * DataTableLoadRowTest.cs: Added tests for event handling.
745 PreserveChangesTest: Added few more tests.
747 2005-06-30 Eyal Alalouf <eyala@mainsoft.com>
749 * DataColumnCollectionTest2.cs: Added file
751 2005-06-29 Ben Maurer <bmaurer@ximian.com>
753 * DataTableTest.cs: Add Gonz's test from corlib that should be here.
755 2005-06-29 Atsushi Enomoto <atsushi@ximian.com>
757 * DataSetReadXmlSchemaTest.cs : set [Category("InetAccess")]
759 2005-06-15 Sureshkumar T <tsureshkumar@novell.com>
761 * DataSetTest.cs: added a test case for DataSet changes cascading
762 to child tables. test case idea from george.barbarosie@gmail.com
763 (George Barbarosie) in bug #75226.
765 2005-06-14 Atsushi Enomoto <atsushi@ximian.com>
767 * DataSetTest.cs : quick build fix.
769 2005-06-14 Sureshkumar T <tsureshkumar@novell.com>
771 * DataSetTest.cs: Added test case for GetChanges method.
773 2005-06-10 Atsushi Enomoto <atsushi@ximian.com>
775 * DataSetReadXmlSchemaTest.cs : TestSampleFileImportSimple() is not
776 working and it takes so much time (downloading), so just disable it.
778 2005-06-02 Atsushi Enomoto <atsushi@ximian.com>
780 * DataSetReadXmlSchemaTest.cs : testcase for bug #75121.
782 2005-05-29 Eyal Alaluf <eyala@mainsoft.com>
783 * ConstraintCollectionTest2.cs - New file containing Mainsoft ConstraintCollection tests.
785 2005-05-25 Sureshkumar T <tsureshkumar@novell.com>
787 * DataTableLoadRowTest.cs: Added additional cases for
788 AutoIncrementTest to gauge any side effect with auto
789 incrementing in case of upsert.
791 2005-05-20 Sureshkumar T <tsureshkumar@novell.com>
793 * DataRowCollectionTest.cs: Added a test to check Rows.Add (values
794 []) with null in the collection.
796 2005-05-11 Sureshkumar T <tsureshkumar@novell.com>
798 * DataTableTest.cs: revamped tests for ImportRow method. Checks
799 for all rowstates and pk violation of importing a deleted record.
801 2005-05-05 Sureshkumar T <tsureshkumar@novell.com>
803 * DataTableReaderTest.cs: Added a test to check when deleting the
806 2005-05-04 Sureshkumar T <tsureshkumar@novell.com>
808 * DataTableReaderTest.cs:
809 - reader.close in finally in all test cases.
810 - Added tests to check scenarios when the datasource is
811 modified/deleted/added.
812 - Added tests to check when the datatable is cleared.
815 - Added a test for DataTable. Should clear rows from indexes as
816 well. Simplified table creation for ClearReset test.
817 - Added a test to check whether Commit RowChanging & RowChanged
819 - ClearTest () : added case for checking whether TableCleared
822 2005-04-29 Sureshkumar T <tsureshkumar@novell.com>
824 * DataTableReaderTest.cs: Added few more tests.
826 2005-04-27 Sureshkumar T <tsureshkumar@novell.com>
828 * DataTableReaderTest.cs: Added Tests for DataTableReader class.
830 2005-04-22 Sureshkumar T <tsureshkumar@novell.com>
832 * DataTableLoadRowTest.cs: Added. A test case for testing
833 LoadDataRow method of DataTable. This tests for various
834 possiblities of row state and loadoption.
836 2005-04-19 Atsushi Enomoto <atsushi@ximian.com>
838 * DataViewTest.cs : added more RowStateFilter test (bug #74650).
840 2005-04-17 Atsushi Enomoto <atsushi@ximian.com>
842 * DataViewTest.cs : added more test for Delete() based on bug #74631.
844 2005-02-25 Atsushi Enomoto <atsushi@ximian.com>
846 * DataColumnTest.cs : added testcase for setting negative value on
847 DataColumn whose mapping is SimpleContent.
849 2005-02-15 Atsushi Enomoto <atsushi@ximian.com>
851 * DataSetAssertion.cs : don't exclude those attribute whose namespace
852 URI is not empty from sort target.
853 * DataSetTest.cs : removed GetNormalizedSchema() dependency from some
854 tests (i.e. DataSet now emits more MS-closer schemas).
855 * DataViewTest.cs : implemented test for RowFilter.
857 2005-02-04 Atsushi Enomoto <atsushi@ximian.com>
859 * DataSetTest.cs : WriteDifferentNamespaceSchema() is NotWorking.
860 It is impossible to fix (see code comment).
862 2005-02-04 Atsushi Enomoto <atsushi@ximian.com>
864 * DataSetTest.cs : Fixed strict type name under .NET 2.0.
866 2005-02-03 Sureshkumar T <tsureshkumar@novell.com>
868 * ForeignKeyConstraintTest.cs: TestCtor5: ad-hoc fixes for mono.
869 ms.net does not allow fkc.Table. LAMESPEC.
871 2005-02-03 Atsushi Enomoto <atsushi@ximian.com>
873 * DataViewManagerTest.cs : (Ctor) okay, #7 is silly test.
875 2005-02-02 Sureshkumar T <tsureshkumar@novell.com>
877 * DataTableTest.cs: ClearReset (): added valid error messages.
879 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
881 * DataViewManagerTest.cs : new file.
883 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
885 * DataViewTest.cs : Enable ComplexEventSequence1().
886 - Right now don't test ApplyDefaultSort event.
887 - Also row order between identical values depends on implementation.
889 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
891 * DataViewTest.cs : added practical event handling tests (though
892 NotWorking since it is still not complete).
894 2005-02-01 Atsushi Enomoto <atsushi@ximian.com>
896 * DataTableTest.cs : added RowChanging event test.
897 * DataViewTest.cs : make sure to clear event args.
899 2005-01-31 Sureshkumar T <tsureshkumar@novell.com>
901 * DataRowTest.cs: Added case for SetparentRow: create
902 DataRelations with createConstraints=false. part of the test case
905 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
907 * DataRowViewTest.cs : added RowVersion1() test.
909 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
911 * DataViewTest.cs : Enabled TestFindRows(). Added more FindRows() tests.
913 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
915 * DataTableTest.cs : PrimaryKeyColumnChecksNonNull() is working now.
917 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
919 * DataTableTest.cs : added tests for primary key constraint check
920 (not working right now).
922 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
924 * UniqueConstraintTest.cs : added DBNullAllowed().
926 2005-01-27 Atsushi Enomoto <atsushi@ximian.com>
928 * DataViewTest.cs : added test for ListChanged.
929 * DataRowViewTest.cs : (ItemException) fixed test. It is now working.
931 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
933 * DataTableTest.cs : finally run-test-ondotnet passes (i.e.
934 fixed incompatibility).
936 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
938 * DataViewTest.cs : With a tiny fix, removed NotDotNet.
940 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
942 * DataRowTest.cs : added DetachedRowItemException().
943 * DataSetTest.cs : WriteXmlSchema7() is now NotWorking.
945 2005-01-25 Sureshkumar T <tsureshkumar@novell.com>
947 * DataTableTest.cs: added test case for checking ImportRow when
948 the row state is detached. Test case by Ankit Jain.
950 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
952 * DataRowViewTest.cs : added IsEdit tests and Item tess (not working).
954 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
956 * DataRowViewTest.cs : added new file.
958 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
960 * DataSetReadXmlSchemaTest.cs : test labels were ambiguous.
961 * DataViewTest.cs : indentation was heavily broken.
963 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
965 * DataColumnTest.cs : Added SetMaxLength().
967 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
969 * store2.xsd, store3.xsd, store4.xsd : Added.
971 Disabled ReadWriteXmlSchema() and ReadWriteXmlSchemaIgnoreSchema()
972 for now. See the details in the code.
974 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
976 * DataRowTest.cs : more test for Current -> Default, test for
977 VersionNotFound, and test for InvalidConstraint on GetChildRows().
980 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
982 * DataRowTest.cs : Test if Default is used to check state of the row
983 instead of Detached. Patch by Ankit Jain.
985 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
987 * DataSetTest.cs : added CloneCopy2().
989 2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
991 * DataSetTest.cs : use more normalized schema comparison.
993 2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
996 DataSetAssertionTest.cs : In GetNormalizedSchema(), use manual
997 sorting using dom so that it can ignore XmlSerializer difference.
998 Added some new assertion methods.
1000 2005-01-19 Atsushi Enomoto <atsushi@ximian.com>
1002 * DataRowTest.cs : no need to gather 3 individual tests as RowEditTest.
1003 Let's not output to Console.
1005 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
1007 * DataViewTest.cs : made AddNew_2() and FindRows() pass under .NET 1.1.
1008 FindRows() is still not implemented, so marked as [Ignore].
1010 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
1012 * ForeignKeyConstraintTest.cs : Fixed Ctor5() to pass under MS.NET 1.1.
1013 Design time ctor() needs more love.
1014 * DataRelationCollectionTest.cs,
1015 DataTableCollectionTest.cs : Made Remove() pass under MS.NET 1.1.
1016 When index is out of range, IndexOutOfRangeException is thrown.
1017 DataRelationCollectionTest.AddException1() was invalid.
1019 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
1021 * ConstraintCollectionTest.cs : Fixed run-test-ondotnet. MS.NET does
1022 not fill Table property even after EndInit().
1023 * DataRelationTest.cs : Fixed run-test-ondotnet. ExpectedException
1025 * TypedDataSetGeneratorTest.cs : fixed GenerateName() both for
1026 run-test-ondotnet and run-test.
1028 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
1030 * DataSetTest.cs : WriteXmlSchema2() and WriteXmlSchema3() didn't pass
1031 on run-test-ondotnet. Removed extraneous Console output.
1032 modified WriteXmlSchema4(),WriteXmlSchema5() and WriteXmlSchema6()
1033 to use xmlserializer-based comparison.
1034 Fixed SerializeDataSet() to use ordinal MS result (it's not simple
1035 to compare results unless we have another WriteXmlSchema()
1038 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
1040 * DataSetAssertion.cs : forgot one required update for refreshed tests.
1042 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
1044 * DataSetReadXmlSchemaTest.cs : added test for bug #58744.
1045 * DataSetReadXmlTest.cs : Added NameConflictDSAndTable().
1047 Now use XmlSerializer based output, to avoid silly attribute order in
1048 OwnWriteXmlSchema(),WriteXmlSchema(),ReadWriteXmlSchemaIgnoreSchema(),
1049 ReadWriteXmlSchema() and WriteDifferentNamespaceSchema().
1050 Added SerializeDataSet2(),SerializeDataSet3(),DeserializeDataSet(),
1051 ReadWriteXml3(),WriteXmlSchema2(),WriteXmlSchema3(),WriteXmlSchema4(),
1052 WriteXmlSchema5(),WriteXmlSchema6(),WriteXmlSchema7(),
1053 WriteXmlExtendedProperties() and WriteXmlModeSchema().
1055 2004-10-14 Umadevi S <sumadevi@novell.com>
1056 * DataTableTest.cs : added testcase for subclass clone
1058 2004-10-14 Umadevi S <sumadevi@novell.com>
1059 * DataSetTest.cs : added testcase to check subclass clone
1061 2004-10-12 Atsushi Enomoto <atsushi@ximian.com>
1063 * DataSetTest.cs : now xs:schema contains xmlns="".
1065 2004-09-24 Umadevi S <sumadevi@novell.com>
1066 * DataRowTest.cs : Added a test for EnforceConstraints with relations defined.
1068 2004-09-24 Sureshkumar T <tsureshkumar@novell.com>
1070 * DataSetTest.cs (DataSetClearTest): Added a test for DataSet.Clear. This should not
1071 throw any exception and should override constraints.
1073 2004-09-19 Sureshkumar T <tsureshkumar@novell.com>
1074 * DataSetTest.cs : Added a test for Deserialization of dataset : DeserializeModifiedDataSet
1076 2004-08-24 Nick Drochak <ndrochak@ieee.org>
1077 * DataViewTest.cs : Fixed compile with csc
1079 2004-08-18 Umadevi S <sumadevi@novell.com>
1080 * DataViewTest.cs : Revamped to get Event handling tested
1081 Thanks to Punit Todi for his contribution towards the test cases
1083 2004-06-23 Umadevi S <sumadevi@novell.com>
1084 * DataTableTest.cs :Corrected Testcases to .net 1.1 specifications
1086 2004-06-23 Umadevi S <sumadevi@novell.com>
1087 * DataRelationTest.cs : Corrected AddRelation testcases
1089 2004-06-23 Umadevi S <sumadevi@novell.com>
1090 * ConstraintCollectionTest.cs : Corrected AddRange testcases
1092 2004-06-20 Atsushi Enomoto <atsushi@ximian.com>
1094 * DataTableCollectionTest.cs : Added test for DataSet and Namespace
1097 2004-06-18 Atsushi Enomoto <atsushi@ximian.com>
1099 * TypedDataSetGeneratorTest.cs : [TestFixture] was missing.
1101 2004-06-15 Atsushi Enomoto <atsushi@ximian.com>
1103 * DataSetTest.cs : Added regression for #53959.
1105 2004-05-31 Atsushi Enomoto <atsushi@ximian.com>
1107 * DataTableTest.cs : Added test for serialization by Boris Kirzner.
1108 * DataSetInferXmlSchemaTest.cs : Added test for schema element skip
1111 2004-05-27 Nick Drochak <ndrochak@ieee.org>
1113 * DataRelationCollectionTest.cs: Fixed build when using csc.
1115 2004-05-27 Umadevi S <sumadevi@novell.com>
1116 * Corrected small typos in DataTableCollectionTest & DataRelationCollectionTest
1118 2004-05-26 Umadevi S <sumadevi@novell.com>
1119 * Added files DataTableCollectionTest and DataRelationCollectionTest
1121 2004-05-19 Atsushi Enomoto <atsushi@ximian.com>
1123 * DataSetTest.cs : Fixed ReadWriteXmlSchema() that miscounted
1124 constraints and parent keys.
1126 2004-05-18 Atsushi Enomoto <atsushi@ximian.com>
1128 * DataSetTest.cs : Converted CRLF to LF for line ending comparison.
1129 (and added copyright line.)
1131 2004-05-17 Atsushi Enomoto <atsushi@ximian.com>
1133 * DataSetTest.cs : Added WriteXmlEncodedXml() test.
1135 2004-05-17 Atsushi Enomoto <atsushi@ximian.com>
1137 * DataSetAssertion.cs : Enabled "Ordinal" check again, unless the test
1139 * DataSetInferXmlSchemaTest.cs,
1140 DataSetReadXmlSchemaTest.cs : Enabled Ordinal check again, as long
1141 as working. Added IgnoredNamespaces() to inferxmlschema test.
1143 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
1145 * DataSetReadXmlSchemaTest.cs : Added test014.xsd tes (contains two
1146 simple repeatable elements).
1148 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
1151 DataSetReadXmlTest.cs,
1152 DataSetReadXmlSchemaTest.cs,
1153 DataSetInferXmlSchemaTest.cs,
1154 DataSetAssertion.cs : AssertDataTable() now checks Constraint count
1155 and ParentKey length.
1157 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
1159 * DataSetReadXmlSchemaTest.cs : Added tests for test012.xsd (repeatable
1160 simple element) and test013.xsd (reference to global element;
1163 2004-05-11 Atsushi Enomoto <atsushi@ximian.com>
1165 * DataSetTest.cs : Added WriteXmlToStream().
1167 2004-05-11 Atsushi Enomoto <atsushi@ximian.com>
1169 * DataSetReadXmlSchemaTest.cs : SingleElementTreatmentDifference() was
1170 incorrect. DataSet element is assumed only if there is only one
1172 * DataSetReadXmlTest.cs : Added error-reported test case.
1173 * DataSetInferXmlSchemaTest.cs : Modified more tests not to compare
1174 Ordinal for non-specified columns (that shouldn't be significant).
1176 2004-05-06 Atsushi Enomoto <atsushi@ximian.com>
1178 * ConstraintCollectionTest.cs : Table name should not be the same as
1179 for the purpose of this test.
1180 * DataSetReadXmlSchemaTest.cs : Added more tests based on schema files.
1181 * DataSetTest.cs : Reordered attributes to pass test in
1182 WriteDifferentNamespaceSchema().
1184 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
1186 * ForeignKeyConstraintTest.cs : Made tests pass under MS.NET 1.1.
1187 Don't catch every kind of exception. That does nothing but keep us
1188 away from the exact error location.
1189 * DataSetTest.cs : Make sure that we read schema correctly, before
1190 testing WriteXmlSchema.
1192 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
1194 * DataColumnCollectionTest.cs : catch only specific exception. Don't
1195 rely on localizable error message.
1196 * DataSetTest.cs : Attribute orders should not be significant, so
1197 just hacked to match current implementation's order.
1198 Added WriteNestedTableXml().
1200 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
1202 * ConstraintCollectionTest.cs : uncommented some tests that should be
1203 implemented until mono 1.0.
1204 * ConstraintTest.cs : use ExpectedException. Don't expect localizable
1206 * DataColumnTest.cs,
1207 DataRelationTest.cs,
1208 DataRowCollectionTest.cs : catch only specific type exception.
1209 Don't rely on (test) localizable messages.
1210 * DataSetAssertion.cs : We shouldn't expect exact column ordinals
1211 when infering/reading the structures from documents/schemas.
1213 2004-04-29 Atsushi Enomoto <atsushi@ximian.com>
1215 * DataRowTest.cs : Added a test for auto increment column and item
1216 integrity (it caused index out of range exception).
1218 2004-04-27 Atsushi Enomoto <atsushi@ximian.com>
1220 * ConstraintCollectionTest.cs,
1223 ForeignKeyConstraintTest.cs : Fixes for incorrect NET_1_0 use.
1224 * DataRowCollectionTest.cs : just check exception type. Don't check
1225 localizable error message.
1226 * DataSetAssertion.cs : Removed AssertDataSet() with just 4 argument.
1227 Added relation count parameter for AssertDataTable().
1228 Added Nested check parameter for AssertDataRelation().
1229 * DataSetInferXmlSchemaTest.cs,
1230 DataSetReadXmlTest.cs,
1231 DataSetReadXmlSchemaTest.cs :
1232 Applied new AssertDataTable(). Added more check on
1233 DataSetReadXmlSchemaTest.SingleElementTreatmentDifference ().
1235 2004-04-22 Atsushi Enomoto <atsushi@ximian.com>
1237 All fixes are to make them pass under MS.NET 1.1.
1239 * ConstraintCollectionTest.cs : Fixed to pass under MS.NET 1.1.
1240 * DataRelationTest.cs : Creation4() never works.
1241 * DataSetInferXmlSchemaTest.cs :
1242 Fixed xml9 test (relation count).
1243 Some mappings were incorrectly specified int.
1244 ConflictColumnTable() test incorrectly tested different columns.
1245 Fixed exception type on ConflictExistingPrimaryKey().
1246 * DataSetReadXmlSchemaTest.cs :
1247 Use fixed current culture.
1248 Fixed exceptoin type on NestedReferenceNotAllowed().
1249 * DataSetReadXmlTest.cs :
1250 InferSchema mode is said as to load rows.
1252 SqlGuid test depends on the runtime version.
1253 In WriteDifferentNamespaceSchema(), we're going to set the same
1254 order for namespaces (just for ease of tests).
1255 Fixed many bugs on SerializeDataSet() test.
1256 * DataTableTest.cs :
1257 Set culture only on NET_1_0. Culture difference causes exception
1259 Don't depend on error message string (consider localization).
1260 Under .NET 1.1, constraints looks also vanishes on table's Clear().
1261 * ForeignKeyConstraintTest.cs :
1262 Ignore TestCtor5(). That does not work under .NET 1.1.
1263 Fixed some exception type differences.
1265 2004-04-22 Atsushi Enomoto <atsushi@ximian.com>
1267 * DataSetInferXmlSchemaTest.cs : Added ConflictExistingPrimaryKey().
1268 * DataSetReadXmlTest.cs : Added IgnoreSchemaShouldFillData().
1269 * DataSetTest.cs : Added IgnoreColumnEmptyNamespace() and
1272 2004-04-20 Atsushi Enomoto <atsushi@ximian.com>
1274 * DataSetInferXmlSchema.cs : added more 16 patterns.
1275 (mostly fails as yet).
1276 * DataSetReadXmlTest.cs : Reverted yesterday's incorrect part.
1277 As for XmlReadMode = Auto, data row should be read.
1278 * DataSetTest.cs : Added Namespace and Prefix tests.
1279 Added WriteDifferentNamespaceSchema().
1281 hmm... WriteXmlSchema() also needs more love :(
1283 2004-04-19 Atsushi Enomoto <atsushi@ximian.com>
1285 * Added DataSetInferXmlSchemaTest.cs.
1286 * DataSetReadXmlTest.cs : Fixed test bogus. When ReadMode is
1287 InferSchema, it should not load any data rows.
1288 * DataSetAssertion.cs : Added AssertDataSet() overroad that takes
1291 2004-04-19 Atsushi Enomoto <atsushi@ximian.com>
1293 * Added missing ChangeLog entry.
1294 * ConstraintCollectionTest.cs :
1295 Ignore some tests that should fail (They also fail under MS.NET).
1296 * DataSetReadXmlSchemaTest.cs :
1297 - Added SingleElementTreatmentDifference() and PrefixedTargetNS().
1298 - Modified UnusedComplexTypesInored() to make sure DataSetName is set.
1299 - Renamed DataSetElementCannotBeReferenced() to
1300 NestedReferenceNotAllowed().
1301 - Modified ReadElemAttrPattern() to LocaleOnRootWithoutIsDataSet()
1302 to test msdata:Locale.
1303 * DataSetTest.cs : Due to mcs bug #57200, csc does not allow
1304 System.Type.GetType(), so modified them all.
1306 2004-04-16 Atsushi Enomoto <atsushi@ximian.com>
1308 * DataSetAssertion.cs : Added AssertDataColumn().
1309 * DataSetReadXmlSchemaTest.cs : Added more strange cases.
1311 2004-04-15 Umadevi S (sumadevi@novell.com)
1312 * ForeignKeyConstraintTest - constructor testing,
1313 * DataSet - test for Clone and Copy methods.
1315 2004-04-15 Atsushi Enomoto <atsushi@ximian.com>
1317 * Added DataSetAssertion.cs and DataSetReadXmlSchema.cs.
1318 * DataSetReadXmlTest.cs : separate assertion methods into
1319 DataSetAssertion.cs. Added label argument to AssertDataTable.
1321 2004-04-15 Atsushi Enomoto <atsushi@ximian.com>
1323 * DataSetReadXmlTest.cs : Tests were incorrect. They should be done
1324 against new dataset. So just added another sequential read tests.
1326 2004-04-14 Atsushi Enomoto <atsushi@ximian.com>
1328 * Added DataSetReadXmlTest.cs. (specific to ReadXml() in DataSet).
1330 2004-04-12 Atsushi Enomoto <atsushi@ximian.com>
1332 * DataSetTest.cs : More path fix. Don't expect End of Line = "\n".
1333 It might be "\r\n" or else.
1335 2004-04-09 Atsushi Enomoto <atsushi@ximian.com>
1337 * DataColumnTest.cs,
1339 DataTableTest.cs : build fix: csc does not allow
1340 System.Type inside namespace MonoTests.System.Data.
1341 * DataSetTest.cs : path fix.
1342 * DataRelationTest.cs : path fix. Don't test error message: It should
1343 vary by message translations. Split tests and use ExpectedException.
1345 2004-03-31 Juraj Skripsky <juraj@hotfeet.ch>
1347 * DataColumnTest.cs : fixes here and there,
1348 make all tests pass on ms.net.
1350 2004-03-29 Juraj Skripsky <juraj@hotfeet.ch>
1352 * DataTableTest.cs : add test case for bug #55503,
1353 comment out meaningless test cases.
1355 2004-01-21 Atsushi Enomoto <atsushi@ximian.com>
1357 * Added TypedDataSetGeneratorTest.cs.
1359 2003-12-18 Jackson Harper <jackson@ximian.com>
1361 * DataViewTest.cs: Add some tests for new methods.
1363 2003-05-26 Ben Maurer <bmaurer@users.sourceforge.net>
1364 * DataViewTest.cs: Added new test from
1367 2003-05-13 Martin Willemoes Hansen <mwh@sysrq.dk>
1368 * All tests inherits from Assertion, and
1369 Assertion. prefixes removed
1371 2003-04-05 Ville Palo <vi64pa@kolumbus.fi>
1373 * DataTableTest.cs: little fix.
1375 2003-03-27 Ville Palo <vi64pa@kolumbus.fi>
1377 * UniqueConstraintTest.cs: some minor fixes.
1379 2003-03-26 Ville Palo <vi64pa@kolumbus.fi>
1381 * DataRowCollectionTest.cs: Tests for AutoIncrement
1383 2003-03-25 Ville Palo <vi64pa@kolumbus.fi>
1385 * DataTableTest.cs: Added test for PrimaryKey-property
1387 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
1389 * DataColumnCollectionTest.cs: little fix.
1391 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
1393 * DataColumnCollectionTest.cs: Typos
1395 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
1397 * DataSetTest.cs: Fixed line-ending problems
1399 2003-03-06 Ville Palo <vi64pa@kolumbus.fi>
1401 * DataTableTest.cs: More tests for Select ()
1403 2003-02-28 Ville Palo <vi64pa@kolumbus.fi>
1405 * DataColumnCollectionTest.cs: Added more tests.
1406 * DataRowCollectionTest.cs: Added more tests.
1408 2003-04-02 Ville Palo <vi64pa@koti.soon.fi>
1410 * DataColumnTest.cs: Added tests for Expression property
1412 2003-03-02 Ville Palo <vi64pa@koti.soon.fi>
1414 * DataTableTest.cs: More tests for Select
1416 2003-31-01 Ville Palo <vi64pa@koti.soon.fi>
1418 * DataTableTest.cs: Added more tests for Select (string) -method
1420 2003-27-01 Ville Palo <vi64pa@koti.soon.fi>
1422 * DataRelationTest.cs: Added more tests
1424 2003-27-01 Ville Palo <vi64pa@koti.soon.fi>
1426 * DataTableTest.cs: Added test for DataTable.Select ()
1428 2003-24-01 Ville Palo <vi64pa@koti.soon.fi>
1430 * UniqueConstraint.cs: More tests
1432 2003-23-01 Ville Palo <vi64pa@koti.soon.fi>
1434 * ForeignKeyConstraint.cs: More tests
1436 2003-22-01 Ville Palo <vi64pa@koti.soon.fi>
1438 * DataRelationTest.cs: More tests and little clean up.
1440 2003-14-01 Ville Palo <vi64pa@koti.soon.fi>
1442 * DataRelationTest.cs: Added more tests
1444 2003-13-01 Ville Palo <vi64pa@koti.soon.fi>
1446 * DataRelationTest.cs: Test class for DataRelation
1448 2002-12-26 Ville Palo <vi64pa@koti.soon.fi>
1450 * own_schema.xsd: XmlSchema for testing ReadXmlSchema() -method
1451 * DataSetTest.cs: Added more Xml-tests.
1453 2002-12-17 Ville Palo <vi64pa@koti.soon.fi>
1456 * store.xsd: new xmldoment and xmlschema for testing DataSet
1457 * DataSetTest.cs: Added some Xml-tests.
1458 * AllTests.cs: Added DataSetTest
1460 2002-10-23 Nick Drochak <ndrochak@gol.com>
1462 * ConstraintCollectionTest.cs (SetUp): Clear the constraints before
1464 * ConstraintTest.cs: same
1465 * DataColumnTest.cs: Get exceptions straight. Some are thrown and some
1468 2002-10-22 Nick Drochak <ndrochak@gol.com>
1470 * DataColumnTest.cs: Remove compiler warnings and use caught exception
1471 to report useful info.