1 2011-03-15 Veerapuram Varadhan <v.varadhan@gmail.com>
3 * DataSetTest2.cs (WriteXmlSchema_Relations_ForeignKeys): Add
4 PrimaryKey before other constraints. Fixes regression of #672113.
6 2011-01-18 Veerapuram Varadhan <v.varadhan@gmail.com>
8 * DataRowTest.cs (ParentChildRowVersionTest): Don't run
9 test. Fixes test break.
11 2010-10-01 Veerapuram Varadhan <v.varadhan@gmail.com>
13 * DataSetReadXmlTest.cs: Added new test for #582732.
15 2010-07-23 Veerapuram Varadhan <v.varadhan@gmail.com>
17 * DataColumnTest.cs (B623451_SetOrdinalTest): Added new.
19 2010-07-23 Veerapuram Varadhan <v.varadhan@gmail.com>
21 * DataColumnTest.cs (B565616_NonIConvertibleTypeTest): Added new.
23 2010-01-21 Jonathan Pobst <monkey@jpobst.com>
25 * DataTableTest2.cs: Mark PrimaryKey test as NotWorking.
28 2009-10-13 Veerapuram Varadhan <vvaradhan@novell.com>
30 * DataSetTest2.cs (Bug537229_BinFormatSerializer_Test): Added new.
32 2009-09-26 Veerapuram Varadhan <vvaradhan@novell.com>
34 * DataSetTest2.cs: Don't run test for Bug#536194 on 1.x
35 profile. Fixes 1.x test break.
37 2009-09-26 Veerapuram Varadhan <vvaradhan@novell.com>
39 * DataSetTypedDataSet.cs: Test for #427769. Patch by
40 John Lenz <jlenz2@math.uiuc.edu>.
42 2009-09-24 Veerapuram Varadhan <vvaradhan@novell.com>
44 * DataSetTest2.cs (MergeTest_SameDataSet_536194): Added new.
46 2009-01-16 Atsushi Enomoto <atsushi@ximian.com>
48 * DataColumnTest.cs : try a string comparison fix.
50 2008-12-30 Gert Driesen <drieseng@users.sourceforge.net>
52 * DBConcurrencyExceptionTest.cs: Added .ctor and Row(Count) tests.
54 2008-12-29 Gert Driesen <drieseng@users.sourceforge.net>
56 * DataTableTest.cs: Allow NFIFromBug55978 test to pass when MONO_PATH
58 * BinarySerializationTest.cs: Change culture for culture-sensitive
60 * DataColumnTest2.cs: Change culture for culture-sensitive tests.
62 2008-11-18 Raja R Harinath <harinath@hurrynot.org>
64 * DataSetTest.cs (Bug420862): New test.
66 2008-09-16 brandin claar <brandin.claar@gmail.com>
68 * BinarySerializationTest.cs (TestDefaultValues): New.
69 (TestEmptyTable): New.
71 2008-08-14 Gert Driesen <drieseng@users.sourceforge.net>
73 * DataViewTest2.cs (DataViewManager): Check for reference equality
74 instead of using Equals to avoid test regression using more recent
77 2008-08-14 Gert Driesen <drieseng@users.sourceforge.net>
79 * DataTableTest2.cs: Added test for LoadDataRow with readonly columns.
81 2008-08-04 Raja R Harinath <harinath@hurrynot.org>
83 * XmlDataReaderTest.cs (XmlLoadCustomTypesTest): Fix compile
84 error, there's no DataSet.Close ().
86 2008-07-30 Veerapuram Varadhan <vvaradhan@novell.com>
88 * XmlDataReaderTest.cs: Added test for Bug#377146
90 2008-07-20 Gert Driesen <drieseng@users.sourceforge.net>
92 * XmlDataLoaderTest.cs: Use temporary file in TEMP dir instead of
93 creating file in source dir. Cleaned up test.
96 * DataTableTest5.cs: Use temporary file in TEMP dir instead of creating
98 * TestFile3.xml, TestFile5.xml: Removed test output.
100 2008-07-20 Gert Driesen <drieseng@users.sourceforge.net>
106 * DataTableTest5.cs: Code formatting (spaces to tabs, removed extra
107 spaces/tabs). Use typeof instead of Type.GetType. Ensure (File)Streams
108 are always closed. Improved exception tests.
110 2008-07-20 Gert Driesen <drieseng@users.sourceforge.net>
112 * DataRowTest2.cs: Improved int indexer test for setting value of
113 column to null/DBNull. Enabled indexer tests for setting column
114 value to null/DBNull.
116 2008-07-04 Gert Driesen <drieseng@users.sourceforge.net>
118 * DataRelationTest.cs
119 * MissingPrimaryKeyExceptionTest.cs: Fixed line endings.
121 2008-07-04 Gert Driesen <drieseng@users.sourceforge.net>
123 * ConstraintCollectionTest2.cs
125 * DataRelationCollectionTest2.cs
126 * DataRowCollectionTest2.cs
127 * DataTableCollectionTest2.cs
130 * VersionNotFoundException.cs: Fixed line endings.
132 2008-07-04 Gert Driesen <drieseng@users.sourceforge.net>
134 * DataColumnCollectionTest.cs: Added test for Add (String) with null
135 and zero-length column name.
136 * DataColumnCollectionTest2.cs: Added/improved indexer tests.
137 * DataRowTest2.cs: Added/improved indexer tests. Enabled indexer test
138 for null column name.
140 2008-07-03 Gert Driesen <drieseng@users.sourceforge.net>
142 * DataRowTest2.cs: Added indexer tests.
144 2008-06-19 Atsushi Enomoto <atsushi@ximian.com>
146 * TestMerge1.xml : new test file.
147 * DataSetTest2.cs : added test for Merge() to verify that it copies
148 constraints in DataRelation.
150 2008-06-18 Atsushi Enomoto <atsushi@ximian.com>
152 * DataTableTest.cs : do not just copy [Ignore]d tests from DataSet
153 without [Ignore]. They won't pass.
154 Also, what is that TARGET_JVM use? It looks inconsistent.
156 2008-06-18 Atsushi Enomoto <atsushi@ximian.com>
158 * DataSetInferXmlSchemaTest.cs: correction in code comment.
160 2008-06-17 Atsushi Enomoto <atsushi@ximian.com>
162 * TestFile3.xml, TestFile5.xml : they do not match what should be
163 actually written and causes svn diff mess.
165 2008-06-16 Atsushi Enomoto <atsushi@ximian.com>
167 * DataColumnTest.cs : fixed Defaults3() case. After changing some
168 test lines I have messed net_1_0 profile results.
170 2008-06-16 Atsushi Enomoto <atsushi@ximian.com>
172 * DataTableTest.cs, DataTableReadWriteXmlTest.cs, DataSetTest.cs:
173 fixed couple of assertions that expect wrong results. Eliminated
174 English imperialism. Some other cosmetic fixes.
176 2008-06-16 Atsushi Enomoto <atsushi@ximian.com>
178 * DataViewTest2.cs DataColumnTest.cs DataSetTest2.cs
179 UniqueConstraintTest.cs DataRowCollectionTest.cs DataRowTest2.cs
180 DataColumnCollectionTest.cs DataRelationTest.cs
181 DataTableReaderTest.cs DataRowTest.cs :
182 Eliminate English imperialism. They fail on non-English .NET.
184 2008-06-16 Atsushi Enomoto <atsushi@ximian.com>
186 * DataTableTest3.cs : bang bang bang, close Stream before Assertion
187 fails and throws away the remaining code paths.
189 2008-06-13 Atsushi Enomoto <atsushi@ximian.com>
191 * DataTableTest.cs, DataSetTest.cs
192 We could use default value as is, not in string form. This makes
193 comparison more strict.
196 Added test for non-DBNull case and changing DataType case.
198 2008-04-16 Veerapuram Varadhan <vvaradhan@novell.com>
200 * DataSetReadXmlTest.cs: Added tests for same parent/child table
203 2008-02-04 Arina Itkes <arinai@mainsoft.com>
205 * DataTableTest5.cs: Removing of "Ignore" category
206 for tests on IXmlSerializable.ReadXml for empty DataTable.
208 2008-02-03 Arina Itkes <arinai@mainsoft.com>
210 * XmlExportOfTypedDataSetTest.cs: added test for exporting of
211 a generated typed DataSet and DataTable by a same XmlExporter.
213 2008-01-28 Arina Itkes <arinai@mainsoft.com>
215 * DataTableTest5.cs: added tests for implemetation
216 of IXmlSerializable.WriteXml in DataTable class.
218 2007-11-14 Atushi Enomoto <atsushi@ximian.com>
220 * DataSetTest.cs : added test for r89307 fix (it is for XmlSerializer
221 but needs to be in sys.data).
222 * MonkeyDataSet.cs : test support classes (generated by xsd).
224 2007-10-21 Gert Driesen <drieseng@users.sourceforge.net>
226 * DataColumnTest.cs: No longer derive from deprecated Assertion class.
227 Code formatting. Added test for DateTimeMode.
229 2007-08-06 Nagappan A <anagappan@novell.com>
231 * DataTableTest.cs (Bug55978): In some cases this test case was
232 failing with Invalid Date format. So modified the testcase to use
233 invariant culture for DateTime.
235 2007-07-26 Nagappan A <anagappan@novell.com>
237 * DataTableTest.cs (Bug82109): Should always parse the object of
238 type DateTime in InvariantCulture CultureInfo, Fixes Bug # 82109.
240 2007-05-18 Chris Toshok <toshok@ximian.com>
242 * DataViewTest.cs (DefaultColumnNameAddListChangedTest): new test
243 for figuring out the sorts of events raised between 1.1 and 2.0
244 when you add a column with the default name.
246 2007-02-23 Nagappan A <anagappan@novell.com>
248 * DataRowTest2.cs (DataRowExpressionDefaultValueTest): Added new
249 test-case for bug # 80505.
251 * TrailingSpaceTest.cs: Added new test-case for bug # 79695.
253 * TestReadXml1.xml: Added new XML for bug # 80596.
255 * TestReadXmlSchema1.xml: Added new XML schema for bug # 80596.
257 * XmlDataLoaderTest.cs: Added new test-case for bug # 80596.
259 * XmlDataReaderTest.cs: Added new test-case for bug # 80596.
261 2007-02-20 Gert Driesen <drieseng@users.sourceforge.net>
263 * DataSetReadXmlTest.cs: Enable test for bug #80048 on 2.0 profile.
265 2007-02-09 Nagappan A <anagappan@novell.com>
267 * TestFile5.xml: Added new XML file required for tests.
269 * TestFile3.xml: Added new XML file required for tests.
271 2007-01-08 Nagappan A <anagappan@novell.com>
273 * DataViewTest.cs: Fixed compilation warning.
275 * DataRowTest.cs: Fixed compilation warning.
277 * DataTableLoadRowTest.cs (LoadRowTestUpsert)
278 (LoadRowTestOverwriteChanges, LoadRowTestPreserveChanges): Added
279 more test conditions and also fixed compilation warnings.
281 * DataColumnCollectionTest.cs: Fixed compilation warning.
283 * DataSetInferXmlSchemaTest.cs: Fixed compilation warning.
285 2006-12-11 Chris Toshok <toshok@ximian.com>
287 * DataViewTest.cs: new test for GetItemProperties being called on
288 a DataView without an associated DataTable. we crash, but should
289 return an empty collection.
291 2006-12-08 Nagappan A <anagappan@novell.com>
293 * DataTableTest3.cs, DataTableTest4.cs, DataSetTest2.cs: Updated
294 private method name from Test to Verify, as NUnit was reporting
295 API signature is invalid.
297 2006-12-07 Chris Toshok <toshok@ximian.com>
299 * DataViewTest.cs: add unit test for parent/child relation
302 2006-12-07 Nagappan A <anagappan@novell.com>
304 * DataTableTest3.cs, DataTableTest4.cs: Added new test-cases to test
305 ReadXml and WriteXml, provided by deepak_2603@yahoo.com. Added
308 2006-12-05 Raja R Harinath <rharinath@novell.com>
310 * DataColumnCollectionTest.cs, DataRowCollectionTest.cs: Modernize.
312 * DataSetAssertion.cs: Don't derive from 'Assertion'. Modernize.
313 * DataSetInferXmlSchemaTest.cs, DataSetReadXmlSchemaTest.cs,
314 DataSetReadXmlTest.cs, DataSetTest.cs, DataTableLoadRowTest.cs,
315 DataTableReaderTest.cs, DataTableTest.cs: Modernize.
317 2006-12-05 Nagappan A <anagappan@novell.com>
319 * DataSetReadXmlTest.cs (ColumnOrder, XmlSpace): Modified
320 AssertEquals to NUnit.Framework.Assert.AreEqual.
322 * DataTableTest.cs (ReadWriteXmlSchema_ByFileName): Fixed Not
323 Working test case and made it working.
325 * DataColumnCollectionTest.cs (CaseSensitiveIndexOfTest): To test
326 case sensitive column name with IndexOf member function.
328 2006-11-28 Nagappan A <anagappan@novell.com>
330 * DataTableTest.cs (TestWriteXmlSchema1): Modified the expected
331 output same as MS.NET 2.0 output.
332 (TestWriteXmlSchema2, TestWriteXmlSchema3): Modified the expected
333 output same as MS.NET 2.0 output.
334 (WriteXmlSchema, WriteXmlSchema2, WriteXmlSchema3): Updated the tests
335 to work. Removed NotWorking attribute.
336 (WriteXmlSchema4, WriteXmlSchema5, WriteXmlSchema6): Updated the tests
337 to work. Removed NotWorking attribute.
338 (WriteXmlSchema_Relations_ForeignKeys): Updated the tests to
339 work. Removed NotWorking attribute.
340 (ReadWriteXmlSchema_2, ReadWriteXmlSchemaExp_NoTableName): Updated
341 the tests to work. Removed NotWorking attribute.
342 (ReadWriteXmlSchemaExp_NoFileName): Added new tests.
344 * DataSetTest.cs: Updated the tests to work with 2.0
345 profile. Expected 2.0 and 1.0 outputs are different with respect
348 * DataRowCollectionTest.cs (IndexOf): API is implemented and so
349 removed NotWorking attribute.
350 (IndexOfTest): Added new test to test IndexOf API.
352 2006-11-26 Gert Driesen <drieseng@users.sourceforge.net>
354 * DataSetReadXmlTest.cs: Added NotWorking test for bug #80048.
356 2006-11-26 Gert Driesen <drieseng@users.sourceforge.net>
358 * DataSetReadXmlTest.cs: Added NotWorking test for bug #80045.
360 2006-11-21 Nagappan A <anagappan@novell.com>
362 * DataViewTest.cs (BeginInit2): Checks for the data view public
365 * DataSetTest.cs (CreateDataReader1, CreateDataReader2,
366 CreateDataReader3, Load_Basic, Load_TableConflictT,
367 Load_TableConflictT, Load_TableConflictF, Load_TableUnknown,
368 Load_StringsAsc, Load_StringsDesc, Load_StringsNew,
369 Load_StringsNewMerge): Removed 'NotWorking' attribute and made the
372 * DataSetTest2.cs (LoadTest1, LoadTest2): Implemented functions to
375 2006-11-15 Nagappan A <anagappan@novell.com>
377 * DataTableTest.cs (NewRowAddedTest): Checks for the DataTable
378 TableNewRow added event raise.
379 (ClearTest): Checks for the table clearning event fired on
381 (OnTableClearing, OnTableNewRowAdded): Implemented new event
383 (TestWriteXmlSchema1): Test WriteXmlSchema on a DataTable without
384 associating a DataSet.
385 (TestWriteXmlSchema2): Test WriteXmlSchema on a DataTable after
386 associating a DataSet, but without hierarchy.
387 (TestWriteXmlSchema3): Test WriteXmlSchema on a DataTable after
388 associating a DataSet, with hierarchy.
389 (TableInitializedEventTest[1234]): Tests different TableInitialized
391 * BinarySerializationTest.cs: Added new file to test
392 BinarySerialization implementation.
394 2006-11-24 Konstantin Triger <kostat@mainsoft.com>
396 * DataColumnTest.cs: Added test for DataColunm.AllowDBNull
397 * DataTableTest.cs: removed fixed NotWorkings
399 2006-10-24 Hagit Yidov <hagity@mainsoft.com>
401 * DataTableReadXmlSchemaTest.cs : More tests for ReadXmlSchema()
403 2006-10-12 Hagit Yidov <hagity@mainsoft.com>
405 * DataTableTest.cs : added tests for ReadXmlSchema() and WriteXmlSchema().
406 (Some of the tests use following files: own_schema1.xsd, own_schema2.xsd, region.xml, store.xsd)
408 2006-10-22 Gert Driesen <drieseng@users.sourceforge.net>
410 * ForeignKeyConstraintTest2.cs: Added test for bug #79689.
412 2006-10-12 Hagit Yidov <hagity@mainsoft.com>
414 * DataTableTest.cs : added tests for ReadXmlSchema() and WriteXmlSchema().
415 (Some of the tests use following files: own_schema1.xsd, own_schema2.xsd, region.xml, store.xsd)
417 2006-10-13 Gert Driesen <drieseng@users.sourceforge.net>
419 * DataRelationTest2.cs: Enabled test for bug #79233.
421 2006-10-12 Hagit Yidov <hagity@mainsoft.com>
423 * DataSetTest.cs : added tests for Load().
424 * DataTableTest.cs : added more tests for Load() and added LoadDataRow().
426 2006-10-06 Patrick Earl <mono@patearl.net>
428 * DataTableReadWriteXml.cs: Added new tests for the DataTable's
429 ReadXml and WriteXml methods. These tests assume proper
430 functioning of the DataSet ReadXml and WriteXml methods.
432 2006-10-03 Hagit Yidov <hagity@mainsoft.com>
434 * DataRowCollectionTest.cs : added tests for IndexOf().
435 * DataSetTest.cs : added tests for CreateDataReader().
436 * DataTableTest.cs : added tests for CreateDataReader() and for Load().
438 2006-09-18 Boris Kirzner <borisk@mainsoft.com>
440 * DataViewTest.cs : fix compilation error.
442 2006-09-17 Boris Kirzner <borisk@mainsoft.com>
444 * DataViewTest.cs : marked not wroker test for TARGET_JVM.
445 * DataSetTest.cs : marked not working net_2_0 tests.
447 2006-08-31 Gert Driesen <drieseng@users.sourceforge.net>
449 * DataRelationTest2.cs: Added test for bug #79233, currently marked
450 NotWorking. Set eol-style to native.
452 2006-08-31 Gert Driesen <drieseng@users.sourceforge.net>
454 * DataRowTest2.cs: Added test for bug #78885. Fixed line endings.
455 Set eol-style to native.
457 2006-07-25 Nagappan A <anagappan@novell.com>
459 * DataViewTest2.cs (AcceptChanges, ClearTable): Test case to
460 verify list changed event on table AcceptChanges and test case to
461 verify data table count is zero on table Clear. Fixes bug
462 78610. Thanks to Itai Bar-Haim <itaibh@gmail.com> for the
465 2006-07-20 Senganal T <tsenganal@novell.com>
467 * DataSetTest2.cs : Test exception is not raised when
468 missingschemaaction is set to ignore.
469 Thanks to Deepak Kr Valechha for the testcase
471 2006-07-17 Senganal T <tsenganal@novell.com>
474 - Tests for ToTable overloads
475 - Test for Equals method
476 - Tests to check for the Sort, RowFilter values when
477 DataView is created and when Table is set.
478 * DataViewTest_IBindingList.cs :
479 - Ensure tests do not depend on the order of
481 * DataViewTest_IBindingListView.cs : New
482 - Tests for IBindingListView interface methods
484 2006-07-15 Senganal T <tsenganal@novell.com>
486 * DataTableCollection.cs : Tests for IndexOf, Contains,
489 2006-07-14 Senganal T <tsenganal@novell.com>
491 * DataColumnTest2.cs : Test for SetOrdinal
493 2006-07-14 Senganal T <tsenganal@novell.com>
495 * DataRelationTest2.cs
496 * ForeignKeyConstraintTest2.cs
498 Tests for DateTimeMode property
500 Tests for Merge Methods
502 2006-07-13 Senganal T <tsenganal@novell.com>
504 * DataSetTest2.cs : Test for bug #78842
506 2006-07-12 Senganal T <tsenganal@novell.com>
508 * ConstraintCollectionTest2.cs : Test Remove behavior.
510 2006-07-12 Senganal T <tsenganal@novell.com>
512 * DataSetTest2.cs : Added test to check ReadXml of a Diffgram
513 when part/whole of schema is missing on the dataset. Currently if
514 schema is missing we run into an infinite loop.
516 2006-07-11 Senganal T <tsenganal@novell.com>
518 * DataSetTest2.cs : Added tests for DataSet.WriteXmlSchema and
519 ReadXmlSchema methods to test nested schemas.
520 Also tests for bug #78810.
522 2006-06-30 Senganal T <tsenganal@novell.com>
524 * DataRowTest2.cs : Added tests for new 2.0 methods in DataRow
526 2006-06-28 Senganal T <tsenganal@novell.com>
528 * DataSetTest2.cs : Removed ReadXml_Strm, ReadXml_Strg
529 ReadXml_ByTextReader, ReadXml_ByXmlReader :
530 Temporarily removed as these are failing, in a different
531 timezone, due to bug in DateTime.
533 2006-06-27 Senganal T <tsenganal@novell.com>
535 * DataTableReaderTest.cs :
536 - Tests for Schema verification.
537 - Test if GetName returns the ColumnName.
538 - Tests for Provider Specific types/values
540 - Test if Schema changes are caught and appropriate errors
543 2006-06-15 Senganal T <tsenganal@novell.com>
545 * DataTableTest2.cs :
546 - Test if the Sort Order is correct when Sort String is not
548 - Test if EvaluateException is raised if filter is not a
550 - Test if expression is evaluated corrected when the filter
553 2006-06-15 Senganal T <tsenganal@novell.com>
555 * DataSetTest2.cs : Test the behavior of EnforceConstraints
556 * DataViewTest_IBindingList.cs : Test to ensure the correct index is
558 * DataRowTest2.cs : Test to ensure the RowErrors and ColumnErrors are
561 2006-05-31 Senganal T <tsenganal@novell.com>
563 * DataSetTest2.cs : Fixed InferXmlSchema_inferingTables5.
564 Patch from Deepak Kr Velachha
566 2006-05-31 Senganal T <tsenganal@novell.com>
568 * DataSetTest2.cs,DataSetReadXmlSchemaTest.cs,DataSetTest.cs:
569 Cleanup NotWorking testcases
571 2006-05-02 Senganal T <tsenganal@novell.com>
573 * DataColumnTest2.cs : Test if IsNull (expr1,expr2) is parsed
574 correctly and if expr2 is returned when expr1 evaluates to null
576 2006-04-21 Senganal T <tsenganal@novell.com>
578 * DataTableTest2.cs : Test Duplicate values are handled appropriatly
579 during table loading ( BeginLoadData , EndLoadData). Test LoadDataRow
580 behaves appropriately if called outside BeginLoadData,EndLoadData.
582 2006-04-19 Senganal T <tsenganal@novell.com>
584 * DataSetTest2.cs : Test if ConstraintName with whitespace is saved
587 2006-03-25 Senganal T <tsenganal@novell.com>
589 * DataTableTest.cs : Fixed NotWorkingTest
591 2006-03-23 Senganal T <tsenganal@novell.com>
593 * DataTableTest2.cs :
594 - Ensure duplicate rows are merged when using LoadDataRow
595 * DataRowCollectionTest2.cs :
596 - Ensure row can be searched using Find (), when added using LoadDataRow
598 2006-03-22 Senganal T <tsenganal@novell.com>
600 * DataColumnTest2.cs :
601 * ConstraintCollectionTest2.cs :
602 - Ensure Constraints are correctly added/removed when Unique
603 property is modified.
604 - Ensure PrimaryKeyConstraint cannot be removed using Remove ()
605 - Ensure DataColumn's Unique Propery is modifed when adding/removing constraint
607 2006-03-20 Senganal T <tsenganal@novell.com>
610 - Added testcases for issues in Merge,Copy
611 * ConstraintCollectionTest2.cs
612 - Added testcases for issues in Add , IndexOf
614 2006-03-19 Boris Kirzner <borisk@mainsoft.com>
616 * ConstraintCollectionTest2.cs, DataColumnCollectionTest.cs,
617 DataRowCollectionTest.cs, DataTableCollectionTest.cs: ifdef code that is not
618 supposed to work in TARGET_JVM by now.
620 2006-03-09 Senganal T <tsenganal@novell.com>
622 * DataRowCollectionTest2.cs :
623 * DataTableTest2.cs :
624 - Fixed NotWorking tests.
626 2006-03-07 Senganal T <tsenganal@novell.com>
628 * DataRowCollectionTest2.cs :
629 * DataTableTest2.cs :
630 - Added failing testcases as NotWorking tests.
632 2006-03-05 Senganal T <tsenganal@novell.com>
635 * ConstraintCollectionTest2.cs
637 * DataRelationTest.cs
638 Added testcases for BeginInit and EndInit methods
640 2006-02-24 Senganal T <tsenganal@novell.com>
642 * ConstraintCollectionTest2.cs : added testcase for #77630
644 2006-02-22 Senganal T <tsenganal@novell.com>
646 * DataRowCollectionTest2.cs : Check if index is maintained for row on calling RejectChanges.
647 * DataTableTest2.cs : Check if data is loaded and merged (if key exists) correctly.
648 * ForeignKeyConstraintTest.cs : Check if a ParentColumn value can be modified
649 when the row is in 'Added' State. Also, check if child col values are
652 2006-02-16 Senganal T <tsenganal@novell.com>
655 - WriteXmlSchema_ForeignKeyConstraint : testcase for bug #77557
656 - WriteXmlSchema_RelationAnnotation :
657 - WriteXmlSchema_Relations_ForeignKeys :
658 ensure Relations and ForeignKeyConstraints are written and read correctly.
659 * DataSetReadXmlSchema.cs :
661 verify reading a foreignkeyconstraint doesent create a relation.
662 - ReadAnnotatedRelations_MultipleColumns :
663 verify multiple columns are read correctly if part of annotated relation.
665 2006-02-11 Senganal T <tsenganal@novell.com>
667 * DataTableTest.cs : Check AllowDBNull is set to false for PrimaryKey cols.
668 * DataTableTest2.cs : added testcases for bug #77404
670 2006-02-03 Senganal T <tsenganal@novell.com>
672 * DataTableCollectionTest2.cs,EvaluateExceptionTest.cs,
673 DataColumnTest.cs,DataRowViewTest.cs,DataRowCollectionTest2.cs,
674 DataTableTest2.cs,DataTableTest.cs,DataColumnCollectionTest2.cs,
675 DataColumnCollectionTest.cs,DataViewTest.cs,DataColumnTest2.cs
676 - Removed 'NotWorking' attributes for the testcases fixed
677 - Added few new testcases
679 2006-01-17 Senganal T <tsenganal@novell.com>
681 * DataRowTest2.cs : added testcase for bug #77267
683 2006-01-16 Boris Kirzner <borisk@mainsoft.com>
684 * DataColumnCollectionTest2.cs: added test case for index update on
687 2006-01-16 Atsushi Enomoto <atsushi@ximian.com>
689 * TypedDataSetGeneratorTest.cs : added test for bug #77248, but we
690 cannot enable it since it depends on mcs "installed".
692 2006-01-10 Senganal T <tsenganal@novell.com>
694 - Added testcase for bug #77188
696 2006-01-06 Senganal T <tsenganal@novell.com>
698 * DataColumnCollectionTest.cs
699 - Added couple of tests for Expression Columns.
701 2006-01-03 Senganal T <tsenganal@novell.com>
702 * DataSetTypedDataSetTest.cs : corrected the path to file : TypedDataSet.xml
703 to make sure the testcases pass
705 2006-01-03 Senganal T <tsenganal@novell.com>
706 *DataViewTest.cs : added testcases for bug #77104
708 2006-01-02 Boris Kirzner <borisk@mainsoft.com>
709 * DataTableCollectionTest2.cs, DataColumnTest2.cs,
710 DataViewTest2.cs, DataRowCollectionTest2.cs, DataTableTest2.cs,
711 DataRelationCollectionTest2.cs, ForeignKeyConstraintTest2.cs,
712 DataSetTest2.cs, ConstraintCollectionTest2.cs, DataRowTest2.cs,
713 DataColumnCollectionTest2.cs: new tests from Mainsoft repository.
714 * DataSetTypedDataSetTest.cs, VersionNotFoundException.cs,
715 MissingPrimaryKeyExceptionTest.cs: added files with new tests.
716 * TypedDataSet.xml - new xml file (for TypeDataSetTest.cs).
718 2005-12-20 Senganal T <tsenganal@novell.com>
719 * DataColumnTest.cs : added testcase for #77025
721 2005-12-15 Konstantin Triger <kostat@mainsoft.com>
723 * DataTableTest.cs: added SelectRowState test.
725 2005-12-07 Boris Kirzner <borisk@mainsoft.com>
726 * DataTableTest.cs: added ifdef for feature not supported in TARGET_JVM.
728 2005-11-30 Konstantin Triger <kostat@mainsoft.com>
730 * DataColumnTest.cs: Added ExpressionSubstringlimits.
732 2005-11-11 Senganal T <tsenganal@novell.com>
734 * DataSetTest2.cs : Added a testcase for bug#76517
736 2005-10-24 Konstantin Triger <kostat@mainsoft.com>
738 * DataTableTest.cs: Added test for object type validation (ColumnObjectTypeTest)
740 2005-10-21 Senganal T <tsenganal@novell.com>
742 * DataTableTest2.cs : addded test for #76213
744 2005-10-20 Atsushi Enomoto <atsushi@ximian.com>
746 * DataSetTest.cs : added test for #76480.
748 2005-10-14 Sureshkumar T <tsureshkumar@novell.com>
750 * DataViewTest_IBindingList.cs (FindTest): mark working. According
751 to printed DataView, the index returned is correct.
753 2005-10-11 Sureshkumar T <tsureshkumar@novell.com>
755 * DataViewTest_IBindingList.cs: Added test cases for IBindingList
756 implementation by DataView. This is used by DataGrid control.
758 2005-09-20 Sureshkumar T <tsureshkumar@novell.com>
760 * DataViewTest.cs: Added a case for Sort to accept columns with
762 (SortTests): Added cases for sorting order. TestCase from Marc
764 2005-08-02 Sureshkumar T <tsureshkumar@novell.com>
766 * DataTableTest.cs: Select (): added a case for apos escaping.
768 2005-08-02 Boris Kirzner <borisk@mainsoft.com>
769 * DataSetTest2.cs: added test case for ReadXmlSchema with relations and
772 2005-07-21 Sureshkumar T <tsureshkumar@novell.com>
774 * ForeignKeyConstraintTest.cs: added tests when adding fk
775 constraints with existing rows.
777 2005-07-21 Boris Kirzner <borisk@mainsoft.com>
778 * DataRowTest2.cs - Added RowError testcases.
780 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
782 * ConstraintExceptionTest.cs: Removed use of obsolete System.Data.Tests.Mainsoft/GHTUtils
783 * DataRelationTest2.cs: Removed use of obsolete System.Data.Tests.Mainsoft/GHTUtils
785 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
787 * DeletedRowInaccessibleExceptionTest: Added file
788 * DuplicateNameExceptionTest: Added file
789 * ConstraintExceptionTest: Added file
790 * EvaluateExceptionTest: Added file
791 * InRowChangingEventExceptionTest: Added file
792 * InvalidConstraintExceptionTest: Added file
793 * NoNullAllowedExceptionTest: Added file
794 * ReadOnlyExceptionTest: Added file
795 * SyntaxErrorExceptionTest: Added file
796 * RowNotInTableExceptionTest: Added file
798 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
800 * DataRelationTest2.cs: Added file
801 * DataRowTest2.cs: Added file
802 * DataRowCollectionTest2.cs: Added file
803 * DataRowViewTest2.cs: Added file
804 * DataTableCollectionTest2.cs: Added file
805 * DataTableTest2.cs: Added file
806 * DataViewTest2.cs: Added file
807 * ForeignKeyConstraintTest2.cs: Added file
808 * UniqueConstraintTest2.cs: Added file
810 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
812 * DataRelationCollectionTest2.cs: Added file
814 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
816 * DataColumnTest2.cs: Added file
818 2005-07-08 Sureshkumar T <tsureshkumar@novell.com>
820 * DataTableLoadRowTest.cs: Added tests for event handling.
821 PreserveChangesTest: Added few more tests.
823 2005-06-30 Eyal Alalouf <eyala@mainsoft.com>
825 * DataColumnCollectionTest2.cs: Added file
827 2005-06-29 Ben Maurer <bmaurer@ximian.com>
829 * DataTableTest.cs: Add Gonz's test from corlib that should be here.
831 2005-06-29 Atsushi Enomoto <atsushi@ximian.com>
833 * DataSetReadXmlSchemaTest.cs : set [Category("InetAccess")]
835 2005-06-15 Sureshkumar T <tsureshkumar@novell.com>
837 * DataSetTest.cs: added a test case for DataSet changes cascading
838 to child tables. test case idea from george.barbarosie@gmail.com
839 (George Barbarosie) in bug #75226.
841 2005-06-14 Atsushi Enomoto <atsushi@ximian.com>
843 * DataSetTest.cs : quick build fix.
845 2005-06-14 Sureshkumar T <tsureshkumar@novell.com>
847 * DataSetTest.cs: Added test case for GetChanges method.
849 2005-06-10 Atsushi Enomoto <atsushi@ximian.com>
851 * DataSetReadXmlSchemaTest.cs : TestSampleFileImportSimple() is not
852 working and it takes so much time (downloading), so just disable it.
854 2005-06-02 Atsushi Enomoto <atsushi@ximian.com>
856 * DataSetReadXmlSchemaTest.cs : testcase for bug #75121.
858 2005-05-29 Eyal Alaluf <eyala@mainsoft.com>
859 * ConstraintCollectionTest2.cs - New file containing Mainsoft ConstraintCollection tests.
861 2005-05-25 Sureshkumar T <tsureshkumar@novell.com>
863 * DataTableLoadRowTest.cs: Added additional cases for
864 AutoIncrementTest to gauge any side effect with auto
865 incrementing in case of upsert.
867 2005-05-20 Sureshkumar T <tsureshkumar@novell.com>
869 * DataRowCollectionTest.cs: Added a test to check Rows.Add (values
870 []) with null in the collection.
872 2005-05-11 Sureshkumar T <tsureshkumar@novell.com>
874 * DataTableTest.cs: revamped tests for ImportRow method. Checks
875 for all rowstates and pk violation of importing a deleted record.
877 2005-05-05 Sureshkumar T <tsureshkumar@novell.com>
879 * DataTableReaderTest.cs: Added a test to check when deleting the
882 2005-05-04 Sureshkumar T <tsureshkumar@novell.com>
884 * DataTableReaderTest.cs:
885 - reader.close in finally in all test cases.
886 - Added tests to check scenarios when the datasource is
887 modified/deleted/added.
888 - Added tests to check when the datatable is cleared.
891 - Added a test for DataTable. Should clear rows from indexes as
892 well. Simplified table creation for ClearReset test.
893 - Added a test to check whether Commit RowChanging & RowChanged
895 - ClearTest () : added case for checking whether TableCleared
898 2005-04-29 Sureshkumar T <tsureshkumar@novell.com>
900 * DataTableReaderTest.cs: Added few more tests.
902 2005-04-27 Sureshkumar T <tsureshkumar@novell.com>
904 * DataTableReaderTest.cs: Added Tests for DataTableReader class.
906 2005-04-22 Sureshkumar T <tsureshkumar@novell.com>
908 * DataTableLoadRowTest.cs: Added. A test case for testing
909 LoadDataRow method of DataTable. This tests for various
910 possiblities of row state and loadoption.
912 2005-04-19 Atsushi Enomoto <atsushi@ximian.com>
914 * DataViewTest.cs : added more RowStateFilter test (bug #74650).
916 2005-04-17 Atsushi Enomoto <atsushi@ximian.com>
918 * DataViewTest.cs : added more test for Delete() based on bug #74631.
920 2005-02-25 Atsushi Enomoto <atsushi@ximian.com>
922 * DataColumnTest.cs : added testcase for setting negative value on
923 DataColumn whose mapping is SimpleContent.
925 2005-02-15 Atsushi Enomoto <atsushi@ximian.com>
927 * DataSetAssertion.cs : don't exclude those attribute whose namespace
928 URI is not empty from sort target.
929 * DataSetTest.cs : removed GetNormalizedSchema() dependency from some
930 tests (i.e. DataSet now emits more MS-closer schemas).
931 * DataViewTest.cs : implemented test for RowFilter.
933 2005-02-04 Atsushi Enomoto <atsushi@ximian.com>
935 * DataSetTest.cs : WriteDifferentNamespaceSchema() is NotWorking.
936 It is impossible to fix (see code comment).
938 2005-02-04 Atsushi Enomoto <atsushi@ximian.com>
940 * DataSetTest.cs : Fixed strict type name under .NET 2.0.
942 2005-02-03 Sureshkumar T <tsureshkumar@novell.com>
944 * ForeignKeyConstraintTest.cs: TestCtor5: ad-hoc fixes for mono.
945 ms.net does not allow fkc.Table. LAMESPEC.
947 2005-02-03 Atsushi Enomoto <atsushi@ximian.com>
949 * DataViewManagerTest.cs : (Ctor) okay, #7 is silly test.
951 2005-02-02 Sureshkumar T <tsureshkumar@novell.com>
953 * DataTableTest.cs: ClearReset (): added valid error messages.
955 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
957 * DataViewManagerTest.cs : new file.
959 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
961 * DataViewTest.cs : Enable ComplexEventSequence1().
962 - Right now don't test ApplyDefaultSort event.
963 - Also row order between identical values depends on implementation.
965 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
967 * DataViewTest.cs : added practical event handling tests (though
968 NotWorking since it is still not complete).
970 2005-02-01 Atsushi Enomoto <atsushi@ximian.com>
972 * DataTableTest.cs : added RowChanging event test.
973 * DataViewTest.cs : make sure to clear event args.
975 2005-01-31 Sureshkumar T <tsureshkumar@novell.com>
977 * DataRowTest.cs: Added case for SetparentRow: create
978 DataRelations with createConstraints=false. part of the test case
981 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
983 * DataRowViewTest.cs : added RowVersion1() test.
985 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
987 * DataViewTest.cs : Enabled TestFindRows(). Added more FindRows() tests.
989 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
991 * DataTableTest.cs : PrimaryKeyColumnChecksNonNull() is working now.
993 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
995 * DataTableTest.cs : added tests for primary key constraint check
996 (not working right now).
998 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
1000 * UniqueConstraintTest.cs : added DBNullAllowed().
1002 2005-01-27 Atsushi Enomoto <atsushi@ximian.com>
1004 * DataViewTest.cs : added test for ListChanged.
1005 * DataRowViewTest.cs : (ItemException) fixed test. It is now working.
1007 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
1009 * DataTableTest.cs : finally run-test-ondotnet passes (i.e.
1010 fixed incompatibility).
1012 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
1014 * DataViewTest.cs : With a tiny fix, removed NotDotNet.
1016 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
1018 * DataRowTest.cs : added DetachedRowItemException().
1019 * DataSetTest.cs : WriteXmlSchema7() is now NotWorking.
1021 2005-01-25 Sureshkumar T <tsureshkumar@novell.com>
1023 * DataTableTest.cs: added test case for checking ImportRow when
1024 the row state is detached. Test case by Ankit Jain.
1026 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
1028 * DataRowViewTest.cs : added IsEdit tests and Item tess (not working).
1030 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
1032 * DataRowViewTest.cs : added new file.
1034 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
1036 * DataSetReadXmlSchemaTest.cs : test labels were ambiguous.
1037 * DataViewTest.cs : indentation was heavily broken.
1039 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
1041 * DataColumnTest.cs : Added SetMaxLength().
1043 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
1045 * store2.xsd, store3.xsd, store4.xsd : Added.
1047 Disabled ReadWriteXmlSchema() and ReadWriteXmlSchemaIgnoreSchema()
1048 for now. See the details in the code.
1050 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
1052 * DataRowTest.cs : more test for Current -> Default, test for
1053 VersionNotFound, and test for InvalidConstraint on GetChildRows().
1054 Patch by Ankit Jain.
1056 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
1058 * DataRowTest.cs : Test if Default is used to check state of the row
1059 instead of Detached. Patch by Ankit Jain.
1061 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
1063 * DataSetTest.cs : added CloneCopy2().
1065 2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
1067 * DataSetTest.cs : use more normalized schema comparison.
1069 2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
1072 DataSetAssertionTest.cs : In GetNormalizedSchema(), use manual
1073 sorting using dom so that it can ignore XmlSerializer difference.
1074 Added some new assertion methods.
1076 2005-01-19 Atsushi Enomoto <atsushi@ximian.com>
1078 * DataRowTest.cs : no need to gather 3 individual tests as RowEditTest.
1079 Let's not output to Console.
1081 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
1083 * DataViewTest.cs : made AddNew_2() and FindRows() pass under .NET 1.1.
1084 FindRows() is still not implemented, so marked as [Ignore].
1086 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
1088 * ForeignKeyConstraintTest.cs : Fixed Ctor5() to pass under MS.NET 1.1.
1089 Design time ctor() needs more love.
1090 * DataRelationCollectionTest.cs,
1091 DataTableCollectionTest.cs : Made Remove() pass under MS.NET 1.1.
1092 When index is out of range, IndexOutOfRangeException is thrown.
1093 DataRelationCollectionTest.AddException1() was invalid.
1095 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
1097 * ConstraintCollectionTest.cs : Fixed run-test-ondotnet. MS.NET does
1098 not fill Table property even after EndInit().
1099 * DataRelationTest.cs : Fixed run-test-ondotnet. ExpectedException
1101 * TypedDataSetGeneratorTest.cs : fixed GenerateName() both for
1102 run-test-ondotnet and run-test.
1104 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
1106 * DataSetTest.cs : WriteXmlSchema2() and WriteXmlSchema3() didn't pass
1107 on run-test-ondotnet. Removed extraneous Console output.
1108 modified WriteXmlSchema4(),WriteXmlSchema5() and WriteXmlSchema6()
1109 to use xmlserializer-based comparison.
1110 Fixed SerializeDataSet() to use ordinal MS result (it's not simple
1111 to compare results unless we have another WriteXmlSchema()
1114 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
1116 * DataSetAssertion.cs : forgot one required update for refreshed tests.
1118 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
1120 * DataSetReadXmlSchemaTest.cs : added test for bug #58744.
1121 * DataSetReadXmlTest.cs : Added NameConflictDSAndTable().
1123 Now use XmlSerializer based output, to avoid silly attribute order in
1124 OwnWriteXmlSchema(),WriteXmlSchema(),ReadWriteXmlSchemaIgnoreSchema(),
1125 ReadWriteXmlSchema() and WriteDifferentNamespaceSchema().
1126 Added SerializeDataSet2(),SerializeDataSet3(),DeserializeDataSet(),
1127 ReadWriteXml3(),WriteXmlSchema2(),WriteXmlSchema3(),WriteXmlSchema4(),
1128 WriteXmlSchema5(),WriteXmlSchema6(),WriteXmlSchema7(),
1129 WriteXmlExtendedProperties() and WriteXmlModeSchema().
1131 2004-10-14 Umadevi S <sumadevi@novell.com>
1132 * DataTableTest.cs : added testcase for subclass clone
1134 2004-10-14 Umadevi S <sumadevi@novell.com>
1135 * DataSetTest.cs : added testcase to check subclass clone
1137 2004-10-12 Atsushi Enomoto <atsushi@ximian.com>
1139 * DataSetTest.cs : now xs:schema contains xmlns="".
1141 2004-09-24 Umadevi S <sumadevi@novell.com>
1142 * DataRowTest.cs : Added a test for EnforceConstraints with relations defined.
1144 2004-09-24 Sureshkumar T <tsureshkumar@novell.com>
1146 * DataSetTest.cs (DataSetClearTest): Added a test for DataSet.Clear. This should not
1147 throw any exception and should override constraints.
1149 2004-09-19 Sureshkumar T <tsureshkumar@novell.com>
1150 * DataSetTest.cs : Added a test for Deserialization of dataset : DeserializeModifiedDataSet
1152 2004-08-24 Nick Drochak <ndrochak@ieee.org>
1153 * DataViewTest.cs : Fixed compile with csc
1155 2004-08-18 Umadevi S <sumadevi@novell.com>
1156 * DataViewTest.cs : Revamped to get Event handling tested
1157 Thanks to Punit Todi for his contribution towards the test cases
1159 2004-06-23 Umadevi S <sumadevi@novell.com>
1160 * DataTableTest.cs :Corrected Testcases to .net 1.1 specifications
1162 2004-06-23 Umadevi S <sumadevi@novell.com>
1163 * DataRelationTest.cs : Corrected AddRelation testcases
1165 2004-06-23 Umadevi S <sumadevi@novell.com>
1166 * ConstraintCollectionTest.cs : Corrected AddRange testcases
1168 2004-06-20 Atsushi Enomoto <atsushi@ximian.com>
1170 * DataTableCollectionTest.cs : Added test for DataSet and Namespace
1173 2004-06-18 Atsushi Enomoto <atsushi@ximian.com>
1175 * TypedDataSetGeneratorTest.cs : [TestFixture] was missing.
1177 2004-06-15 Atsushi Enomoto <atsushi@ximian.com>
1179 * DataSetTest.cs : Added regression for #53959.
1181 2004-05-31 Atsushi Enomoto <atsushi@ximian.com>
1183 * DataTableTest.cs : Added test for serialization by Boris Kirzner.
1184 * DataSetInferXmlSchemaTest.cs : Added test for schema element skip
1187 2004-05-27 Nick Drochak <ndrochak@ieee.org>
1189 * DataRelationCollectionTest.cs: Fixed build when using csc.
1191 2004-05-27 Umadevi S <sumadevi@novell.com>
1192 * Corrected small typos in DataTableCollectionTest & DataRelationCollectionTest
1194 2004-05-26 Umadevi S <sumadevi@novell.com>
1195 * Added files DataTableCollectionTest and DataRelationCollectionTest
1197 2004-05-19 Atsushi Enomoto <atsushi@ximian.com>
1199 * DataSetTest.cs : Fixed ReadWriteXmlSchema() that miscounted
1200 constraints and parent keys.
1202 2004-05-18 Atsushi Enomoto <atsushi@ximian.com>
1204 * DataSetTest.cs : Converted CRLF to LF for line ending comparison.
1205 (and added copyright line.)
1207 2004-05-17 Atsushi Enomoto <atsushi@ximian.com>
1209 * DataSetTest.cs : Added WriteXmlEncodedXml() test.
1211 2004-05-17 Atsushi Enomoto <atsushi@ximian.com>
1213 * DataSetAssertion.cs : Enabled "Ordinal" check again, unless the test
1215 * DataSetInferXmlSchemaTest.cs,
1216 DataSetReadXmlSchemaTest.cs : Enabled Ordinal check again, as long
1217 as working. Added IgnoredNamespaces() to inferxmlschema test.
1219 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
1221 * DataSetReadXmlSchemaTest.cs : Added test014.xsd tes (contains two
1222 simple repeatable elements).
1224 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
1227 DataSetReadXmlTest.cs,
1228 DataSetReadXmlSchemaTest.cs,
1229 DataSetInferXmlSchemaTest.cs,
1230 DataSetAssertion.cs : AssertDataTable() now checks Constraint count
1231 and ParentKey length.
1233 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
1235 * DataSetReadXmlSchemaTest.cs : Added tests for test012.xsd (repeatable
1236 simple element) and test013.xsd (reference to global element;
1239 2004-05-11 Atsushi Enomoto <atsushi@ximian.com>
1241 * DataSetTest.cs : Added WriteXmlToStream().
1243 2004-05-11 Atsushi Enomoto <atsushi@ximian.com>
1245 * DataSetReadXmlSchemaTest.cs : SingleElementTreatmentDifference() was
1246 incorrect. DataSet element is assumed only if there is only one
1248 * DataSetReadXmlTest.cs : Added error-reported test case.
1249 * DataSetInferXmlSchemaTest.cs : Modified more tests not to compare
1250 Ordinal for non-specified columns (that shouldn't be significant).
1252 2004-05-06 Atsushi Enomoto <atsushi@ximian.com>
1254 * ConstraintCollectionTest.cs : Table name should not be the same as
1255 for the purpose of this test.
1256 * DataSetReadXmlSchemaTest.cs : Added more tests based on schema files.
1257 * DataSetTest.cs : Reordered attributes to pass test in
1258 WriteDifferentNamespaceSchema().
1260 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
1262 * ForeignKeyConstraintTest.cs : Made tests pass under MS.NET 1.1.
1263 Don't catch every kind of exception. That does nothing but keep us
1264 away from the exact error location.
1265 * DataSetTest.cs : Make sure that we read schema correctly, before
1266 testing WriteXmlSchema.
1268 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
1270 * DataColumnCollectionTest.cs : catch only specific exception. Don't
1271 rely on localizable error message.
1272 * DataSetTest.cs : Attribute orders should not be significant, so
1273 just hacked to match current implementation's order.
1274 Added WriteNestedTableXml().
1276 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
1278 * ConstraintCollectionTest.cs : uncommented some tests that should be
1279 implemented until mono 1.0.
1280 * ConstraintTest.cs : use ExpectedException. Don't expect localizable
1282 * DataColumnTest.cs,
1283 DataRelationTest.cs,
1284 DataRowCollectionTest.cs : catch only specific type exception.
1285 Don't rely on (test) localizable messages.
1286 * DataSetAssertion.cs : We shouldn't expect exact column ordinals
1287 when infering/reading the structures from documents/schemas.
1289 2004-04-29 Atsushi Enomoto <atsushi@ximian.com>
1291 * DataRowTest.cs : Added a test for auto increment column and item
1292 integrity (it caused index out of range exception).
1294 2004-04-27 Atsushi Enomoto <atsushi@ximian.com>
1296 * ConstraintCollectionTest.cs,
1299 ForeignKeyConstraintTest.cs : Fixes for incorrect NET_1_0 use.
1300 * DataRowCollectionTest.cs : just check exception type. Don't check
1301 localizable error message.
1302 * DataSetAssertion.cs : Removed AssertDataSet() with just 4 argument.
1303 Added relation count parameter for AssertDataTable().
1304 Added Nested check parameter for AssertDataRelation().
1305 * DataSetInferXmlSchemaTest.cs,
1306 DataSetReadXmlTest.cs,
1307 DataSetReadXmlSchemaTest.cs :
1308 Applied new AssertDataTable(). Added more check on
1309 DataSetReadXmlSchemaTest.SingleElementTreatmentDifference ().
1311 2004-04-22 Atsushi Enomoto <atsushi@ximian.com>
1313 All fixes are to make them pass under MS.NET 1.1.
1315 * ConstraintCollectionTest.cs : Fixed to pass under MS.NET 1.1.
1316 * DataRelationTest.cs : Creation4() never works.
1317 * DataSetInferXmlSchemaTest.cs :
1318 Fixed xml9 test (relation count).
1319 Some mappings were incorrectly specified int.
1320 ConflictColumnTable() test incorrectly tested different columns.
1321 Fixed exception type on ConflictExistingPrimaryKey().
1322 * DataSetReadXmlSchemaTest.cs :
1323 Use fixed current culture.
1324 Fixed exceptoin type on NestedReferenceNotAllowed().
1325 * DataSetReadXmlTest.cs :
1326 InferSchema mode is said as to load rows.
1328 SqlGuid test depends on the runtime version.
1329 In WriteDifferentNamespaceSchema(), we're going to set the same
1330 order for namespaces (just for ease of tests).
1331 Fixed many bugs on SerializeDataSet() test.
1332 * DataTableTest.cs :
1333 Set culture only on NET_1_0. Culture difference causes exception
1335 Don't depend on error message string (consider localization).
1336 Under .NET 1.1, constraints looks also vanishes on table's Clear().
1337 * ForeignKeyConstraintTest.cs :
1338 Ignore TestCtor5(). That does not work under .NET 1.1.
1339 Fixed some exception type differences.
1341 2004-04-22 Atsushi Enomoto <atsushi@ximian.com>
1343 * DataSetInferXmlSchemaTest.cs : Added ConflictExistingPrimaryKey().
1344 * DataSetReadXmlTest.cs : Added IgnoreSchemaShouldFillData().
1345 * DataSetTest.cs : Added IgnoreColumnEmptyNamespace() and
1348 2004-04-20 Atsushi Enomoto <atsushi@ximian.com>
1350 * DataSetInferXmlSchema.cs : added more 16 patterns.
1351 (mostly fails as yet).
1352 * DataSetReadXmlTest.cs : Reverted yesterday's incorrect part.
1353 As for XmlReadMode = Auto, data row should be read.
1354 * DataSetTest.cs : Added Namespace and Prefix tests.
1355 Added WriteDifferentNamespaceSchema().
1357 hmm... WriteXmlSchema() also needs more love :(
1359 2004-04-19 Atsushi Enomoto <atsushi@ximian.com>
1361 * Added DataSetInferXmlSchemaTest.cs.
1362 * DataSetReadXmlTest.cs : Fixed test bogus. When ReadMode is
1363 InferSchema, it should not load any data rows.
1364 * DataSetAssertion.cs : Added AssertDataSet() overroad that takes
1367 2004-04-19 Atsushi Enomoto <atsushi@ximian.com>
1369 * Added missing ChangeLog entry.
1370 * ConstraintCollectionTest.cs :
1371 Ignore some tests that should fail (They also fail under MS.NET).
1372 * DataSetReadXmlSchemaTest.cs :
1373 - Added SingleElementTreatmentDifference() and PrefixedTargetNS().
1374 - Modified UnusedComplexTypesInored() to make sure DataSetName is set.
1375 - Renamed DataSetElementCannotBeReferenced() to
1376 NestedReferenceNotAllowed().
1377 - Modified ReadElemAttrPattern() to LocaleOnRootWithoutIsDataSet()
1378 to test msdata:Locale.
1379 * DataSetTest.cs : Due to mcs bug #57200, csc does not allow
1380 System.Type.GetType(), so modified them all.
1382 2004-04-16 Atsushi Enomoto <atsushi@ximian.com>
1384 * DataSetAssertion.cs : Added AssertDataColumn().
1385 * DataSetReadXmlSchemaTest.cs : Added more strange cases.
1387 2004-04-15 Umadevi S (sumadevi@novell.com)
1388 * ForeignKeyConstraintTest - constructor testing,
1389 * DataSet - test for Clone and Copy methods.
1391 2004-04-15 Atsushi Enomoto <atsushi@ximian.com>
1393 * Added DataSetAssertion.cs and DataSetReadXmlSchema.cs.
1394 * DataSetReadXmlTest.cs : separate assertion methods into
1395 DataSetAssertion.cs. Added label argument to AssertDataTable.
1397 2004-04-15 Atsushi Enomoto <atsushi@ximian.com>
1399 * DataSetReadXmlTest.cs : Tests were incorrect. They should be done
1400 against new dataset. So just added another sequential read tests.
1402 2004-04-14 Atsushi Enomoto <atsushi@ximian.com>
1404 * Added DataSetReadXmlTest.cs. (specific to ReadXml() in DataSet).
1406 2004-04-12 Atsushi Enomoto <atsushi@ximian.com>
1408 * DataSetTest.cs : More path fix. Don't expect End of Line = "\n".
1409 It might be "\r\n" or else.
1411 2004-04-09 Atsushi Enomoto <atsushi@ximian.com>
1413 * DataColumnTest.cs,
1415 DataTableTest.cs : build fix: csc does not allow
1416 System.Type inside namespace MonoTests.System.Data.
1417 * DataSetTest.cs : path fix.
1418 * DataRelationTest.cs : path fix. Don't test error message: It should
1419 vary by message translations. Split tests and use ExpectedException.
1421 2004-03-31 Juraj Skripsky <juraj@hotfeet.ch>
1423 * DataColumnTest.cs : fixes here and there,
1424 make all tests pass on ms.net.
1426 2004-03-29 Juraj Skripsky <juraj@hotfeet.ch>
1428 * DataTableTest.cs : add test case for bug #55503,
1429 comment out meaningless test cases.
1431 2004-01-21 Atsushi Enomoto <atsushi@ximian.com>
1433 * Added TypedDataSetGeneratorTest.cs.
1435 2003-12-18 Jackson Harper <jackson@ximian.com>
1437 * DataViewTest.cs: Add some tests for new methods.
1439 2003-05-26 Ben Maurer <bmaurer@users.sourceforge.net>
1440 * DataViewTest.cs: Added new test from
1443 2003-05-13 Martin Willemoes Hansen <mwh@sysrq.dk>
1444 * All tests inherits from Assertion, and
1445 Assertion. prefixes removed
1447 2003-04-05 Ville Palo <vi64pa@kolumbus.fi>
1449 * DataTableTest.cs: little fix.
1451 2003-03-27 Ville Palo <vi64pa@kolumbus.fi>
1453 * UniqueConstraintTest.cs: some minor fixes.
1455 2003-03-26 Ville Palo <vi64pa@kolumbus.fi>
1457 * DataRowCollectionTest.cs: Tests for AutoIncrement
1459 2003-03-25 Ville Palo <vi64pa@kolumbus.fi>
1461 * DataTableTest.cs: Added test for PrimaryKey-property
1463 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
1465 * DataColumnCollectionTest.cs: little fix.
1467 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
1469 * DataColumnCollectionTest.cs: Typos
1471 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
1473 * DataSetTest.cs: Fixed line-ending problems
1475 2003-03-06 Ville Palo <vi64pa@kolumbus.fi>
1477 * DataTableTest.cs: More tests for Select ()
1479 2003-02-28 Ville Palo <vi64pa@kolumbus.fi>
1481 * DataColumnCollectionTest.cs: Added more tests.
1482 * DataRowCollectionTest.cs: Added more tests.
1484 2003-04-02 Ville Palo <vi64pa@koti.soon.fi>
1486 * DataColumnTest.cs: Added tests for Expression property
1488 2003-03-02 Ville Palo <vi64pa@koti.soon.fi>
1490 * DataTableTest.cs: More tests for Select
1492 2003-31-01 Ville Palo <vi64pa@koti.soon.fi>
1494 * DataTableTest.cs: Added more tests for Select (string) -method
1496 2003-27-01 Ville Palo <vi64pa@koti.soon.fi>
1498 * DataRelationTest.cs: Added more tests
1500 2003-27-01 Ville Palo <vi64pa@koti.soon.fi>
1502 * DataTableTest.cs: Added test for DataTable.Select ()
1504 2003-24-01 Ville Palo <vi64pa@koti.soon.fi>
1506 * UniqueConstraint.cs: More tests
1508 2003-23-01 Ville Palo <vi64pa@koti.soon.fi>
1510 * ForeignKeyConstraint.cs: More tests
1512 2003-22-01 Ville Palo <vi64pa@koti.soon.fi>
1514 * DataRelationTest.cs: More tests and little clean up.
1516 2003-14-01 Ville Palo <vi64pa@koti.soon.fi>
1518 * DataRelationTest.cs: Added more tests
1520 2003-13-01 Ville Palo <vi64pa@koti.soon.fi>
1522 * DataRelationTest.cs: Test class for DataRelation
1524 2002-12-26 Ville Palo <vi64pa@koti.soon.fi>
1526 * own_schema.xsd: XmlSchema for testing ReadXmlSchema() -method
1527 * DataSetTest.cs: Added more Xml-tests.
1529 2002-12-17 Ville Palo <vi64pa@koti.soon.fi>
1532 * store.xsd: new xmldoment and xmlschema for testing DataSet
1533 * DataSetTest.cs: Added some Xml-tests.
1534 * AllTests.cs: Added DataSetTest
1536 2002-10-23 Nick Drochak <ndrochak@gol.com>
1538 * ConstraintCollectionTest.cs (SetUp): Clear the constraints before
1540 * ConstraintTest.cs: same
1541 * DataColumnTest.cs: Get exceptions straight. Some are thrown and some
1544 2002-10-22 Nick Drochak <ndrochak@gol.com>
1546 * DataColumnTest.cs: Remove compiler warnings and use caught exception
1547 to report useful info.