1 2009-01-16 Atsushi Enomoto <atsushi@ximian.com>
3 * DataColumnTest.cs : try a string comparison fix.
5 2008-12-30 Gert Driesen <drieseng@users.sourceforge.net>
7 * DBConcurrencyExceptionTest.cs: Added .ctor and Row(Count) tests.
9 2008-12-29 Gert Driesen <drieseng@users.sourceforge.net>
11 * DataTableTest.cs: Allow NFIFromBug55978 test to pass when MONO_PATH
13 * BinarySerializationTest.cs: Change culture for culture-sensitive
15 * DataColumnTest2.cs: Change culture for culture-sensitive tests.
17 2008-11-18 Raja R Harinath <harinath@hurrynot.org>
19 * DataSetTest.cs (Bug420862): New test.
21 2008-09-16 brandin claar <brandin.claar@gmail.com>
23 * BinarySerializationTest.cs (TestDefaultValues): New.
24 (TestEmptyTable): New.
26 2008-08-14 Gert Driesen <drieseng@users.sourceforge.net>
28 * DataViewTest2.cs (DataViewManager): Check for reference equality
29 instead of using Equals to avoid test regression using more recent
32 2008-08-14 Gert Driesen <drieseng@users.sourceforge.net>
34 * DataTableTest2.cs: Added test for LoadDataRow with readonly columns.
36 2008-08-04 Raja R Harinath <harinath@hurrynot.org>
38 * XmlDataReaderTest.cs (XmlLoadCustomTypesTest): Fix compile
39 error, there's no DataSet.Close ().
41 2008-07-30 Veerapuram Varadhan <vvaradhan@novell.com>
43 * XmlDataReaderTest.cs: Added test for Bug#377146
45 2008-07-20 Gert Driesen <drieseng@users.sourceforge.net>
47 * XmlDataLoaderTest.cs: Use temporary file in TEMP dir instead of
48 creating file in source dir. Cleaned up test.
51 * DataTableTest5.cs: Use temporary file in TEMP dir instead of creating
53 * TestFile3.xml, TestFile5.xml: Removed test output.
55 2008-07-20 Gert Driesen <drieseng@users.sourceforge.net>
61 * DataTableTest5.cs: Code formatting (spaces to tabs, removed extra
62 spaces/tabs). Use typeof instead of Type.GetType. Ensure (File)Streams
63 are always closed. Improved exception tests.
65 2008-07-20 Gert Driesen <drieseng@users.sourceforge.net>
67 * DataRowTest2.cs: Improved int indexer test for setting value of
68 column to null/DBNull. Enabled indexer tests for setting column
71 2008-07-04 Gert Driesen <drieseng@users.sourceforge.net>
74 * MissingPrimaryKeyExceptionTest.cs: Fixed line endings.
76 2008-07-04 Gert Driesen <drieseng@users.sourceforge.net>
78 * ConstraintCollectionTest2.cs
80 * DataRelationCollectionTest2.cs
81 * DataRowCollectionTest2.cs
82 * DataTableCollectionTest2.cs
85 * VersionNotFoundException.cs: Fixed line endings.
87 2008-07-04 Gert Driesen <drieseng@users.sourceforge.net>
89 * DataColumnCollectionTest.cs: Added test for Add (String) with null
90 and zero-length column name.
91 * DataColumnCollectionTest2.cs: Added/improved indexer tests.
92 * DataRowTest2.cs: Added/improved indexer tests. Enabled indexer test
95 2008-07-03 Gert Driesen <drieseng@users.sourceforge.net>
97 * DataRowTest2.cs: Added indexer tests.
99 2008-06-19 Atsushi Enomoto <atsushi@ximian.com>
101 * TestMerge1.xml : new test file.
102 * DataSetTest2.cs : added test for Merge() to verify that it copies
103 constraints in DataRelation.
105 2008-06-18 Atsushi Enomoto <atsushi@ximian.com>
107 * DataTableTest.cs : do not just copy [Ignore]d tests from DataSet
108 without [Ignore]. They won't pass.
109 Also, what is that TARGET_JVM use? It looks inconsistent.
111 2008-06-18 Atsushi Enomoto <atsushi@ximian.com>
113 * DataSetInferXmlSchemaTest.cs: correction in code comment.
115 2008-06-17 Atsushi Enomoto <atsushi@ximian.com>
117 * TestFile3.xml, TestFile5.xml : they do not match what should be
118 actually written and causes svn diff mess.
120 2008-06-16 Atsushi Enomoto <atsushi@ximian.com>
122 * DataColumnTest.cs : fixed Defaults3() case. After changing some
123 test lines I have messed net_1_0 profile results.
125 2008-06-16 Atsushi Enomoto <atsushi@ximian.com>
127 * DataTableTest.cs, DataTableReadWriteXmlTest.cs, DataSetTest.cs:
128 fixed couple of assertions that expect wrong results. Eliminated
129 English imperialism. Some other cosmetic fixes.
131 2008-06-16 Atsushi Enomoto <atsushi@ximian.com>
133 * DataViewTest2.cs DataColumnTest.cs DataSetTest2.cs
134 UniqueConstraintTest.cs DataRowCollectionTest.cs DataRowTest2.cs
135 DataColumnCollectionTest.cs DataRelationTest.cs
136 DataTableReaderTest.cs DataRowTest.cs :
137 Eliminate English imperialism. They fail on non-English .NET.
139 2008-06-16 Atsushi Enomoto <atsushi@ximian.com>
141 * DataTableTest3.cs : bang bang bang, close Stream before Assertion
142 fails and throws away the remaining code paths.
144 2008-06-13 Atsushi Enomoto <atsushi@ximian.com>
146 * DataTableTest.cs, DataSetTest.cs
147 We could use default value as is, not in string form. This makes
148 comparison more strict.
151 Added test for non-DBNull case and changing DataType case.
153 2008-04-16 Veerapuram Varadhan <vvaradhan@novell.com>
155 * DataSetReadXmlTest.cs: Added tests for same parent/child table
158 2008-02-04 Arina Itkes <arinai@mainsoft.com>
160 * DataTableTest5.cs: Removing of "Ignore" category
161 for tests on IXmlSerializable.ReadXml for empty DataTable.
163 2008-02-03 Arina Itkes <arinai@mainsoft.com>
165 * XmlExportOfTypedDataSetTest.cs: added test for exporting of
166 a generated typed DataSet and DataTable by a same XmlExporter.
168 2008-01-28 Arina Itkes <arinai@mainsoft.com>
170 * DataTableTest5.cs: added tests for implemetation
171 of IXmlSerializable.WriteXml in DataTable class.
173 2007-11-14 Atushi Enomoto <atsushi@ximian.com>
175 * DataSetTest.cs : added test for r89307 fix (it is for XmlSerializer
176 but needs to be in sys.data).
177 * MonkeyDataSet.cs : test support classes (generated by xsd).
179 2007-10-21 Gert Driesen <drieseng@users.sourceforge.net>
181 * DataColumnTest.cs: No longer derive from deprecated Assertion class.
182 Code formatting. Added test for DateTimeMode.
184 2007-08-06 Nagappan A <anagappan@novell.com>
186 * DataTableTest.cs (Bug55978): In some cases this test case was
187 failing with Invalid Date format. So modified the testcase to use
188 invariant culture for DateTime.
190 2007-07-26 Nagappan A <anagappan@novell.com>
192 * DataTableTest.cs (Bug82109): Should always parse the object of
193 type DateTime in InvariantCulture CultureInfo, Fixes Bug # 82109.
195 2007-05-18 Chris Toshok <toshok@ximian.com>
197 * DataViewTest.cs (DefaultColumnNameAddListChangedTest): new test
198 for figuring out the sorts of events raised between 1.1 and 2.0
199 when you add a column with the default name.
201 2007-02-23 Nagappan A <anagappan@novell.com>
203 * DataRowTest2.cs (DataRowExpressionDefaultValueTest): Added new
204 test-case for bug # 80505.
206 * TrailingSpaceTest.cs: Added new test-case for bug # 79695.
208 * TestReadXml1.xml: Added new XML for bug # 80596.
210 * TestReadXmlSchema1.xml: Added new XML schema for bug # 80596.
212 * XmlDataLoaderTest.cs: Added new test-case for bug # 80596.
214 * XmlDataReaderTest.cs: Added new test-case for bug # 80596.
216 2007-02-20 Gert Driesen <drieseng@users.sourceforge.net>
218 * DataSetReadXmlTest.cs: Enable test for bug #80048 on 2.0 profile.
220 2007-02-09 Nagappan A <anagappan@novell.com>
222 * TestFile5.xml: Added new XML file required for tests.
224 * TestFile3.xml: Added new XML file required for tests.
226 2007-01-08 Nagappan A <anagappan@novell.com>
228 * DataViewTest.cs: Fixed compilation warning.
230 * DataRowTest.cs: Fixed compilation warning.
232 * DataTableLoadRowTest.cs (LoadRowTestUpsert)
233 (LoadRowTestOverwriteChanges, LoadRowTestPreserveChanges): Added
234 more test conditions and also fixed compilation warnings.
236 * DataColumnCollectionTest.cs: Fixed compilation warning.
238 * DataSetInferXmlSchemaTest.cs: Fixed compilation warning.
240 2006-12-11 Chris Toshok <toshok@ximian.com>
242 * DataViewTest.cs: new test for GetItemProperties being called on
243 a DataView without an associated DataTable. we crash, but should
244 return an empty collection.
246 2006-12-08 Nagappan A <anagappan@novell.com>
248 * DataTableTest3.cs, DataTableTest4.cs, DataSetTest2.cs: Updated
249 private method name from Test to Verify, as NUnit was reporting
250 API signature is invalid.
252 2006-12-07 Chris Toshok <toshok@ximian.com>
254 * DataViewTest.cs: add unit test for parent/child relation
257 2006-12-07 Nagappan A <anagappan@novell.com>
259 * DataTableTest3.cs, DataTableTest4.cs: Added new test-cases to test
260 ReadXml and WriteXml, provided by deepak_2603@yahoo.com. Added
263 2006-12-05 Raja R Harinath <rharinath@novell.com>
265 * DataColumnCollectionTest.cs, DataRowCollectionTest.cs: Modernize.
267 * DataSetAssertion.cs: Don't derive from 'Assertion'. Modernize.
268 * DataSetInferXmlSchemaTest.cs, DataSetReadXmlSchemaTest.cs,
269 DataSetReadXmlTest.cs, DataSetTest.cs, DataTableLoadRowTest.cs,
270 DataTableReaderTest.cs, DataTableTest.cs: Modernize.
272 2006-12-05 Nagappan A <anagappan@novell.com>
274 * DataSetReadXmlTest.cs (ColumnOrder, XmlSpace): Modified
275 AssertEquals to NUnit.Framework.Assert.AreEqual.
277 * DataTableTest.cs (ReadWriteXmlSchema_ByFileName): Fixed Not
278 Working test case and made it working.
280 * DataColumnCollectionTest.cs (CaseSensitiveIndexOfTest): To test
281 case sensitive column name with IndexOf member function.
283 2006-11-28 Nagappan A <anagappan@novell.com>
285 * DataTableTest.cs (TestWriteXmlSchema1): Modified the expected
286 output same as MS.NET 2.0 output.
287 (TestWriteXmlSchema2, TestWriteXmlSchema3): Modified the expected
288 output same as MS.NET 2.0 output.
289 (WriteXmlSchema, WriteXmlSchema2, WriteXmlSchema3): Updated the tests
290 to work. Removed NotWorking attribute.
291 (WriteXmlSchema4, WriteXmlSchema5, WriteXmlSchema6): Updated the tests
292 to work. Removed NotWorking attribute.
293 (WriteXmlSchema_Relations_ForeignKeys): Updated the tests to
294 work. Removed NotWorking attribute.
295 (ReadWriteXmlSchema_2, ReadWriteXmlSchemaExp_NoTableName): Updated
296 the tests to work. Removed NotWorking attribute.
297 (ReadWriteXmlSchemaExp_NoFileName): Added new tests.
299 * DataSetTest.cs: Updated the tests to work with 2.0
300 profile. Expected 2.0 and 1.0 outputs are different with respect
303 * DataRowCollectionTest.cs (IndexOf): API is implemented and so
304 removed NotWorking attribute.
305 (IndexOfTest): Added new test to test IndexOf API.
307 2006-11-26 Gert Driesen <drieseng@users.sourceforge.net>
309 * DataSetReadXmlTest.cs: Added NotWorking test for bug #80048.
311 2006-11-26 Gert Driesen <drieseng@users.sourceforge.net>
313 * DataSetReadXmlTest.cs: Added NotWorking test for bug #80045.
315 2006-11-21 Nagappan A <anagappan@novell.com>
317 * DataViewTest.cs (BeginInit2): Checks for the data view public
320 * DataSetTest.cs (CreateDataReader1, CreateDataReader2,
321 CreateDataReader3, Load_Basic, Load_TableConflictT,
322 Load_TableConflictT, Load_TableConflictF, Load_TableUnknown,
323 Load_StringsAsc, Load_StringsDesc, Load_StringsNew,
324 Load_StringsNewMerge): Removed 'NotWorking' attribute and made the
327 * DataSetTest2.cs (LoadTest1, LoadTest2): Implemented functions to
330 2006-11-15 Nagappan A <anagappan@novell.com>
332 * DataTableTest.cs (NewRowAddedTest): Checks for the DataTable
333 TableNewRow added event raise.
334 (ClearTest): Checks for the table clearning event fired on
336 (OnTableClearing, OnTableNewRowAdded): Implemented new event
338 (TestWriteXmlSchema1): Test WriteXmlSchema on a DataTable without
339 associating a DataSet.
340 (TestWriteXmlSchema2): Test WriteXmlSchema on a DataTable after
341 associating a DataSet, but without hierarchy.
342 (TestWriteXmlSchema3): Test WriteXmlSchema on a DataTable after
343 associating a DataSet, with hierarchy.
344 (TableInitializedEventTest[1234]): Tests different TableInitialized
346 * BinarySerializationTest.cs: Added new file to test
347 BinarySerialization implementation.
349 2006-11-24 Konstantin Triger <kostat@mainsoft.com>
351 * DataColumnTest.cs: Added test for DataColunm.AllowDBNull
352 * DataTableTest.cs: removed fixed NotWorkings
354 2006-10-24 Hagit Yidov <hagity@mainsoft.com>
356 * DataTableReadXmlSchemaTest.cs : More tests for ReadXmlSchema()
358 2006-10-12 Hagit Yidov <hagity@mainsoft.com>
360 * DataTableTest.cs : added tests for ReadXmlSchema() and WriteXmlSchema().
361 (Some of the tests use following files: own_schema1.xsd, own_schema2.xsd, region.xml, store.xsd)
363 2006-10-22 Gert Driesen <drieseng@users.sourceforge.net>
365 * ForeignKeyConstraintTest2.cs: Added test for bug #79689.
367 2006-10-12 Hagit Yidov <hagity@mainsoft.com>
369 * DataTableTest.cs : added tests for ReadXmlSchema() and WriteXmlSchema().
370 (Some of the tests use following files: own_schema1.xsd, own_schema2.xsd, region.xml, store.xsd)
372 2006-10-13 Gert Driesen <drieseng@users.sourceforge.net>
374 * DataRelationTest2.cs: Enabled test for bug #79233.
376 2006-10-12 Hagit Yidov <hagity@mainsoft.com>
378 * DataSetTest.cs : added tests for Load().
379 * DataTableTest.cs : added more tests for Load() and added LoadDataRow().
381 2006-10-06 Patrick Earl <mono@patearl.net>
383 * DataTableReadWriteXml.cs: Added new tests for the DataTable's
384 ReadXml and WriteXml methods. These tests assume proper
385 functioning of the DataSet ReadXml and WriteXml methods.
387 2006-10-03 Hagit Yidov <hagity@mainsoft.com>
389 * DataRowCollectionTest.cs : added tests for IndexOf().
390 * DataSetTest.cs : added tests for CreateDataReader().
391 * DataTableTest.cs : added tests for CreateDataReader() and for Load().
393 2006-09-18 Boris Kirzner <borisk@mainsoft.com>
395 * DataViewTest.cs : fix compilation error.
397 2006-09-17 Boris Kirzner <borisk@mainsoft.com>
399 * DataViewTest.cs : marked not wroker test for TARGET_JVM.
400 * DataSetTest.cs : marked not working net_2_0 tests.
402 2006-08-31 Gert Driesen <drieseng@users.sourceforge.net>
404 * DataRelationTest2.cs: Added test for bug #79233, currently marked
405 NotWorking. Set eol-style to native.
407 2006-08-31 Gert Driesen <drieseng@users.sourceforge.net>
409 * DataRowTest2.cs: Added test for bug #78885. Fixed line endings.
410 Set eol-style to native.
412 2006-07-25 Nagappan A <anagappan@novell.com>
414 * DataViewTest2.cs (AcceptChanges, ClearTable): Test case to
415 verify list changed event on table AcceptChanges and test case to
416 verify data table count is zero on table Clear. Fixes bug
417 78610. Thanks to Itai Bar-Haim <itaibh@gmail.com> for the
420 2006-07-20 Senganal T <tsenganal@novell.com>
422 * DataSetTest2.cs : Test exception is not raised when
423 missingschemaaction is set to ignore.
424 Thanks to Deepak Kr Valechha for the testcase
426 2006-07-17 Senganal T <tsenganal@novell.com>
429 - Tests for ToTable overloads
430 - Test for Equals method
431 - Tests to check for the Sort, RowFilter values when
432 DataView is created and when Table is set.
433 * DataViewTest_IBindingList.cs :
434 - Ensure tests do not depend on the order of
436 * DataViewTest_IBindingListView.cs : New
437 - Tests for IBindingListView interface methods
439 2006-07-15 Senganal T <tsenganal@novell.com>
441 * DataTableCollection.cs : Tests for IndexOf, Contains,
444 2006-07-14 Senganal T <tsenganal@novell.com>
446 * DataColumnTest2.cs : Test for SetOrdinal
448 2006-07-14 Senganal T <tsenganal@novell.com>
450 * DataRelationTest2.cs
451 * ForeignKeyConstraintTest2.cs
453 Tests for DateTimeMode property
455 Tests for Merge Methods
457 2006-07-13 Senganal T <tsenganal@novell.com>
459 * DataSetTest2.cs : Test for bug #78842
461 2006-07-12 Senganal T <tsenganal@novell.com>
463 * ConstraintCollectionTest2.cs : Test Remove behavior.
465 2006-07-12 Senganal T <tsenganal@novell.com>
467 * DataSetTest2.cs : Added test to check ReadXml of a Diffgram
468 when part/whole of schema is missing on the dataset. Currently if
469 schema is missing we run into an infinite loop.
471 2006-07-11 Senganal T <tsenganal@novell.com>
473 * DataSetTest2.cs : Added tests for DataSet.WriteXmlSchema and
474 ReadXmlSchema methods to test nested schemas.
475 Also tests for bug #78810.
477 2006-06-30 Senganal T <tsenganal@novell.com>
479 * DataRowTest2.cs : Added tests for new 2.0 methods in DataRow
481 2006-06-28 Senganal T <tsenganal@novell.com>
483 * DataSetTest2.cs : Removed ReadXml_Strm, ReadXml_Strg
484 ReadXml_ByTextReader, ReadXml_ByXmlReader :
485 Temporarily removed as these are failing, in a different
486 timezone, due to bug in DateTime.
488 2006-06-27 Senganal T <tsenganal@novell.com>
490 * DataTableReaderTest.cs :
491 - Tests for Schema verification.
492 - Test if GetName returns the ColumnName.
493 - Tests for Provider Specific types/values
495 - Test if Schema changes are caught and appropriate errors
498 2006-06-15 Senganal T <tsenganal@novell.com>
500 * DataTableTest2.cs :
501 - Test if the Sort Order is correct when Sort String is not
503 - Test if EvaluateException is raised if filter is not a
505 - Test if expression is evaluated corrected when the filter
508 2006-06-15 Senganal T <tsenganal@novell.com>
510 * DataSetTest2.cs : Test the behavior of EnforceConstraints
511 * DataViewTest_IBindingList.cs : Test to ensure the correct index is
513 * DataRowTest2.cs : Test to ensure the RowErrors and ColumnErrors are
516 2006-05-31 Senganal T <tsenganal@novell.com>
518 * DataSetTest2.cs : Fixed InferXmlSchema_inferingTables5.
519 Patch from Deepak Kr Velachha
521 2006-05-31 Senganal T <tsenganal@novell.com>
523 * DataSetTest2.cs,DataSetReadXmlSchemaTest.cs,DataSetTest.cs:
524 Cleanup NotWorking testcases
526 2006-05-02 Senganal T <tsenganal@novell.com>
528 * DataColumnTest2.cs : Test if IsNull (expr1,expr2) is parsed
529 correctly and if expr2 is returned when expr1 evaluates to null
531 2006-04-21 Senganal T <tsenganal@novell.com>
533 * DataTableTest2.cs : Test Duplicate values are handled appropriatly
534 during table loading ( BeginLoadData , EndLoadData). Test LoadDataRow
535 behaves appropriately if called outside BeginLoadData,EndLoadData.
537 2006-04-19 Senganal T <tsenganal@novell.com>
539 * DataSetTest2.cs : Test if ConstraintName with whitespace is saved
542 2006-03-25 Senganal T <tsenganal@novell.com>
544 * DataTableTest.cs : Fixed NotWorkingTest
546 2006-03-23 Senganal T <tsenganal@novell.com>
548 * DataTableTest2.cs :
549 - Ensure duplicate rows are merged when using LoadDataRow
550 * DataRowCollectionTest2.cs :
551 - Ensure row can be searched using Find (), when added using LoadDataRow
553 2006-03-22 Senganal T <tsenganal@novell.com>
555 * DataColumnTest2.cs :
556 * ConstraintCollectionTest2.cs :
557 - Ensure Constraints are correctly added/removed when Unique
558 property is modified.
559 - Ensure PrimaryKeyConstraint cannot be removed using Remove ()
560 - Ensure DataColumn's Unique Propery is modifed when adding/removing constraint
562 2006-03-20 Senganal T <tsenganal@novell.com>
565 - Added testcases for issues in Merge,Copy
566 * ConstraintCollectionTest2.cs
567 - Added testcases for issues in Add , IndexOf
569 2006-03-19 Boris Kirzner <borisk@mainsoft.com>
571 * ConstraintCollectionTest2.cs, DataColumnCollectionTest.cs,
572 DataRowCollectionTest.cs, DataTableCollectionTest.cs: ifdef code that is not
573 supposed to work in TARGET_JVM by now.
575 2006-03-09 Senganal T <tsenganal@novell.com>
577 * DataRowCollectionTest2.cs :
578 * DataTableTest2.cs :
579 - Fixed NotWorking tests.
581 2006-03-07 Senganal T <tsenganal@novell.com>
583 * DataRowCollectionTest2.cs :
584 * DataTableTest2.cs :
585 - Added failing testcases as NotWorking tests.
587 2006-03-05 Senganal T <tsenganal@novell.com>
590 * ConstraintCollectionTest2.cs
592 * DataRelationTest.cs
593 Added testcases for BeginInit and EndInit methods
595 2006-02-24 Senganal T <tsenganal@novell.com>
597 * ConstraintCollectionTest2.cs : added testcase for #77630
599 2006-02-22 Senganal T <tsenganal@novell.com>
601 * DataRowCollectionTest2.cs : Check if index is maintained for row on calling RejectChanges.
602 * DataTableTest2.cs : Check if data is loaded and merged (if key exists) correctly.
603 * ForeignKeyConstraintTest.cs : Check if a ParentColumn value can be modified
604 when the row is in 'Added' State. Also, check if child col values are
607 2006-02-16 Senganal T <tsenganal@novell.com>
610 - WriteXmlSchema_ForeignKeyConstraint : testcase for bug #77557
611 - WriteXmlSchema_RelationAnnotation :
612 - WriteXmlSchema_Relations_ForeignKeys :
613 ensure Relations and ForeignKeyConstraints are written and read correctly.
614 * DataSetReadXmlSchema.cs :
616 verify reading a foreignkeyconstraint doesent create a relation.
617 - ReadAnnotatedRelations_MultipleColumns :
618 verify multiple columns are read correctly if part of annotated relation.
620 2006-02-11 Senganal T <tsenganal@novell.com>
622 * DataTableTest.cs : Check AllowDBNull is set to false for PrimaryKey cols.
623 * DataTableTest2.cs : added testcases for bug #77404
625 2006-02-03 Senganal T <tsenganal@novell.com>
627 * DataTableCollectionTest2.cs,EvaluateExceptionTest.cs,
628 DataColumnTest.cs,DataRowViewTest.cs,DataRowCollectionTest2.cs,
629 DataTableTest2.cs,DataTableTest.cs,DataColumnCollectionTest2.cs,
630 DataColumnCollectionTest.cs,DataViewTest.cs,DataColumnTest2.cs
631 - Removed 'NotWorking' attributes for the testcases fixed
632 - Added few new testcases
634 2006-01-17 Senganal T <tsenganal@novell.com>
636 * DataRowTest2.cs : added testcase for bug #77267
638 2006-01-16 Boris Kirzner <borisk@mainsoft.com>
639 * DataColumnCollectionTest2.cs: added test case for index update on
642 2006-01-16 Atsushi Enomoto <atsushi@ximian.com>
644 * TypedDataSetGeneratorTest.cs : added test for bug #77248, but we
645 cannot enable it since it depends on mcs "installed".
647 2006-01-10 Senganal T <tsenganal@novell.com>
649 - Added testcase for bug #77188
651 2006-01-06 Senganal T <tsenganal@novell.com>
653 * DataColumnCollectionTest.cs
654 - Added couple of tests for Expression Columns.
656 2006-01-03 Senganal T <tsenganal@novell.com>
657 * DataSetTypedDataSetTest.cs : corrected the path to file : TypedDataSet.xml
658 to make sure the testcases pass
660 2006-01-03 Senganal T <tsenganal@novell.com>
661 *DataViewTest.cs : added testcases for bug #77104
663 2006-01-02 Boris Kirzner <borisk@mainsoft.com>
664 * DataTableCollectionTest2.cs, DataColumnTest2.cs,
665 DataViewTest2.cs, DataRowCollectionTest2.cs, DataTableTest2.cs,
666 DataRelationCollectionTest2.cs, ForeignKeyConstraintTest2.cs,
667 DataSetTest2.cs, ConstraintCollectionTest2.cs, DataRowTest2.cs,
668 DataColumnCollectionTest2.cs: new tests from Mainsoft repository.
669 * DataSetTypedDataSetTest.cs, VersionNotFoundException.cs,
670 MissingPrimaryKeyExceptionTest.cs: added files with new tests.
671 * TypedDataSet.xml - new xml file (for TypeDataSetTest.cs).
673 2005-12-20 Senganal T <tsenganal@novell.com>
674 * DataColumnTest.cs : added testcase for #77025
676 2005-12-15 Konstantin Triger <kostat@mainsoft.com>
678 * DataTableTest.cs: added SelectRowState test.
680 2005-12-07 Boris Kirzner <borisk@mainsoft.com>
681 * DataTableTest.cs: added ifdef for feature not supported in TARGET_JVM.
683 2005-11-30 Konstantin Triger <kostat@mainsoft.com>
685 * DataColumnTest.cs: Added ExpressionSubstringlimits.
687 2005-11-11 Senganal T <tsenganal@novell.com>
689 * DataSetTest2.cs : Added a testcase for bug#76517
691 2005-10-24 Konstantin Triger <kostat@mainsoft.com>
693 * DataTableTest.cs: Added test for object type validation (ColumnObjectTypeTest)
695 2005-10-21 Senganal T <tsenganal@novell.com>
697 * DataTableTest2.cs : addded test for #76213
699 2005-10-20 Atsushi Enomoto <atsushi@ximian.com>
701 * DataSetTest.cs : added test for #76480.
703 2005-10-14 Sureshkumar T <tsureshkumar@novell.com>
705 * DataViewTest_IBindingList.cs (FindTest): mark working. According
706 to printed DataView, the index returned is correct.
708 2005-10-11 Sureshkumar T <tsureshkumar@novell.com>
710 * DataViewTest_IBindingList.cs: Added test cases for IBindingList
711 implementation by DataView. This is used by DataGrid control.
713 2005-09-20 Sureshkumar T <tsureshkumar@novell.com>
715 * DataViewTest.cs: Added a case for Sort to accept columns with
717 (SortTests): Added cases for sorting order. TestCase from Marc
719 2005-08-02 Sureshkumar T <tsureshkumar@novell.com>
721 * DataTableTest.cs: Select (): added a case for apos escaping.
723 2005-08-02 Boris Kirzner <borisk@mainsoft.com>
724 * DataSetTest2.cs: added test case for ReadXmlSchema with relations and
727 2005-07-21 Sureshkumar T <tsureshkumar@novell.com>
729 * ForeignKeyConstraintTest.cs: added tests when adding fk
730 constraints with existing rows.
732 2005-07-21 Boris Kirzner <borisk@mainsoft.com>
733 * DataRowTest2.cs - Added RowError testcases.
735 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
737 * ConstraintExceptionTest.cs: Removed use of obsolete System.Data.Tests.Mainsoft/GHTUtils
738 * DataRelationTest2.cs: Removed use of obsolete System.Data.Tests.Mainsoft/GHTUtils
740 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
742 * DeletedRowInaccessibleExceptionTest: Added file
743 * DuplicateNameExceptionTest: Added file
744 * ConstraintExceptionTest: Added file
745 * EvaluateExceptionTest: Added file
746 * InRowChangingEventExceptionTest: Added file
747 * InvalidConstraintExceptionTest: Added file
748 * NoNullAllowedExceptionTest: Added file
749 * ReadOnlyExceptionTest: Added file
750 * SyntaxErrorExceptionTest: Added file
751 * RowNotInTableExceptionTest: Added file
753 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
755 * DataRelationTest2.cs: Added file
756 * DataRowTest2.cs: Added file
757 * DataRowCollectionTest2.cs: Added file
758 * DataRowViewTest2.cs: Added file
759 * DataTableCollectionTest2.cs: Added file
760 * DataTableTest2.cs: Added file
761 * DataViewTest2.cs: Added file
762 * ForeignKeyConstraintTest2.cs: Added file
763 * UniqueConstraintTest2.cs: Added file
765 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
767 * DataRelationCollectionTest2.cs: Added file
769 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
771 * DataColumnTest2.cs: Added file
773 2005-07-08 Sureshkumar T <tsureshkumar@novell.com>
775 * DataTableLoadRowTest.cs: Added tests for event handling.
776 PreserveChangesTest: Added few more tests.
778 2005-06-30 Eyal Alalouf <eyala@mainsoft.com>
780 * DataColumnCollectionTest2.cs: Added file
782 2005-06-29 Ben Maurer <bmaurer@ximian.com>
784 * DataTableTest.cs: Add Gonz's test from corlib that should be here.
786 2005-06-29 Atsushi Enomoto <atsushi@ximian.com>
788 * DataSetReadXmlSchemaTest.cs : set [Category("InetAccess")]
790 2005-06-15 Sureshkumar T <tsureshkumar@novell.com>
792 * DataSetTest.cs: added a test case for DataSet changes cascading
793 to child tables. test case idea from george.barbarosie@gmail.com
794 (George Barbarosie) in bug #75226.
796 2005-06-14 Atsushi Enomoto <atsushi@ximian.com>
798 * DataSetTest.cs : quick build fix.
800 2005-06-14 Sureshkumar T <tsureshkumar@novell.com>
802 * DataSetTest.cs: Added test case for GetChanges method.
804 2005-06-10 Atsushi Enomoto <atsushi@ximian.com>
806 * DataSetReadXmlSchemaTest.cs : TestSampleFileImportSimple() is not
807 working and it takes so much time (downloading), so just disable it.
809 2005-06-02 Atsushi Enomoto <atsushi@ximian.com>
811 * DataSetReadXmlSchemaTest.cs : testcase for bug #75121.
813 2005-05-29 Eyal Alaluf <eyala@mainsoft.com>
814 * ConstraintCollectionTest2.cs - New file containing Mainsoft ConstraintCollection tests.
816 2005-05-25 Sureshkumar T <tsureshkumar@novell.com>
818 * DataTableLoadRowTest.cs: Added additional cases for
819 AutoIncrementTest to gauge any side effect with auto
820 incrementing in case of upsert.
822 2005-05-20 Sureshkumar T <tsureshkumar@novell.com>
824 * DataRowCollectionTest.cs: Added a test to check Rows.Add (values
825 []) with null in the collection.
827 2005-05-11 Sureshkumar T <tsureshkumar@novell.com>
829 * DataTableTest.cs: revamped tests for ImportRow method. Checks
830 for all rowstates and pk violation of importing a deleted record.
832 2005-05-05 Sureshkumar T <tsureshkumar@novell.com>
834 * DataTableReaderTest.cs: Added a test to check when deleting the
837 2005-05-04 Sureshkumar T <tsureshkumar@novell.com>
839 * DataTableReaderTest.cs:
840 - reader.close in finally in all test cases.
841 - Added tests to check scenarios when the datasource is
842 modified/deleted/added.
843 - Added tests to check when the datatable is cleared.
846 - Added a test for DataTable. Should clear rows from indexes as
847 well. Simplified table creation for ClearReset test.
848 - Added a test to check whether Commit RowChanging & RowChanged
850 - ClearTest () : added case for checking whether TableCleared
853 2005-04-29 Sureshkumar T <tsureshkumar@novell.com>
855 * DataTableReaderTest.cs: Added few more tests.
857 2005-04-27 Sureshkumar T <tsureshkumar@novell.com>
859 * DataTableReaderTest.cs: Added Tests for DataTableReader class.
861 2005-04-22 Sureshkumar T <tsureshkumar@novell.com>
863 * DataTableLoadRowTest.cs: Added. A test case for testing
864 LoadDataRow method of DataTable. This tests for various
865 possiblities of row state and loadoption.
867 2005-04-19 Atsushi Enomoto <atsushi@ximian.com>
869 * DataViewTest.cs : added more RowStateFilter test (bug #74650).
871 2005-04-17 Atsushi Enomoto <atsushi@ximian.com>
873 * DataViewTest.cs : added more test for Delete() based on bug #74631.
875 2005-02-25 Atsushi Enomoto <atsushi@ximian.com>
877 * DataColumnTest.cs : added testcase for setting negative value on
878 DataColumn whose mapping is SimpleContent.
880 2005-02-15 Atsushi Enomoto <atsushi@ximian.com>
882 * DataSetAssertion.cs : don't exclude those attribute whose namespace
883 URI is not empty from sort target.
884 * DataSetTest.cs : removed GetNormalizedSchema() dependency from some
885 tests (i.e. DataSet now emits more MS-closer schemas).
886 * DataViewTest.cs : implemented test for RowFilter.
888 2005-02-04 Atsushi Enomoto <atsushi@ximian.com>
890 * DataSetTest.cs : WriteDifferentNamespaceSchema() is NotWorking.
891 It is impossible to fix (see code comment).
893 2005-02-04 Atsushi Enomoto <atsushi@ximian.com>
895 * DataSetTest.cs : Fixed strict type name under .NET 2.0.
897 2005-02-03 Sureshkumar T <tsureshkumar@novell.com>
899 * ForeignKeyConstraintTest.cs: TestCtor5: ad-hoc fixes for mono.
900 ms.net does not allow fkc.Table. LAMESPEC.
902 2005-02-03 Atsushi Enomoto <atsushi@ximian.com>
904 * DataViewManagerTest.cs : (Ctor) okay, #7 is silly test.
906 2005-02-02 Sureshkumar T <tsureshkumar@novell.com>
908 * DataTableTest.cs: ClearReset (): added valid error messages.
910 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
912 * DataViewManagerTest.cs : new file.
914 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
916 * DataViewTest.cs : Enable ComplexEventSequence1().
917 - Right now don't test ApplyDefaultSort event.
918 - Also row order between identical values depends on implementation.
920 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
922 * DataViewTest.cs : added practical event handling tests (though
923 NotWorking since it is still not complete).
925 2005-02-01 Atsushi Enomoto <atsushi@ximian.com>
927 * DataTableTest.cs : added RowChanging event test.
928 * DataViewTest.cs : make sure to clear event args.
930 2005-01-31 Sureshkumar T <tsureshkumar@novell.com>
932 * DataRowTest.cs: Added case for SetparentRow: create
933 DataRelations with createConstraints=false. part of the test case
936 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
938 * DataRowViewTest.cs : added RowVersion1() test.
940 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
942 * DataViewTest.cs : Enabled TestFindRows(). Added more FindRows() tests.
944 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
946 * DataTableTest.cs : PrimaryKeyColumnChecksNonNull() is working now.
948 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
950 * DataTableTest.cs : added tests for primary key constraint check
951 (not working right now).
953 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
955 * UniqueConstraintTest.cs : added DBNullAllowed().
957 2005-01-27 Atsushi Enomoto <atsushi@ximian.com>
959 * DataViewTest.cs : added test for ListChanged.
960 * DataRowViewTest.cs : (ItemException) fixed test. It is now working.
962 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
964 * DataTableTest.cs : finally run-test-ondotnet passes (i.e.
965 fixed incompatibility).
967 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
969 * DataViewTest.cs : With a tiny fix, removed NotDotNet.
971 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
973 * DataRowTest.cs : added DetachedRowItemException().
974 * DataSetTest.cs : WriteXmlSchema7() is now NotWorking.
976 2005-01-25 Sureshkumar T <tsureshkumar@novell.com>
978 * DataTableTest.cs: added test case for checking ImportRow when
979 the row state is detached. Test case by Ankit Jain.
981 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
983 * DataRowViewTest.cs : added IsEdit tests and Item tess (not working).
985 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
987 * DataRowViewTest.cs : added new file.
989 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
991 * DataSetReadXmlSchemaTest.cs : test labels were ambiguous.
992 * DataViewTest.cs : indentation was heavily broken.
994 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
996 * DataColumnTest.cs : Added SetMaxLength().
998 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
1000 * store2.xsd, store3.xsd, store4.xsd : Added.
1002 Disabled ReadWriteXmlSchema() and ReadWriteXmlSchemaIgnoreSchema()
1003 for now. See the details in the code.
1005 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
1007 * DataRowTest.cs : more test for Current -> Default, test for
1008 VersionNotFound, and test for InvalidConstraint on GetChildRows().
1009 Patch by Ankit Jain.
1011 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
1013 * DataRowTest.cs : Test if Default is used to check state of the row
1014 instead of Detached. Patch by Ankit Jain.
1016 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
1018 * DataSetTest.cs : added CloneCopy2().
1020 2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
1022 * DataSetTest.cs : use more normalized schema comparison.
1024 2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
1027 DataSetAssertionTest.cs : In GetNormalizedSchema(), use manual
1028 sorting using dom so that it can ignore XmlSerializer difference.
1029 Added some new assertion methods.
1031 2005-01-19 Atsushi Enomoto <atsushi@ximian.com>
1033 * DataRowTest.cs : no need to gather 3 individual tests as RowEditTest.
1034 Let's not output to Console.
1036 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
1038 * DataViewTest.cs : made AddNew_2() and FindRows() pass under .NET 1.1.
1039 FindRows() is still not implemented, so marked as [Ignore].
1041 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
1043 * ForeignKeyConstraintTest.cs : Fixed Ctor5() to pass under MS.NET 1.1.
1044 Design time ctor() needs more love.
1045 * DataRelationCollectionTest.cs,
1046 DataTableCollectionTest.cs : Made Remove() pass under MS.NET 1.1.
1047 When index is out of range, IndexOutOfRangeException is thrown.
1048 DataRelationCollectionTest.AddException1() was invalid.
1050 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
1052 * ConstraintCollectionTest.cs : Fixed run-test-ondotnet. MS.NET does
1053 not fill Table property even after EndInit().
1054 * DataRelationTest.cs : Fixed run-test-ondotnet. ExpectedException
1056 * TypedDataSetGeneratorTest.cs : fixed GenerateName() both for
1057 run-test-ondotnet and run-test.
1059 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
1061 * DataSetTest.cs : WriteXmlSchema2() and WriteXmlSchema3() didn't pass
1062 on run-test-ondotnet. Removed extraneous Console output.
1063 modified WriteXmlSchema4(),WriteXmlSchema5() and WriteXmlSchema6()
1064 to use xmlserializer-based comparison.
1065 Fixed SerializeDataSet() to use ordinal MS result (it's not simple
1066 to compare results unless we have another WriteXmlSchema()
1069 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
1071 * DataSetAssertion.cs : forgot one required update for refreshed tests.
1073 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
1075 * DataSetReadXmlSchemaTest.cs : added test for bug #58744.
1076 * DataSetReadXmlTest.cs : Added NameConflictDSAndTable().
1078 Now use XmlSerializer based output, to avoid silly attribute order in
1079 OwnWriteXmlSchema(),WriteXmlSchema(),ReadWriteXmlSchemaIgnoreSchema(),
1080 ReadWriteXmlSchema() and WriteDifferentNamespaceSchema().
1081 Added SerializeDataSet2(),SerializeDataSet3(),DeserializeDataSet(),
1082 ReadWriteXml3(),WriteXmlSchema2(),WriteXmlSchema3(),WriteXmlSchema4(),
1083 WriteXmlSchema5(),WriteXmlSchema6(),WriteXmlSchema7(),
1084 WriteXmlExtendedProperties() and WriteXmlModeSchema().
1086 2004-10-14 Umadevi S <sumadevi@novell.com>
1087 * DataTableTest.cs : added testcase for subclass clone
1089 2004-10-14 Umadevi S <sumadevi@novell.com>
1090 * DataSetTest.cs : added testcase to check subclass clone
1092 2004-10-12 Atsushi Enomoto <atsushi@ximian.com>
1094 * DataSetTest.cs : now xs:schema contains xmlns="".
1096 2004-09-24 Umadevi S <sumadevi@novell.com>
1097 * DataRowTest.cs : Added a test for EnforceConstraints with relations defined.
1099 2004-09-24 Sureshkumar T <tsureshkumar@novell.com>
1101 * DataSetTest.cs (DataSetClearTest): Added a test for DataSet.Clear. This should not
1102 throw any exception and should override constraints.
1104 2004-09-19 Sureshkumar T <tsureshkumar@novell.com>
1105 * DataSetTest.cs : Added a test for Deserialization of dataset : DeserializeModifiedDataSet
1107 2004-08-24 Nick Drochak <ndrochak@ieee.org>
1108 * DataViewTest.cs : Fixed compile with csc
1110 2004-08-18 Umadevi S <sumadevi@novell.com>
1111 * DataViewTest.cs : Revamped to get Event handling tested
1112 Thanks to Punit Todi for his contribution towards the test cases
1114 2004-06-23 Umadevi S <sumadevi@novell.com>
1115 * DataTableTest.cs :Corrected Testcases to .net 1.1 specifications
1117 2004-06-23 Umadevi S <sumadevi@novell.com>
1118 * DataRelationTest.cs : Corrected AddRelation testcases
1120 2004-06-23 Umadevi S <sumadevi@novell.com>
1121 * ConstraintCollectionTest.cs : Corrected AddRange testcases
1123 2004-06-20 Atsushi Enomoto <atsushi@ximian.com>
1125 * DataTableCollectionTest.cs : Added test for DataSet and Namespace
1128 2004-06-18 Atsushi Enomoto <atsushi@ximian.com>
1130 * TypedDataSetGeneratorTest.cs : [TestFixture] was missing.
1132 2004-06-15 Atsushi Enomoto <atsushi@ximian.com>
1134 * DataSetTest.cs : Added regression for #53959.
1136 2004-05-31 Atsushi Enomoto <atsushi@ximian.com>
1138 * DataTableTest.cs : Added test for serialization by Boris Kirzner.
1139 * DataSetInferXmlSchemaTest.cs : Added test for schema element skip
1142 2004-05-27 Nick Drochak <ndrochak@ieee.org>
1144 * DataRelationCollectionTest.cs: Fixed build when using csc.
1146 2004-05-27 Umadevi S <sumadevi@novell.com>
1147 * Corrected small typos in DataTableCollectionTest & DataRelationCollectionTest
1149 2004-05-26 Umadevi S <sumadevi@novell.com>
1150 * Added files DataTableCollectionTest and DataRelationCollectionTest
1152 2004-05-19 Atsushi Enomoto <atsushi@ximian.com>
1154 * DataSetTest.cs : Fixed ReadWriteXmlSchema() that miscounted
1155 constraints and parent keys.
1157 2004-05-18 Atsushi Enomoto <atsushi@ximian.com>
1159 * DataSetTest.cs : Converted CRLF to LF for line ending comparison.
1160 (and added copyright line.)
1162 2004-05-17 Atsushi Enomoto <atsushi@ximian.com>
1164 * DataSetTest.cs : Added WriteXmlEncodedXml() test.
1166 2004-05-17 Atsushi Enomoto <atsushi@ximian.com>
1168 * DataSetAssertion.cs : Enabled "Ordinal" check again, unless the test
1170 * DataSetInferXmlSchemaTest.cs,
1171 DataSetReadXmlSchemaTest.cs : Enabled Ordinal check again, as long
1172 as working. Added IgnoredNamespaces() to inferxmlschema test.
1174 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
1176 * DataSetReadXmlSchemaTest.cs : Added test014.xsd tes (contains two
1177 simple repeatable elements).
1179 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
1182 DataSetReadXmlTest.cs,
1183 DataSetReadXmlSchemaTest.cs,
1184 DataSetInferXmlSchemaTest.cs,
1185 DataSetAssertion.cs : AssertDataTable() now checks Constraint count
1186 and ParentKey length.
1188 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
1190 * DataSetReadXmlSchemaTest.cs : Added tests for test012.xsd (repeatable
1191 simple element) and test013.xsd (reference to global element;
1194 2004-05-11 Atsushi Enomoto <atsushi@ximian.com>
1196 * DataSetTest.cs : Added WriteXmlToStream().
1198 2004-05-11 Atsushi Enomoto <atsushi@ximian.com>
1200 * DataSetReadXmlSchemaTest.cs : SingleElementTreatmentDifference() was
1201 incorrect. DataSet element is assumed only if there is only one
1203 * DataSetReadXmlTest.cs : Added error-reported test case.
1204 * DataSetInferXmlSchemaTest.cs : Modified more tests not to compare
1205 Ordinal for non-specified columns (that shouldn't be significant).
1207 2004-05-06 Atsushi Enomoto <atsushi@ximian.com>
1209 * ConstraintCollectionTest.cs : Table name should not be the same as
1210 for the purpose of this test.
1211 * DataSetReadXmlSchemaTest.cs : Added more tests based on schema files.
1212 * DataSetTest.cs : Reordered attributes to pass test in
1213 WriteDifferentNamespaceSchema().
1215 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
1217 * ForeignKeyConstraintTest.cs : Made tests pass under MS.NET 1.1.
1218 Don't catch every kind of exception. That does nothing but keep us
1219 away from the exact error location.
1220 * DataSetTest.cs : Make sure that we read schema correctly, before
1221 testing WriteXmlSchema.
1223 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
1225 * DataColumnCollectionTest.cs : catch only specific exception. Don't
1226 rely on localizable error message.
1227 * DataSetTest.cs : Attribute orders should not be significant, so
1228 just hacked to match current implementation's order.
1229 Added WriteNestedTableXml().
1231 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
1233 * ConstraintCollectionTest.cs : uncommented some tests that should be
1234 implemented until mono 1.0.
1235 * ConstraintTest.cs : use ExpectedException. Don't expect localizable
1237 * DataColumnTest.cs,
1238 DataRelationTest.cs,
1239 DataRowCollectionTest.cs : catch only specific type exception.
1240 Don't rely on (test) localizable messages.
1241 * DataSetAssertion.cs : We shouldn't expect exact column ordinals
1242 when infering/reading the structures from documents/schemas.
1244 2004-04-29 Atsushi Enomoto <atsushi@ximian.com>
1246 * DataRowTest.cs : Added a test for auto increment column and item
1247 integrity (it caused index out of range exception).
1249 2004-04-27 Atsushi Enomoto <atsushi@ximian.com>
1251 * ConstraintCollectionTest.cs,
1254 ForeignKeyConstraintTest.cs : Fixes for incorrect NET_1_0 use.
1255 * DataRowCollectionTest.cs : just check exception type. Don't check
1256 localizable error message.
1257 * DataSetAssertion.cs : Removed AssertDataSet() with just 4 argument.
1258 Added relation count parameter for AssertDataTable().
1259 Added Nested check parameter for AssertDataRelation().
1260 * DataSetInferXmlSchemaTest.cs,
1261 DataSetReadXmlTest.cs,
1262 DataSetReadXmlSchemaTest.cs :
1263 Applied new AssertDataTable(). Added more check on
1264 DataSetReadXmlSchemaTest.SingleElementTreatmentDifference ().
1266 2004-04-22 Atsushi Enomoto <atsushi@ximian.com>
1268 All fixes are to make them pass under MS.NET 1.1.
1270 * ConstraintCollectionTest.cs : Fixed to pass under MS.NET 1.1.
1271 * DataRelationTest.cs : Creation4() never works.
1272 * DataSetInferXmlSchemaTest.cs :
1273 Fixed xml9 test (relation count).
1274 Some mappings were incorrectly specified int.
1275 ConflictColumnTable() test incorrectly tested different columns.
1276 Fixed exception type on ConflictExistingPrimaryKey().
1277 * DataSetReadXmlSchemaTest.cs :
1278 Use fixed current culture.
1279 Fixed exceptoin type on NestedReferenceNotAllowed().
1280 * DataSetReadXmlTest.cs :
1281 InferSchema mode is said as to load rows.
1283 SqlGuid test depends on the runtime version.
1284 In WriteDifferentNamespaceSchema(), we're going to set the same
1285 order for namespaces (just for ease of tests).
1286 Fixed many bugs on SerializeDataSet() test.
1287 * DataTableTest.cs :
1288 Set culture only on NET_1_0. Culture difference causes exception
1290 Don't depend on error message string (consider localization).
1291 Under .NET 1.1, constraints looks also vanishes on table's Clear().
1292 * ForeignKeyConstraintTest.cs :
1293 Ignore TestCtor5(). That does not work under .NET 1.1.
1294 Fixed some exception type differences.
1296 2004-04-22 Atsushi Enomoto <atsushi@ximian.com>
1298 * DataSetInferXmlSchemaTest.cs : Added ConflictExistingPrimaryKey().
1299 * DataSetReadXmlTest.cs : Added IgnoreSchemaShouldFillData().
1300 * DataSetTest.cs : Added IgnoreColumnEmptyNamespace() and
1303 2004-04-20 Atsushi Enomoto <atsushi@ximian.com>
1305 * DataSetInferXmlSchema.cs : added more 16 patterns.
1306 (mostly fails as yet).
1307 * DataSetReadXmlTest.cs : Reverted yesterday's incorrect part.
1308 As for XmlReadMode = Auto, data row should be read.
1309 * DataSetTest.cs : Added Namespace and Prefix tests.
1310 Added WriteDifferentNamespaceSchema().
1312 hmm... WriteXmlSchema() also needs more love :(
1314 2004-04-19 Atsushi Enomoto <atsushi@ximian.com>
1316 * Added DataSetInferXmlSchemaTest.cs.
1317 * DataSetReadXmlTest.cs : Fixed test bogus. When ReadMode is
1318 InferSchema, it should not load any data rows.
1319 * DataSetAssertion.cs : Added AssertDataSet() overroad that takes
1322 2004-04-19 Atsushi Enomoto <atsushi@ximian.com>
1324 * Added missing ChangeLog entry.
1325 * ConstraintCollectionTest.cs :
1326 Ignore some tests that should fail (They also fail under MS.NET).
1327 * DataSetReadXmlSchemaTest.cs :
1328 - Added SingleElementTreatmentDifference() and PrefixedTargetNS().
1329 - Modified UnusedComplexTypesInored() to make sure DataSetName is set.
1330 - Renamed DataSetElementCannotBeReferenced() to
1331 NestedReferenceNotAllowed().
1332 - Modified ReadElemAttrPattern() to LocaleOnRootWithoutIsDataSet()
1333 to test msdata:Locale.
1334 * DataSetTest.cs : Due to mcs bug #57200, csc does not allow
1335 System.Type.GetType(), so modified them all.
1337 2004-04-16 Atsushi Enomoto <atsushi@ximian.com>
1339 * DataSetAssertion.cs : Added AssertDataColumn().
1340 * DataSetReadXmlSchemaTest.cs : Added more strange cases.
1342 2004-04-15 Umadevi S (sumadevi@novell.com)
1343 * ForeignKeyConstraintTest - constructor testing,
1344 * DataSet - test for Clone and Copy methods.
1346 2004-04-15 Atsushi Enomoto <atsushi@ximian.com>
1348 * Added DataSetAssertion.cs and DataSetReadXmlSchema.cs.
1349 * DataSetReadXmlTest.cs : separate assertion methods into
1350 DataSetAssertion.cs. Added label argument to AssertDataTable.
1352 2004-04-15 Atsushi Enomoto <atsushi@ximian.com>
1354 * DataSetReadXmlTest.cs : Tests were incorrect. They should be done
1355 against new dataset. So just added another sequential read tests.
1357 2004-04-14 Atsushi Enomoto <atsushi@ximian.com>
1359 * Added DataSetReadXmlTest.cs. (specific to ReadXml() in DataSet).
1361 2004-04-12 Atsushi Enomoto <atsushi@ximian.com>
1363 * DataSetTest.cs : More path fix. Don't expect End of Line = "\n".
1364 It might be "\r\n" or else.
1366 2004-04-09 Atsushi Enomoto <atsushi@ximian.com>
1368 * DataColumnTest.cs,
1370 DataTableTest.cs : build fix: csc does not allow
1371 System.Type inside namespace MonoTests.System.Data.
1372 * DataSetTest.cs : path fix.
1373 * DataRelationTest.cs : path fix. Don't test error message: It should
1374 vary by message translations. Split tests and use ExpectedException.
1376 2004-03-31 Juraj Skripsky <juraj@hotfeet.ch>
1378 * DataColumnTest.cs : fixes here and there,
1379 make all tests pass on ms.net.
1381 2004-03-29 Juraj Skripsky <juraj@hotfeet.ch>
1383 * DataTableTest.cs : add test case for bug #55503,
1384 comment out meaningless test cases.
1386 2004-01-21 Atsushi Enomoto <atsushi@ximian.com>
1388 * Added TypedDataSetGeneratorTest.cs.
1390 2003-12-18 Jackson Harper <jackson@ximian.com>
1392 * DataViewTest.cs: Add some tests for new methods.
1394 2003-05-26 Ben Maurer <bmaurer@users.sourceforge.net>
1395 * DataViewTest.cs: Added new test from
1398 2003-05-13 Martin Willemoes Hansen <mwh@sysrq.dk>
1399 * All tests inherits from Assertion, and
1400 Assertion. prefixes removed
1402 2003-04-05 Ville Palo <vi64pa@kolumbus.fi>
1404 * DataTableTest.cs: little fix.
1406 2003-03-27 Ville Palo <vi64pa@kolumbus.fi>
1408 * UniqueConstraintTest.cs: some minor fixes.
1410 2003-03-26 Ville Palo <vi64pa@kolumbus.fi>
1412 * DataRowCollectionTest.cs: Tests for AutoIncrement
1414 2003-03-25 Ville Palo <vi64pa@kolumbus.fi>
1416 * DataTableTest.cs: Added test for PrimaryKey-property
1418 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
1420 * DataColumnCollectionTest.cs: little fix.
1422 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
1424 * DataColumnCollectionTest.cs: Typos
1426 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
1428 * DataSetTest.cs: Fixed line-ending problems
1430 2003-03-06 Ville Palo <vi64pa@kolumbus.fi>
1432 * DataTableTest.cs: More tests for Select ()
1434 2003-02-28 Ville Palo <vi64pa@kolumbus.fi>
1436 * DataColumnCollectionTest.cs: Added more tests.
1437 * DataRowCollectionTest.cs: Added more tests.
1439 2003-04-02 Ville Palo <vi64pa@koti.soon.fi>
1441 * DataColumnTest.cs: Added tests for Expression property
1443 2003-03-02 Ville Palo <vi64pa@koti.soon.fi>
1445 * DataTableTest.cs: More tests for Select
1447 2003-31-01 Ville Palo <vi64pa@koti.soon.fi>
1449 * DataTableTest.cs: Added more tests for Select (string) -method
1451 2003-27-01 Ville Palo <vi64pa@koti.soon.fi>
1453 * DataRelationTest.cs: Added more tests
1455 2003-27-01 Ville Palo <vi64pa@koti.soon.fi>
1457 * DataTableTest.cs: Added test for DataTable.Select ()
1459 2003-24-01 Ville Palo <vi64pa@koti.soon.fi>
1461 * UniqueConstraint.cs: More tests
1463 2003-23-01 Ville Palo <vi64pa@koti.soon.fi>
1465 * ForeignKeyConstraint.cs: More tests
1467 2003-22-01 Ville Palo <vi64pa@koti.soon.fi>
1469 * DataRelationTest.cs: More tests and little clean up.
1471 2003-14-01 Ville Palo <vi64pa@koti.soon.fi>
1473 * DataRelationTest.cs: Added more tests
1475 2003-13-01 Ville Palo <vi64pa@koti.soon.fi>
1477 * DataRelationTest.cs: Test class for DataRelation
1479 2002-12-26 Ville Palo <vi64pa@koti.soon.fi>
1481 * own_schema.xsd: XmlSchema for testing ReadXmlSchema() -method
1482 * DataSetTest.cs: Added more Xml-tests.
1484 2002-12-17 Ville Palo <vi64pa@koti.soon.fi>
1487 * store.xsd: new xmldoment and xmlschema for testing DataSet
1488 * DataSetTest.cs: Added some Xml-tests.
1489 * AllTests.cs: Added DataSetTest
1491 2002-10-23 Nick Drochak <ndrochak@gol.com>
1493 * ConstraintCollectionTest.cs (SetUp): Clear the constraints before
1495 * ConstraintTest.cs: same
1496 * DataColumnTest.cs: Get exceptions straight. Some are thrown and some
1499 2002-10-22 Nick Drochak <ndrochak@gol.com>
1501 * DataColumnTest.cs: Remove compiler warnings and use caught exception
1502 to report useful info.