1 2008-12-29 Gert Driesen <drieseng@users.sourceforge.net>
3 * DataTableTest.cs: Allow NFIFromBug55978 test to pass when MONO_PATH
6 2008-11-18 Raja R Harinath <harinath@hurrynot.org>
8 * DataSetTest.cs (Bug420862): New test.
10 2008-09-16 brandin claar <brandin.claar@gmail.com>
12 * BinarySerializationTest.cs (TestDefaultValues): New.
13 (TestEmptyTable): New.
15 2008-08-14 Gert Driesen <drieseng@users.sourceforge.net>
17 * DataViewTest2.cs (DataViewManager): Check for reference equality
18 instead of using Equals to avoid test regression using more recent
21 2008-08-14 Gert Driesen <drieseng@users.sourceforge.net>
23 * DataTableTest2.cs: Added test for LoadDataRow with readonly columns.
25 2008-08-04 Raja R Harinath <harinath@hurrynot.org>
27 * XmlDataReaderTest.cs (XmlLoadCustomTypesTest): Fix compile
28 error, there's no DataSet.Close ().
30 2008-07-30 Veerapuram Varadhan <vvaradhan@novell.com>
32 * XmlDataReaderTest.cs: Added test for Bug#377146
34 2008-07-20 Gert Driesen <drieseng@users.sourceforge.net>
36 * XmlDataLoaderTest.cs: Use temporary file in TEMP dir instead of
37 creating file in source dir. Cleaned up test.
40 * DataTableTest5.cs: Use temporary file in TEMP dir instead of creating
42 * TestFile3.xml, TestFile5.xml: Removed test output.
44 2008-07-20 Gert Driesen <drieseng@users.sourceforge.net>
50 * DataTableTest5.cs: Code formatting (spaces to tabs, removed extra
51 spaces/tabs). Use typeof instead of Type.GetType. Ensure (File)Streams
52 are always closed. Improved exception tests.
54 2008-07-20 Gert Driesen <drieseng@users.sourceforge.net>
56 * DataRowTest2.cs: Improved int indexer test for setting value of
57 column to null/DBNull. Enabled indexer tests for setting column
60 2008-07-04 Gert Driesen <drieseng@users.sourceforge.net>
63 * MissingPrimaryKeyExceptionTest.cs: Fixed line endings.
65 2008-07-04 Gert Driesen <drieseng@users.sourceforge.net>
67 * ConstraintCollectionTest2.cs
69 * DataRelationCollectionTest2.cs
70 * DataRowCollectionTest2.cs
71 * DataTableCollectionTest2.cs
74 * VersionNotFoundException.cs: Fixed line endings.
76 2008-07-04 Gert Driesen <drieseng@users.sourceforge.net>
78 * DataColumnCollectionTest.cs: Added test for Add (String) with null
79 and zero-length column name.
80 * DataColumnCollectionTest2.cs: Added/improved indexer tests.
81 * DataRowTest2.cs: Added/improved indexer tests. Enabled indexer test
84 2008-07-03 Gert Driesen <drieseng@users.sourceforge.net>
86 * DataRowTest2.cs: Added indexer tests.
88 2008-06-19 Atsushi Enomoto <atsushi@ximian.com>
90 * TestMerge1.xml : new test file.
91 * DataSetTest2.cs : added test for Merge() to verify that it copies
92 constraints in DataRelation.
94 2008-06-18 Atsushi Enomoto <atsushi@ximian.com>
96 * DataTableTest.cs : do not just copy [Ignore]d tests from DataSet
97 without [Ignore]. They won't pass.
98 Also, what is that TARGET_JVM use? It looks inconsistent.
100 2008-06-18 Atsushi Enomoto <atsushi@ximian.com>
102 * DataSetInferXmlSchemaTest.cs: correction in code comment.
104 2008-06-17 Atsushi Enomoto <atsushi@ximian.com>
106 * TestFile3.xml, TestFile5.xml : they do not match what should be
107 actually written and causes svn diff mess.
109 2008-06-16 Atsushi Enomoto <atsushi@ximian.com>
111 * DataColumnTest.cs : fixed Defaults3() case. After changing some
112 test lines I have messed net_1_0 profile results.
114 2008-06-16 Atsushi Enomoto <atsushi@ximian.com>
116 * DataTableTest.cs, DataTableReadWriteXmlTest.cs, DataSetTest.cs:
117 fixed couple of assertions that expect wrong results. Eliminated
118 English imperialism. Some other cosmetic fixes.
120 2008-06-16 Atsushi Enomoto <atsushi@ximian.com>
122 * DataViewTest2.cs DataColumnTest.cs DataSetTest2.cs
123 UniqueConstraintTest.cs DataRowCollectionTest.cs DataRowTest2.cs
124 DataColumnCollectionTest.cs DataRelationTest.cs
125 DataTableReaderTest.cs DataRowTest.cs :
126 Eliminate English imperialism. They fail on non-English .NET.
128 2008-06-16 Atsushi Enomoto <atsushi@ximian.com>
130 * DataTableTest3.cs : bang bang bang, close Stream before Assertion
131 fails and throws away the remaining code paths.
133 2008-06-13 Atsushi Enomoto <atsushi@ximian.com>
135 * DataTableTest.cs, DataSetTest.cs
136 We could use default value as is, not in string form. This makes
137 comparison more strict.
140 Added test for non-DBNull case and changing DataType case.
142 2008-04-16 Veerapuram Varadhan <vvaradhan@novell.com>
144 * DataSetReadXmlTest.cs: Added tests for same parent/child table
147 2008-02-04 Arina Itkes <arinai@mainsoft.com>
149 * DataTableTest5.cs: Removing of "Ignore" category
150 for tests on IXmlSerializable.ReadXml for empty DataTable.
152 2008-02-03 Arina Itkes <arinai@mainsoft.com>
154 * XmlExportOfTypedDataSetTest.cs: added test for exporting of
155 a generated typed DataSet and DataTable by a same XmlExporter.
157 2008-01-28 Arina Itkes <arinai@mainsoft.com>
159 * DataTableTest5.cs: added tests for implemetation
160 of IXmlSerializable.WriteXml in DataTable class.
162 2007-11-14 Atushi Enomoto <atsushi@ximian.com>
164 * DataSetTest.cs : added test for r89307 fix (it is for XmlSerializer
165 but needs to be in sys.data).
166 * MonkeyDataSet.cs : test support classes (generated by xsd).
168 2007-10-21 Gert Driesen <drieseng@users.sourceforge.net>
170 * DataColumnTest.cs: No longer derive from deprecated Assertion class.
171 Code formatting. Added test for DateTimeMode.
173 2007-08-06 Nagappan A <anagappan@novell.com>
175 * DataTableTest.cs (Bug55978): In some cases this test case was
176 failing with Invalid Date format. So modified the testcase to use
177 invariant culture for DateTime.
179 2007-07-26 Nagappan A <anagappan@novell.com>
181 * DataTableTest.cs (Bug82109): Should always parse the object of
182 type DateTime in InvariantCulture CultureInfo, Fixes Bug # 82109.
184 2007-05-18 Chris Toshok <toshok@ximian.com>
186 * DataViewTest.cs (DefaultColumnNameAddListChangedTest): new test
187 for figuring out the sorts of events raised between 1.1 and 2.0
188 when you add a column with the default name.
190 2007-02-23 Nagappan A <anagappan@novell.com>
192 * DataRowTest2.cs (DataRowExpressionDefaultValueTest): Added new
193 test-case for bug # 80505.
195 * TrailingSpaceTest.cs: Added new test-case for bug # 79695.
197 * TestReadXml1.xml: Added new XML for bug # 80596.
199 * TestReadXmlSchema1.xml: Added new XML schema for bug # 80596.
201 * XmlDataLoaderTest.cs: Added new test-case for bug # 80596.
203 * XmlDataReaderTest.cs: Added new test-case for bug # 80596.
205 2007-02-20 Gert Driesen <drieseng@users.sourceforge.net>
207 * DataSetReadXmlTest.cs: Enable test for bug #80048 on 2.0 profile.
209 2007-02-09 Nagappan A <anagappan@novell.com>
211 * TestFile5.xml: Added new XML file required for tests.
213 * TestFile3.xml: Added new XML file required for tests.
215 2007-01-08 Nagappan A <anagappan@novell.com>
217 * DataViewTest.cs: Fixed compilation warning.
219 * DataRowTest.cs: Fixed compilation warning.
221 * DataTableLoadRowTest.cs (LoadRowTestUpsert)
222 (LoadRowTestOverwriteChanges, LoadRowTestPreserveChanges): Added
223 more test conditions and also fixed compilation warnings.
225 * DataColumnCollectionTest.cs: Fixed compilation warning.
227 * DataSetInferXmlSchemaTest.cs: Fixed compilation warning.
229 2006-12-11 Chris Toshok <toshok@ximian.com>
231 * DataViewTest.cs: new test for GetItemProperties being called on
232 a DataView without an associated DataTable. we crash, but should
233 return an empty collection.
235 2006-12-08 Nagappan A <anagappan@novell.com>
237 * DataTableTest3.cs, DataTableTest4.cs, DataSetTest2.cs: Updated
238 private method name from Test to Verify, as NUnit was reporting
239 API signature is invalid.
241 2006-12-07 Chris Toshok <toshok@ximian.com>
243 * DataViewTest.cs: add unit test for parent/child relation
246 2006-12-07 Nagappan A <anagappan@novell.com>
248 * DataTableTest3.cs, DataTableTest4.cs: Added new test-cases to test
249 ReadXml and WriteXml, provided by deepak_2603@yahoo.com. Added
252 2006-12-05 Raja R Harinath <rharinath@novell.com>
254 * DataColumnCollectionTest.cs, DataRowCollectionTest.cs: Modernize.
256 * DataSetAssertion.cs: Don't derive from 'Assertion'. Modernize.
257 * DataSetInferXmlSchemaTest.cs, DataSetReadXmlSchemaTest.cs,
258 DataSetReadXmlTest.cs, DataSetTest.cs, DataTableLoadRowTest.cs,
259 DataTableReaderTest.cs, DataTableTest.cs: Modernize.
261 2006-12-05 Nagappan A <anagappan@novell.com>
263 * DataSetReadXmlTest.cs (ColumnOrder, XmlSpace): Modified
264 AssertEquals to NUnit.Framework.Assert.AreEqual.
266 * DataTableTest.cs (ReadWriteXmlSchema_ByFileName): Fixed Not
267 Working test case and made it working.
269 * DataColumnCollectionTest.cs (CaseSensitiveIndexOfTest): To test
270 case sensitive column name with IndexOf member function.
272 2006-11-28 Nagappan A <anagappan@novell.com>
274 * DataTableTest.cs (TestWriteXmlSchema1): Modified the expected
275 output same as MS.NET 2.0 output.
276 (TestWriteXmlSchema2, TestWriteXmlSchema3): Modified the expected
277 output same as MS.NET 2.0 output.
278 (WriteXmlSchema, WriteXmlSchema2, WriteXmlSchema3): Updated the tests
279 to work. Removed NotWorking attribute.
280 (WriteXmlSchema4, WriteXmlSchema5, WriteXmlSchema6): Updated the tests
281 to work. Removed NotWorking attribute.
282 (WriteXmlSchema_Relations_ForeignKeys): Updated the tests to
283 work. Removed NotWorking attribute.
284 (ReadWriteXmlSchema_2, ReadWriteXmlSchemaExp_NoTableName): Updated
285 the tests to work. Removed NotWorking attribute.
286 (ReadWriteXmlSchemaExp_NoFileName): Added new tests.
288 * DataSetTest.cs: Updated the tests to work with 2.0
289 profile. Expected 2.0 and 1.0 outputs are different with respect
292 * DataRowCollectionTest.cs (IndexOf): API is implemented and so
293 removed NotWorking attribute.
294 (IndexOfTest): Added new test to test IndexOf API.
296 2006-11-26 Gert Driesen <drieseng@users.sourceforge.net>
298 * DataSetReadXmlTest.cs: Added NotWorking test for bug #80048.
300 2006-11-26 Gert Driesen <drieseng@users.sourceforge.net>
302 * DataSetReadXmlTest.cs: Added NotWorking test for bug #80045.
304 2006-11-21 Nagappan A <anagappan@novell.com>
306 * DataViewTest.cs (BeginInit2): Checks for the data view public
309 * DataSetTest.cs (CreateDataReader1, CreateDataReader2,
310 CreateDataReader3, Load_Basic, Load_TableConflictT,
311 Load_TableConflictT, Load_TableConflictF, Load_TableUnknown,
312 Load_StringsAsc, Load_StringsDesc, Load_StringsNew,
313 Load_StringsNewMerge): Removed 'NotWorking' attribute and made the
316 * DataSetTest2.cs (LoadTest1, LoadTest2): Implemented functions to
319 2006-11-15 Nagappan A <anagappan@novell.com>
321 * DataTableTest.cs (NewRowAddedTest): Checks for the DataTable
322 TableNewRow added event raise.
323 (ClearTest): Checks for the table clearning event fired on
325 (OnTableClearing, OnTableNewRowAdded): Implemented new event
327 (TestWriteXmlSchema1): Test WriteXmlSchema on a DataTable without
328 associating a DataSet.
329 (TestWriteXmlSchema2): Test WriteXmlSchema on a DataTable after
330 associating a DataSet, but without hierarchy.
331 (TestWriteXmlSchema3): Test WriteXmlSchema on a DataTable after
332 associating a DataSet, with hierarchy.
333 (TableInitializedEventTest[1234]): Tests different TableInitialized
335 * BinarySerializationTest.cs: Added new file to test
336 BinarySerialization implementation.
338 2006-11-24 Konstantin Triger <kostat@mainsoft.com>
340 * DataColumnTest.cs: Added test for DataColunm.AllowDBNull
341 * DataTableTest.cs: removed fixed NotWorkings
343 2006-10-24 Hagit Yidov <hagity@mainsoft.com>
345 * DataTableReadXmlSchemaTest.cs : More tests for ReadXmlSchema()
347 2006-10-12 Hagit Yidov <hagity@mainsoft.com>
349 * DataTableTest.cs : added tests for ReadXmlSchema() and WriteXmlSchema().
350 (Some of the tests use following files: own_schema1.xsd, own_schema2.xsd, region.xml, store.xsd)
352 2006-10-22 Gert Driesen <drieseng@users.sourceforge.net>
354 * ForeignKeyConstraintTest2.cs: Added test for bug #79689.
356 2006-10-12 Hagit Yidov <hagity@mainsoft.com>
358 * DataTableTest.cs : added tests for ReadXmlSchema() and WriteXmlSchema().
359 (Some of the tests use following files: own_schema1.xsd, own_schema2.xsd, region.xml, store.xsd)
361 2006-10-13 Gert Driesen <drieseng@users.sourceforge.net>
363 * DataRelationTest2.cs: Enabled test for bug #79233.
365 2006-10-12 Hagit Yidov <hagity@mainsoft.com>
367 * DataSetTest.cs : added tests for Load().
368 * DataTableTest.cs : added more tests for Load() and added LoadDataRow().
370 2006-10-06 Patrick Earl <mono@patearl.net>
372 * DataTableReadWriteXml.cs: Added new tests for the DataTable's
373 ReadXml and WriteXml methods. These tests assume proper
374 functioning of the DataSet ReadXml and WriteXml methods.
376 2006-10-03 Hagit Yidov <hagity@mainsoft.com>
378 * DataRowCollectionTest.cs : added tests for IndexOf().
379 * DataSetTest.cs : added tests for CreateDataReader().
380 * DataTableTest.cs : added tests for CreateDataReader() and for Load().
382 2006-09-18 Boris Kirzner <borisk@mainsoft.com>
384 * DataViewTest.cs : fix compilation error.
386 2006-09-17 Boris Kirzner <borisk@mainsoft.com>
388 * DataViewTest.cs : marked not wroker test for TARGET_JVM.
389 * DataSetTest.cs : marked not working net_2_0 tests.
391 2006-08-31 Gert Driesen <drieseng@users.sourceforge.net>
393 * DataRelationTest2.cs: Added test for bug #79233, currently marked
394 NotWorking. Set eol-style to native.
396 2006-08-31 Gert Driesen <drieseng@users.sourceforge.net>
398 * DataRowTest2.cs: Added test for bug #78885. Fixed line endings.
399 Set eol-style to native.
401 2006-07-25 Nagappan A <anagappan@novell.com>
403 * DataViewTest2.cs (AcceptChanges, ClearTable): Test case to
404 verify list changed event on table AcceptChanges and test case to
405 verify data table count is zero on table Clear. Fixes bug
406 78610. Thanks to Itai Bar-Haim <itaibh@gmail.com> for the
409 2006-07-20 Senganal T <tsenganal@novell.com>
411 * DataSetTest2.cs : Test exception is not raised when
412 missingschemaaction is set to ignore.
413 Thanks to Deepak Kr Valechha for the testcase
415 2006-07-17 Senganal T <tsenganal@novell.com>
418 - Tests for ToTable overloads
419 - Test for Equals method
420 - Tests to check for the Sort, RowFilter values when
421 DataView is created and when Table is set.
422 * DataViewTest_IBindingList.cs :
423 - Ensure tests do not depend on the order of
425 * DataViewTest_IBindingListView.cs : New
426 - Tests for IBindingListView interface methods
428 2006-07-15 Senganal T <tsenganal@novell.com>
430 * DataTableCollection.cs : Tests for IndexOf, Contains,
433 2006-07-14 Senganal T <tsenganal@novell.com>
435 * DataColumnTest2.cs : Test for SetOrdinal
437 2006-07-14 Senganal T <tsenganal@novell.com>
439 * DataRelationTest2.cs
440 * ForeignKeyConstraintTest2.cs
442 Tests for DateTimeMode property
444 Tests for Merge Methods
446 2006-07-13 Senganal T <tsenganal@novell.com>
448 * DataSetTest2.cs : Test for bug #78842
450 2006-07-12 Senganal T <tsenganal@novell.com>
452 * ConstraintCollectionTest2.cs : Test Remove behavior.
454 2006-07-12 Senganal T <tsenganal@novell.com>
456 * DataSetTest2.cs : Added test to check ReadXml of a Diffgram
457 when part/whole of schema is missing on the dataset. Currently if
458 schema is missing we run into an infinite loop.
460 2006-07-11 Senganal T <tsenganal@novell.com>
462 * DataSetTest2.cs : Added tests for DataSet.WriteXmlSchema and
463 ReadXmlSchema methods to test nested schemas.
464 Also tests for bug #78810.
466 2006-06-30 Senganal T <tsenganal@novell.com>
468 * DataRowTest2.cs : Added tests for new 2.0 methods in DataRow
470 2006-06-28 Senganal T <tsenganal@novell.com>
472 * DataSetTest2.cs : Removed ReadXml_Strm, ReadXml_Strg
473 ReadXml_ByTextReader, ReadXml_ByXmlReader :
474 Temporarily removed as these are failing, in a different
475 timezone, due to bug in DateTime.
477 2006-06-27 Senganal T <tsenganal@novell.com>
479 * DataTableReaderTest.cs :
480 - Tests for Schema verification.
481 - Test if GetName returns the ColumnName.
482 - Tests for Provider Specific types/values
484 - Test if Schema changes are caught and appropriate errors
487 2006-06-15 Senganal T <tsenganal@novell.com>
489 * DataTableTest2.cs :
490 - Test if the Sort Order is correct when Sort String is not
492 - Test if EvaluateException is raised if filter is not a
494 - Test if expression is evaluated corrected when the filter
497 2006-06-15 Senganal T <tsenganal@novell.com>
499 * DataSetTest2.cs : Test the behavior of EnforceConstraints
500 * DataViewTest_IBindingList.cs : Test to ensure the correct index is
502 * DataRowTest2.cs : Test to ensure the RowErrors and ColumnErrors are
505 2006-05-31 Senganal T <tsenganal@novell.com>
507 * DataSetTest2.cs : Fixed InferXmlSchema_inferingTables5.
508 Patch from Deepak Kr Velachha
510 2006-05-31 Senganal T <tsenganal@novell.com>
512 * DataSetTest2.cs,DataSetReadXmlSchemaTest.cs,DataSetTest.cs:
513 Cleanup NotWorking testcases
515 2006-05-02 Senganal T <tsenganal@novell.com>
517 * DataColumnTest2.cs : Test if IsNull (expr1,expr2) is parsed
518 correctly and if expr2 is returned when expr1 evaluates to null
520 2006-04-21 Senganal T <tsenganal@novell.com>
522 * DataTableTest2.cs : Test Duplicate values are handled appropriatly
523 during table loading ( BeginLoadData , EndLoadData). Test LoadDataRow
524 behaves appropriately if called outside BeginLoadData,EndLoadData.
526 2006-04-19 Senganal T <tsenganal@novell.com>
528 * DataSetTest2.cs : Test if ConstraintName with whitespace is saved
531 2006-03-25 Senganal T <tsenganal@novell.com>
533 * DataTableTest.cs : Fixed NotWorkingTest
535 2006-03-23 Senganal T <tsenganal@novell.com>
537 * DataTableTest2.cs :
538 - Ensure duplicate rows are merged when using LoadDataRow
539 * DataRowCollectionTest2.cs :
540 - Ensure row can be searched using Find (), when added using LoadDataRow
542 2006-03-22 Senganal T <tsenganal@novell.com>
544 * DataColumnTest2.cs :
545 * ConstraintCollectionTest2.cs :
546 - Ensure Constraints are correctly added/removed when Unique
547 property is modified.
548 - Ensure PrimaryKeyConstraint cannot be removed using Remove ()
549 - Ensure DataColumn's Unique Propery is modifed when adding/removing constraint
551 2006-03-20 Senganal T <tsenganal@novell.com>
554 - Added testcases for issues in Merge,Copy
555 * ConstraintCollectionTest2.cs
556 - Added testcases for issues in Add , IndexOf
558 2006-03-19 Boris Kirzner <borisk@mainsoft.com>
560 * ConstraintCollectionTest2.cs, DataColumnCollectionTest.cs,
561 DataRowCollectionTest.cs, DataTableCollectionTest.cs: ifdef code that is not
562 supposed to work in TARGET_JVM by now.
564 2006-03-09 Senganal T <tsenganal@novell.com>
566 * DataRowCollectionTest2.cs :
567 * DataTableTest2.cs :
568 - Fixed NotWorking tests.
570 2006-03-07 Senganal T <tsenganal@novell.com>
572 * DataRowCollectionTest2.cs :
573 * DataTableTest2.cs :
574 - Added failing testcases as NotWorking tests.
576 2006-03-05 Senganal T <tsenganal@novell.com>
579 * ConstraintCollectionTest2.cs
581 * DataRelationTest.cs
582 Added testcases for BeginInit and EndInit methods
584 2006-02-24 Senganal T <tsenganal@novell.com>
586 * ConstraintCollectionTest2.cs : added testcase for #77630
588 2006-02-22 Senganal T <tsenganal@novell.com>
590 * DataRowCollectionTest2.cs : Check if index is maintained for row on calling RejectChanges.
591 * DataTableTest2.cs : Check if data is loaded and merged (if key exists) correctly.
592 * ForeignKeyConstraintTest.cs : Check if a ParentColumn value can be modified
593 when the row is in 'Added' State. Also, check if child col values are
596 2006-02-16 Senganal T <tsenganal@novell.com>
599 - WriteXmlSchema_ForeignKeyConstraint : testcase for bug #77557
600 - WriteXmlSchema_RelationAnnotation :
601 - WriteXmlSchema_Relations_ForeignKeys :
602 ensure Relations and ForeignKeyConstraints are written and read correctly.
603 * DataSetReadXmlSchema.cs :
605 verify reading a foreignkeyconstraint doesent create a relation.
606 - ReadAnnotatedRelations_MultipleColumns :
607 verify multiple columns are read correctly if part of annotated relation.
609 2006-02-11 Senganal T <tsenganal@novell.com>
611 * DataTableTest.cs : Check AllowDBNull is set to false for PrimaryKey cols.
612 * DataTableTest2.cs : added testcases for bug #77404
614 2006-02-03 Senganal T <tsenganal@novell.com>
616 * DataTableCollectionTest2.cs,EvaluateExceptionTest.cs,
617 DataColumnTest.cs,DataRowViewTest.cs,DataRowCollectionTest2.cs,
618 DataTableTest2.cs,DataTableTest.cs,DataColumnCollectionTest2.cs,
619 DataColumnCollectionTest.cs,DataViewTest.cs,DataColumnTest2.cs
620 - Removed 'NotWorking' attributes for the testcases fixed
621 - Added few new testcases
623 2006-01-17 Senganal T <tsenganal@novell.com>
625 * DataRowTest2.cs : added testcase for bug #77267
627 2006-01-16 Boris Kirzner <borisk@mainsoft.com>
628 * DataColumnCollectionTest2.cs: added test case for index update on
631 2006-01-16 Atsushi Enomoto <atsushi@ximian.com>
633 * TypedDataSetGeneratorTest.cs : added test for bug #77248, but we
634 cannot enable it since it depends on mcs "installed".
636 2006-01-10 Senganal T <tsenganal@novell.com>
638 - Added testcase for bug #77188
640 2006-01-06 Senganal T <tsenganal@novell.com>
642 * DataColumnCollectionTest.cs
643 - Added couple of tests for Expression Columns.
645 2006-01-03 Senganal T <tsenganal@novell.com>
646 * DataSetTypedDataSetTest.cs : corrected the path to file : TypedDataSet.xml
647 to make sure the testcases pass
649 2006-01-03 Senganal T <tsenganal@novell.com>
650 *DataViewTest.cs : added testcases for bug #77104
652 2006-01-02 Boris Kirzner <borisk@mainsoft.com>
653 * DataTableCollectionTest2.cs, DataColumnTest2.cs,
654 DataViewTest2.cs, DataRowCollectionTest2.cs, DataTableTest2.cs,
655 DataRelationCollectionTest2.cs, ForeignKeyConstraintTest2.cs,
656 DataSetTest2.cs, ConstraintCollectionTest2.cs, DataRowTest2.cs,
657 DataColumnCollectionTest2.cs: new tests from Mainsoft repository.
658 * DataSetTypedDataSetTest.cs, VersionNotFoundException.cs,
659 MissingPrimaryKeyExceptionTest.cs: added files with new tests.
660 * TypedDataSet.xml - new xml file (for TypeDataSetTest.cs).
662 2005-12-20 Senganal T <tsenganal@novell.com>
663 * DataColumnTest.cs : added testcase for #77025
665 2005-12-15 Konstantin Triger <kostat@mainsoft.com>
667 * DataTableTest.cs: added SelectRowState test.
669 2005-12-07 Boris Kirzner <borisk@mainsoft.com>
670 * DataTableTest.cs: added ifdef for feature not supported in TARGET_JVM.
672 2005-11-30 Konstantin Triger <kostat@mainsoft.com>
674 * DataColumnTest.cs: Added ExpressionSubstringlimits.
676 2005-11-11 Senganal T <tsenganal@novell.com>
678 * DataSetTest2.cs : Added a testcase for bug#76517
680 2005-10-24 Konstantin Triger <kostat@mainsoft.com>
682 * DataTableTest.cs: Added test for object type validation (ColumnObjectTypeTest)
684 2005-10-21 Senganal T <tsenganal@novell.com>
686 * DataTableTest2.cs : addded test for #76213
688 2005-10-20 Atsushi Enomoto <atsushi@ximian.com>
690 * DataSetTest.cs : added test for #76480.
692 2005-10-14 Sureshkumar T <tsureshkumar@novell.com>
694 * DataViewTest_IBindingList.cs (FindTest): mark working. According
695 to printed DataView, the index returned is correct.
697 2005-10-11 Sureshkumar T <tsureshkumar@novell.com>
699 * DataViewTest_IBindingList.cs: Added test cases for IBindingList
700 implementation by DataView. This is used by DataGrid control.
702 2005-09-20 Sureshkumar T <tsureshkumar@novell.com>
704 * DataViewTest.cs: Added a case for Sort to accept columns with
706 (SortTests): Added cases for sorting order. TestCase from Marc
708 2005-08-02 Sureshkumar T <tsureshkumar@novell.com>
710 * DataTableTest.cs: Select (): added a case for apos escaping.
712 2005-08-02 Boris Kirzner <borisk@mainsoft.com>
713 * DataSetTest2.cs: added test case for ReadXmlSchema with relations and
716 2005-07-21 Sureshkumar T <tsureshkumar@novell.com>
718 * ForeignKeyConstraintTest.cs: added tests when adding fk
719 constraints with existing rows.
721 2005-07-21 Boris Kirzner <borisk@mainsoft.com>
722 * DataRowTest2.cs - Added RowError testcases.
724 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
726 * ConstraintExceptionTest.cs: Removed use of obsolete System.Data.Tests.Mainsoft/GHTUtils
727 * DataRelationTest2.cs: Removed use of obsolete System.Data.Tests.Mainsoft/GHTUtils
729 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
731 * DeletedRowInaccessibleExceptionTest: Added file
732 * DuplicateNameExceptionTest: Added file
733 * ConstraintExceptionTest: Added file
734 * EvaluateExceptionTest: Added file
735 * InRowChangingEventExceptionTest: Added file
736 * InvalidConstraintExceptionTest: Added file
737 * NoNullAllowedExceptionTest: Added file
738 * ReadOnlyExceptionTest: Added file
739 * SyntaxErrorExceptionTest: Added file
740 * RowNotInTableExceptionTest: Added file
742 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
744 * DataRelationTest2.cs: Added file
745 * DataRowTest2.cs: Added file
746 * DataRowCollectionTest2.cs: Added file
747 * DataRowViewTest2.cs: Added file
748 * DataTableCollectionTest2.cs: Added file
749 * DataTableTest2.cs: Added file
750 * DataViewTest2.cs: Added file
751 * ForeignKeyConstraintTest2.cs: Added file
752 * UniqueConstraintTest2.cs: Added file
754 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
756 * DataRelationCollectionTest2.cs: Added file
758 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
760 * DataColumnTest2.cs: Added file
762 2005-07-08 Sureshkumar T <tsureshkumar@novell.com>
764 * DataTableLoadRowTest.cs: Added tests for event handling.
765 PreserveChangesTest: Added few more tests.
767 2005-06-30 Eyal Alalouf <eyala@mainsoft.com>
769 * DataColumnCollectionTest2.cs: Added file
771 2005-06-29 Ben Maurer <bmaurer@ximian.com>
773 * DataTableTest.cs: Add Gonz's test from corlib that should be here.
775 2005-06-29 Atsushi Enomoto <atsushi@ximian.com>
777 * DataSetReadXmlSchemaTest.cs : set [Category("InetAccess")]
779 2005-06-15 Sureshkumar T <tsureshkumar@novell.com>
781 * DataSetTest.cs: added a test case for DataSet changes cascading
782 to child tables. test case idea from george.barbarosie@gmail.com
783 (George Barbarosie) in bug #75226.
785 2005-06-14 Atsushi Enomoto <atsushi@ximian.com>
787 * DataSetTest.cs : quick build fix.
789 2005-06-14 Sureshkumar T <tsureshkumar@novell.com>
791 * DataSetTest.cs: Added test case for GetChanges method.
793 2005-06-10 Atsushi Enomoto <atsushi@ximian.com>
795 * DataSetReadXmlSchemaTest.cs : TestSampleFileImportSimple() is not
796 working and it takes so much time (downloading), so just disable it.
798 2005-06-02 Atsushi Enomoto <atsushi@ximian.com>
800 * DataSetReadXmlSchemaTest.cs : testcase for bug #75121.
802 2005-05-29 Eyal Alaluf <eyala@mainsoft.com>
803 * ConstraintCollectionTest2.cs - New file containing Mainsoft ConstraintCollection tests.
805 2005-05-25 Sureshkumar T <tsureshkumar@novell.com>
807 * DataTableLoadRowTest.cs: Added additional cases for
808 AutoIncrementTest to gauge any side effect with auto
809 incrementing in case of upsert.
811 2005-05-20 Sureshkumar T <tsureshkumar@novell.com>
813 * DataRowCollectionTest.cs: Added a test to check Rows.Add (values
814 []) with null in the collection.
816 2005-05-11 Sureshkumar T <tsureshkumar@novell.com>
818 * DataTableTest.cs: revamped tests for ImportRow method. Checks
819 for all rowstates and pk violation of importing a deleted record.
821 2005-05-05 Sureshkumar T <tsureshkumar@novell.com>
823 * DataTableReaderTest.cs: Added a test to check when deleting the
826 2005-05-04 Sureshkumar T <tsureshkumar@novell.com>
828 * DataTableReaderTest.cs:
829 - reader.close in finally in all test cases.
830 - Added tests to check scenarios when the datasource is
831 modified/deleted/added.
832 - Added tests to check when the datatable is cleared.
835 - Added a test for DataTable. Should clear rows from indexes as
836 well. Simplified table creation for ClearReset test.
837 - Added a test to check whether Commit RowChanging & RowChanged
839 - ClearTest () : added case for checking whether TableCleared
842 2005-04-29 Sureshkumar T <tsureshkumar@novell.com>
844 * DataTableReaderTest.cs: Added few more tests.
846 2005-04-27 Sureshkumar T <tsureshkumar@novell.com>
848 * DataTableReaderTest.cs: Added Tests for DataTableReader class.
850 2005-04-22 Sureshkumar T <tsureshkumar@novell.com>
852 * DataTableLoadRowTest.cs: Added. A test case for testing
853 LoadDataRow method of DataTable. This tests for various
854 possiblities of row state and loadoption.
856 2005-04-19 Atsushi Enomoto <atsushi@ximian.com>
858 * DataViewTest.cs : added more RowStateFilter test (bug #74650).
860 2005-04-17 Atsushi Enomoto <atsushi@ximian.com>
862 * DataViewTest.cs : added more test for Delete() based on bug #74631.
864 2005-02-25 Atsushi Enomoto <atsushi@ximian.com>
866 * DataColumnTest.cs : added testcase for setting negative value on
867 DataColumn whose mapping is SimpleContent.
869 2005-02-15 Atsushi Enomoto <atsushi@ximian.com>
871 * DataSetAssertion.cs : don't exclude those attribute whose namespace
872 URI is not empty from sort target.
873 * DataSetTest.cs : removed GetNormalizedSchema() dependency from some
874 tests (i.e. DataSet now emits more MS-closer schemas).
875 * DataViewTest.cs : implemented test for RowFilter.
877 2005-02-04 Atsushi Enomoto <atsushi@ximian.com>
879 * DataSetTest.cs : WriteDifferentNamespaceSchema() is NotWorking.
880 It is impossible to fix (see code comment).
882 2005-02-04 Atsushi Enomoto <atsushi@ximian.com>
884 * DataSetTest.cs : Fixed strict type name under .NET 2.0.
886 2005-02-03 Sureshkumar T <tsureshkumar@novell.com>
888 * ForeignKeyConstraintTest.cs: TestCtor5: ad-hoc fixes for mono.
889 ms.net does not allow fkc.Table. LAMESPEC.
891 2005-02-03 Atsushi Enomoto <atsushi@ximian.com>
893 * DataViewManagerTest.cs : (Ctor) okay, #7 is silly test.
895 2005-02-02 Sureshkumar T <tsureshkumar@novell.com>
897 * DataTableTest.cs: ClearReset (): added valid error messages.
899 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
901 * DataViewManagerTest.cs : new file.
903 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
905 * DataViewTest.cs : Enable ComplexEventSequence1().
906 - Right now don't test ApplyDefaultSort event.
907 - Also row order between identical values depends on implementation.
909 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
911 * DataViewTest.cs : added practical event handling tests (though
912 NotWorking since it is still not complete).
914 2005-02-01 Atsushi Enomoto <atsushi@ximian.com>
916 * DataTableTest.cs : added RowChanging event test.
917 * DataViewTest.cs : make sure to clear event args.
919 2005-01-31 Sureshkumar T <tsureshkumar@novell.com>
921 * DataRowTest.cs: Added case for SetparentRow: create
922 DataRelations with createConstraints=false. part of the test case
925 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
927 * DataRowViewTest.cs : added RowVersion1() test.
929 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
931 * DataViewTest.cs : Enabled TestFindRows(). Added more FindRows() tests.
933 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
935 * DataTableTest.cs : PrimaryKeyColumnChecksNonNull() is working now.
937 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
939 * DataTableTest.cs : added tests for primary key constraint check
940 (not working right now).
942 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
944 * UniqueConstraintTest.cs : added DBNullAllowed().
946 2005-01-27 Atsushi Enomoto <atsushi@ximian.com>
948 * DataViewTest.cs : added test for ListChanged.
949 * DataRowViewTest.cs : (ItemException) fixed test. It is now working.
951 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
953 * DataTableTest.cs : finally run-test-ondotnet passes (i.e.
954 fixed incompatibility).
956 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
958 * DataViewTest.cs : With a tiny fix, removed NotDotNet.
960 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
962 * DataRowTest.cs : added DetachedRowItemException().
963 * DataSetTest.cs : WriteXmlSchema7() is now NotWorking.
965 2005-01-25 Sureshkumar T <tsureshkumar@novell.com>
967 * DataTableTest.cs: added test case for checking ImportRow when
968 the row state is detached. Test case by Ankit Jain.
970 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
972 * DataRowViewTest.cs : added IsEdit tests and Item tess (not working).
974 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
976 * DataRowViewTest.cs : added new file.
978 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
980 * DataSetReadXmlSchemaTest.cs : test labels were ambiguous.
981 * DataViewTest.cs : indentation was heavily broken.
983 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
985 * DataColumnTest.cs : Added SetMaxLength().
987 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
989 * store2.xsd, store3.xsd, store4.xsd : Added.
991 Disabled ReadWriteXmlSchema() and ReadWriteXmlSchemaIgnoreSchema()
992 for now. See the details in the code.
994 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
996 * DataRowTest.cs : more test for Current -> Default, test for
997 VersionNotFound, and test for InvalidConstraint on GetChildRows().
1000 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
1002 * DataRowTest.cs : Test if Default is used to check state of the row
1003 instead of Detached. Patch by Ankit Jain.
1005 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
1007 * DataSetTest.cs : added CloneCopy2().
1009 2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
1011 * DataSetTest.cs : use more normalized schema comparison.
1013 2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
1016 DataSetAssertionTest.cs : In GetNormalizedSchema(), use manual
1017 sorting using dom so that it can ignore XmlSerializer difference.
1018 Added some new assertion methods.
1020 2005-01-19 Atsushi Enomoto <atsushi@ximian.com>
1022 * DataRowTest.cs : no need to gather 3 individual tests as RowEditTest.
1023 Let's not output to Console.
1025 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
1027 * DataViewTest.cs : made AddNew_2() and FindRows() pass under .NET 1.1.
1028 FindRows() is still not implemented, so marked as [Ignore].
1030 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
1032 * ForeignKeyConstraintTest.cs : Fixed Ctor5() to pass under MS.NET 1.1.
1033 Design time ctor() needs more love.
1034 * DataRelationCollectionTest.cs,
1035 DataTableCollectionTest.cs : Made Remove() pass under MS.NET 1.1.
1036 When index is out of range, IndexOutOfRangeException is thrown.
1037 DataRelationCollectionTest.AddException1() was invalid.
1039 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
1041 * ConstraintCollectionTest.cs : Fixed run-test-ondotnet. MS.NET does
1042 not fill Table property even after EndInit().
1043 * DataRelationTest.cs : Fixed run-test-ondotnet. ExpectedException
1045 * TypedDataSetGeneratorTest.cs : fixed GenerateName() both for
1046 run-test-ondotnet and run-test.
1048 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
1050 * DataSetTest.cs : WriteXmlSchema2() and WriteXmlSchema3() didn't pass
1051 on run-test-ondotnet. Removed extraneous Console output.
1052 modified WriteXmlSchema4(),WriteXmlSchema5() and WriteXmlSchema6()
1053 to use xmlserializer-based comparison.
1054 Fixed SerializeDataSet() to use ordinal MS result (it's not simple
1055 to compare results unless we have another WriteXmlSchema()
1058 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
1060 * DataSetAssertion.cs : forgot one required update for refreshed tests.
1062 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
1064 * DataSetReadXmlSchemaTest.cs : added test for bug #58744.
1065 * DataSetReadXmlTest.cs : Added NameConflictDSAndTable().
1067 Now use XmlSerializer based output, to avoid silly attribute order in
1068 OwnWriteXmlSchema(),WriteXmlSchema(),ReadWriteXmlSchemaIgnoreSchema(),
1069 ReadWriteXmlSchema() and WriteDifferentNamespaceSchema().
1070 Added SerializeDataSet2(),SerializeDataSet3(),DeserializeDataSet(),
1071 ReadWriteXml3(),WriteXmlSchema2(),WriteXmlSchema3(),WriteXmlSchema4(),
1072 WriteXmlSchema5(),WriteXmlSchema6(),WriteXmlSchema7(),
1073 WriteXmlExtendedProperties() and WriteXmlModeSchema().
1075 2004-10-14 Umadevi S <sumadevi@novell.com>
1076 * DataTableTest.cs : added testcase for subclass clone
1078 2004-10-14 Umadevi S <sumadevi@novell.com>
1079 * DataSetTest.cs : added testcase to check subclass clone
1081 2004-10-12 Atsushi Enomoto <atsushi@ximian.com>
1083 * DataSetTest.cs : now xs:schema contains xmlns="".
1085 2004-09-24 Umadevi S <sumadevi@novell.com>
1086 * DataRowTest.cs : Added a test for EnforceConstraints with relations defined.
1088 2004-09-24 Sureshkumar T <tsureshkumar@novell.com>
1090 * DataSetTest.cs (DataSetClearTest): Added a test for DataSet.Clear. This should not
1091 throw any exception and should override constraints.
1093 2004-09-19 Sureshkumar T <tsureshkumar@novell.com>
1094 * DataSetTest.cs : Added a test for Deserialization of dataset : DeserializeModifiedDataSet
1096 2004-08-24 Nick Drochak <ndrochak@ieee.org>
1097 * DataViewTest.cs : Fixed compile with csc
1099 2004-08-18 Umadevi S <sumadevi@novell.com>
1100 * DataViewTest.cs : Revamped to get Event handling tested
1101 Thanks to Punit Todi for his contribution towards the test cases
1103 2004-06-23 Umadevi S <sumadevi@novell.com>
1104 * DataTableTest.cs :Corrected Testcases to .net 1.1 specifications
1106 2004-06-23 Umadevi S <sumadevi@novell.com>
1107 * DataRelationTest.cs : Corrected AddRelation testcases
1109 2004-06-23 Umadevi S <sumadevi@novell.com>
1110 * ConstraintCollectionTest.cs : Corrected AddRange testcases
1112 2004-06-20 Atsushi Enomoto <atsushi@ximian.com>
1114 * DataTableCollectionTest.cs : Added test for DataSet and Namespace
1117 2004-06-18 Atsushi Enomoto <atsushi@ximian.com>
1119 * TypedDataSetGeneratorTest.cs : [TestFixture] was missing.
1121 2004-06-15 Atsushi Enomoto <atsushi@ximian.com>
1123 * DataSetTest.cs : Added regression for #53959.
1125 2004-05-31 Atsushi Enomoto <atsushi@ximian.com>
1127 * DataTableTest.cs : Added test for serialization by Boris Kirzner.
1128 * DataSetInferXmlSchemaTest.cs : Added test for schema element skip
1131 2004-05-27 Nick Drochak <ndrochak@ieee.org>
1133 * DataRelationCollectionTest.cs: Fixed build when using csc.
1135 2004-05-27 Umadevi S <sumadevi@novell.com>
1136 * Corrected small typos in DataTableCollectionTest & DataRelationCollectionTest
1138 2004-05-26 Umadevi S <sumadevi@novell.com>
1139 * Added files DataTableCollectionTest and DataRelationCollectionTest
1141 2004-05-19 Atsushi Enomoto <atsushi@ximian.com>
1143 * DataSetTest.cs : Fixed ReadWriteXmlSchema() that miscounted
1144 constraints and parent keys.
1146 2004-05-18 Atsushi Enomoto <atsushi@ximian.com>
1148 * DataSetTest.cs : Converted CRLF to LF for line ending comparison.
1149 (and added copyright line.)
1151 2004-05-17 Atsushi Enomoto <atsushi@ximian.com>
1153 * DataSetTest.cs : Added WriteXmlEncodedXml() test.
1155 2004-05-17 Atsushi Enomoto <atsushi@ximian.com>
1157 * DataSetAssertion.cs : Enabled "Ordinal" check again, unless the test
1159 * DataSetInferXmlSchemaTest.cs,
1160 DataSetReadXmlSchemaTest.cs : Enabled Ordinal check again, as long
1161 as working. Added IgnoredNamespaces() to inferxmlschema test.
1163 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
1165 * DataSetReadXmlSchemaTest.cs : Added test014.xsd tes (contains two
1166 simple repeatable elements).
1168 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
1171 DataSetReadXmlTest.cs,
1172 DataSetReadXmlSchemaTest.cs,
1173 DataSetInferXmlSchemaTest.cs,
1174 DataSetAssertion.cs : AssertDataTable() now checks Constraint count
1175 and ParentKey length.
1177 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
1179 * DataSetReadXmlSchemaTest.cs : Added tests for test012.xsd (repeatable
1180 simple element) and test013.xsd (reference to global element;
1183 2004-05-11 Atsushi Enomoto <atsushi@ximian.com>
1185 * DataSetTest.cs : Added WriteXmlToStream().
1187 2004-05-11 Atsushi Enomoto <atsushi@ximian.com>
1189 * DataSetReadXmlSchemaTest.cs : SingleElementTreatmentDifference() was
1190 incorrect. DataSet element is assumed only if there is only one
1192 * DataSetReadXmlTest.cs : Added error-reported test case.
1193 * DataSetInferXmlSchemaTest.cs : Modified more tests not to compare
1194 Ordinal for non-specified columns (that shouldn't be significant).
1196 2004-05-06 Atsushi Enomoto <atsushi@ximian.com>
1198 * ConstraintCollectionTest.cs : Table name should not be the same as
1199 for the purpose of this test.
1200 * DataSetReadXmlSchemaTest.cs : Added more tests based on schema files.
1201 * DataSetTest.cs : Reordered attributes to pass test in
1202 WriteDifferentNamespaceSchema().
1204 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
1206 * ForeignKeyConstraintTest.cs : Made tests pass under MS.NET 1.1.
1207 Don't catch every kind of exception. That does nothing but keep us
1208 away from the exact error location.
1209 * DataSetTest.cs : Make sure that we read schema correctly, before
1210 testing WriteXmlSchema.
1212 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
1214 * DataColumnCollectionTest.cs : catch only specific exception. Don't
1215 rely on localizable error message.
1216 * DataSetTest.cs : Attribute orders should not be significant, so
1217 just hacked to match current implementation's order.
1218 Added WriteNestedTableXml().
1220 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
1222 * ConstraintCollectionTest.cs : uncommented some tests that should be
1223 implemented until mono 1.0.
1224 * ConstraintTest.cs : use ExpectedException. Don't expect localizable
1226 * DataColumnTest.cs,
1227 DataRelationTest.cs,
1228 DataRowCollectionTest.cs : catch only specific type exception.
1229 Don't rely on (test) localizable messages.
1230 * DataSetAssertion.cs : We shouldn't expect exact column ordinals
1231 when infering/reading the structures from documents/schemas.
1233 2004-04-29 Atsushi Enomoto <atsushi@ximian.com>
1235 * DataRowTest.cs : Added a test for auto increment column and item
1236 integrity (it caused index out of range exception).
1238 2004-04-27 Atsushi Enomoto <atsushi@ximian.com>
1240 * ConstraintCollectionTest.cs,
1243 ForeignKeyConstraintTest.cs : Fixes for incorrect NET_1_0 use.
1244 * DataRowCollectionTest.cs : just check exception type. Don't check
1245 localizable error message.
1246 * DataSetAssertion.cs : Removed AssertDataSet() with just 4 argument.
1247 Added relation count parameter for AssertDataTable().
1248 Added Nested check parameter for AssertDataRelation().
1249 * DataSetInferXmlSchemaTest.cs,
1250 DataSetReadXmlTest.cs,
1251 DataSetReadXmlSchemaTest.cs :
1252 Applied new AssertDataTable(). Added more check on
1253 DataSetReadXmlSchemaTest.SingleElementTreatmentDifference ().
1255 2004-04-22 Atsushi Enomoto <atsushi@ximian.com>
1257 All fixes are to make them pass under MS.NET 1.1.
1259 * ConstraintCollectionTest.cs : Fixed to pass under MS.NET 1.1.
1260 * DataRelationTest.cs : Creation4() never works.
1261 * DataSetInferXmlSchemaTest.cs :
1262 Fixed xml9 test (relation count).
1263 Some mappings were incorrectly specified int.
1264 ConflictColumnTable() test incorrectly tested different columns.
1265 Fixed exception type on ConflictExistingPrimaryKey().
1266 * DataSetReadXmlSchemaTest.cs :
1267 Use fixed current culture.
1268 Fixed exceptoin type on NestedReferenceNotAllowed().
1269 * DataSetReadXmlTest.cs :
1270 InferSchema mode is said as to load rows.
1272 SqlGuid test depends on the runtime version.
1273 In WriteDifferentNamespaceSchema(), we're going to set the same
1274 order for namespaces (just for ease of tests).
1275 Fixed many bugs on SerializeDataSet() test.
1276 * DataTableTest.cs :
1277 Set culture only on NET_1_0. Culture difference causes exception
1279 Don't depend on error message string (consider localization).
1280 Under .NET 1.1, constraints looks also vanishes on table's Clear().
1281 * ForeignKeyConstraintTest.cs :
1282 Ignore TestCtor5(). That does not work under .NET 1.1.
1283 Fixed some exception type differences.
1285 2004-04-22 Atsushi Enomoto <atsushi@ximian.com>
1287 * DataSetInferXmlSchemaTest.cs : Added ConflictExistingPrimaryKey().
1288 * DataSetReadXmlTest.cs : Added IgnoreSchemaShouldFillData().
1289 * DataSetTest.cs : Added IgnoreColumnEmptyNamespace() and
1292 2004-04-20 Atsushi Enomoto <atsushi@ximian.com>
1294 * DataSetInferXmlSchema.cs : added more 16 patterns.
1295 (mostly fails as yet).
1296 * DataSetReadXmlTest.cs : Reverted yesterday's incorrect part.
1297 As for XmlReadMode = Auto, data row should be read.
1298 * DataSetTest.cs : Added Namespace and Prefix tests.
1299 Added WriteDifferentNamespaceSchema().
1301 hmm... WriteXmlSchema() also needs more love :(
1303 2004-04-19 Atsushi Enomoto <atsushi@ximian.com>
1305 * Added DataSetInferXmlSchemaTest.cs.
1306 * DataSetReadXmlTest.cs : Fixed test bogus. When ReadMode is
1307 InferSchema, it should not load any data rows.
1308 * DataSetAssertion.cs : Added AssertDataSet() overroad that takes
1311 2004-04-19 Atsushi Enomoto <atsushi@ximian.com>
1313 * Added missing ChangeLog entry.
1314 * ConstraintCollectionTest.cs :
1315 Ignore some tests that should fail (They also fail under MS.NET).
1316 * DataSetReadXmlSchemaTest.cs :
1317 - Added SingleElementTreatmentDifference() and PrefixedTargetNS().
1318 - Modified UnusedComplexTypesInored() to make sure DataSetName is set.
1319 - Renamed DataSetElementCannotBeReferenced() to
1320 NestedReferenceNotAllowed().
1321 - Modified ReadElemAttrPattern() to LocaleOnRootWithoutIsDataSet()
1322 to test msdata:Locale.
1323 * DataSetTest.cs : Due to mcs bug #57200, csc does not allow
1324 System.Type.GetType(), so modified them all.
1326 2004-04-16 Atsushi Enomoto <atsushi@ximian.com>
1328 * DataSetAssertion.cs : Added AssertDataColumn().
1329 * DataSetReadXmlSchemaTest.cs : Added more strange cases.
1331 2004-04-15 Umadevi S (sumadevi@novell.com)
1332 * ForeignKeyConstraintTest - constructor testing,
1333 * DataSet - test for Clone and Copy methods.
1335 2004-04-15 Atsushi Enomoto <atsushi@ximian.com>
1337 * Added DataSetAssertion.cs and DataSetReadXmlSchema.cs.
1338 * DataSetReadXmlTest.cs : separate assertion methods into
1339 DataSetAssertion.cs. Added label argument to AssertDataTable.
1341 2004-04-15 Atsushi Enomoto <atsushi@ximian.com>
1343 * DataSetReadXmlTest.cs : Tests were incorrect. They should be done
1344 against new dataset. So just added another sequential read tests.
1346 2004-04-14 Atsushi Enomoto <atsushi@ximian.com>
1348 * Added DataSetReadXmlTest.cs. (specific to ReadXml() in DataSet).
1350 2004-04-12 Atsushi Enomoto <atsushi@ximian.com>
1352 * DataSetTest.cs : More path fix. Don't expect End of Line = "\n".
1353 It might be "\r\n" or else.
1355 2004-04-09 Atsushi Enomoto <atsushi@ximian.com>
1357 * DataColumnTest.cs,
1359 DataTableTest.cs : build fix: csc does not allow
1360 System.Type inside namespace MonoTests.System.Data.
1361 * DataSetTest.cs : path fix.
1362 * DataRelationTest.cs : path fix. Don't test error message: It should
1363 vary by message translations. Split tests and use ExpectedException.
1365 2004-03-31 Juraj Skripsky <juraj@hotfeet.ch>
1367 * DataColumnTest.cs : fixes here and there,
1368 make all tests pass on ms.net.
1370 2004-03-29 Juraj Skripsky <juraj@hotfeet.ch>
1372 * DataTableTest.cs : add test case for bug #55503,
1373 comment out meaningless test cases.
1375 2004-01-21 Atsushi Enomoto <atsushi@ximian.com>
1377 * Added TypedDataSetGeneratorTest.cs.
1379 2003-12-18 Jackson Harper <jackson@ximian.com>
1381 * DataViewTest.cs: Add some tests for new methods.
1383 2003-05-26 Ben Maurer <bmaurer@users.sourceforge.net>
1384 * DataViewTest.cs: Added new test from
1387 2003-05-13 Martin Willemoes Hansen <mwh@sysrq.dk>
1388 * All tests inherits from Assertion, and
1389 Assertion. prefixes removed
1391 2003-04-05 Ville Palo <vi64pa@kolumbus.fi>
1393 * DataTableTest.cs: little fix.
1395 2003-03-27 Ville Palo <vi64pa@kolumbus.fi>
1397 * UniqueConstraintTest.cs: some minor fixes.
1399 2003-03-26 Ville Palo <vi64pa@kolumbus.fi>
1401 * DataRowCollectionTest.cs: Tests for AutoIncrement
1403 2003-03-25 Ville Palo <vi64pa@kolumbus.fi>
1405 * DataTableTest.cs: Added test for PrimaryKey-property
1407 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
1409 * DataColumnCollectionTest.cs: little fix.
1411 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
1413 * DataColumnCollectionTest.cs: Typos
1415 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
1417 * DataSetTest.cs: Fixed line-ending problems
1419 2003-03-06 Ville Palo <vi64pa@kolumbus.fi>
1421 * DataTableTest.cs: More tests for Select ()
1423 2003-02-28 Ville Palo <vi64pa@kolumbus.fi>
1425 * DataColumnCollectionTest.cs: Added more tests.
1426 * DataRowCollectionTest.cs: Added more tests.
1428 2003-04-02 Ville Palo <vi64pa@koti.soon.fi>
1430 * DataColumnTest.cs: Added tests for Expression property
1432 2003-03-02 Ville Palo <vi64pa@koti.soon.fi>
1434 * DataTableTest.cs: More tests for Select
1436 2003-31-01 Ville Palo <vi64pa@koti.soon.fi>
1438 * DataTableTest.cs: Added more tests for Select (string) -method
1440 2003-27-01 Ville Palo <vi64pa@koti.soon.fi>
1442 * DataRelationTest.cs: Added more tests
1444 2003-27-01 Ville Palo <vi64pa@koti.soon.fi>
1446 * DataTableTest.cs: Added test for DataTable.Select ()
1448 2003-24-01 Ville Palo <vi64pa@koti.soon.fi>
1450 * UniqueConstraint.cs: More tests
1452 2003-23-01 Ville Palo <vi64pa@koti.soon.fi>
1454 * ForeignKeyConstraint.cs: More tests
1456 2003-22-01 Ville Palo <vi64pa@koti.soon.fi>
1458 * DataRelationTest.cs: More tests and little clean up.
1460 2003-14-01 Ville Palo <vi64pa@koti.soon.fi>
1462 * DataRelationTest.cs: Added more tests
1464 2003-13-01 Ville Palo <vi64pa@koti.soon.fi>
1466 * DataRelationTest.cs: Test class for DataRelation
1468 2002-12-26 Ville Palo <vi64pa@koti.soon.fi>
1470 * own_schema.xsd: XmlSchema for testing ReadXmlSchema() -method
1471 * DataSetTest.cs: Added more Xml-tests.
1473 2002-12-17 Ville Palo <vi64pa@koti.soon.fi>
1476 * store.xsd: new xmldoment and xmlschema for testing DataSet
1477 * DataSetTest.cs: Added some Xml-tests.
1478 * AllTests.cs: Added DataSetTest
1480 2002-10-23 Nick Drochak <ndrochak@gol.com>
1482 * ConstraintCollectionTest.cs (SetUp): Clear the constraints before
1484 * ConstraintTest.cs: same
1485 * DataColumnTest.cs: Get exceptions straight. Some are thrown and some
1488 2002-10-22 Nick Drochak <ndrochak@gol.com>
1490 * DataColumnTest.cs: Remove compiler warnings and use caught exception
1491 to report useful info.