1 2010-01-21 Jonathan Pobst <monkey@jpobst.com>
3 * DataTableTest2.cs: Mark PrimaryKey test as NotWorking.
6 2009-10-13 Veerapuram Varadhan <vvaradhan@novell.com>
8 * DataSetTest2.cs (Bug537229_BinFormatSerializer_Test): Added new.
10 2009-09-26 Veerapuram Varadhan <vvaradhan@novell.com>
12 * DataSetTest2.cs: Don't run test for Bug#536194 on 1.x
13 profile. Fixes 1.x test break.
15 2009-09-26 Veerapuram Varadhan <vvaradhan@novell.com>
17 * DataSetTypedDataSet.cs: Test for #427769. Patch by
18 John Lenz <jlenz2@math.uiuc.edu>.
20 2009-09-24 Veerapuram Varadhan <vvaradhan@novell.com>
22 * DataSetTest2.cs (MergeTest_SameDataSet_536194): Added new.
24 2009-01-16 Atsushi Enomoto <atsushi@ximian.com>
26 * DataColumnTest.cs : try a string comparison fix.
28 2008-12-30 Gert Driesen <drieseng@users.sourceforge.net>
30 * DBConcurrencyExceptionTest.cs: Added .ctor and Row(Count) tests.
32 2008-12-29 Gert Driesen <drieseng@users.sourceforge.net>
34 * DataTableTest.cs: Allow NFIFromBug55978 test to pass when MONO_PATH
36 * BinarySerializationTest.cs: Change culture for culture-sensitive
38 * DataColumnTest2.cs: Change culture for culture-sensitive tests.
40 2008-11-18 Raja R Harinath <harinath@hurrynot.org>
42 * DataSetTest.cs (Bug420862): New test.
44 2008-09-16 brandin claar <brandin.claar@gmail.com>
46 * BinarySerializationTest.cs (TestDefaultValues): New.
47 (TestEmptyTable): New.
49 2008-08-14 Gert Driesen <drieseng@users.sourceforge.net>
51 * DataViewTest2.cs (DataViewManager): Check for reference equality
52 instead of using Equals to avoid test regression using more recent
55 2008-08-14 Gert Driesen <drieseng@users.sourceforge.net>
57 * DataTableTest2.cs: Added test for LoadDataRow with readonly columns.
59 2008-08-04 Raja R Harinath <harinath@hurrynot.org>
61 * XmlDataReaderTest.cs (XmlLoadCustomTypesTest): Fix compile
62 error, there's no DataSet.Close ().
64 2008-07-30 Veerapuram Varadhan <vvaradhan@novell.com>
66 * XmlDataReaderTest.cs: Added test for Bug#377146
68 2008-07-20 Gert Driesen <drieseng@users.sourceforge.net>
70 * XmlDataLoaderTest.cs: Use temporary file in TEMP dir instead of
71 creating file in source dir. Cleaned up test.
74 * DataTableTest5.cs: Use temporary file in TEMP dir instead of creating
76 * TestFile3.xml, TestFile5.xml: Removed test output.
78 2008-07-20 Gert Driesen <drieseng@users.sourceforge.net>
84 * DataTableTest5.cs: Code formatting (spaces to tabs, removed extra
85 spaces/tabs). Use typeof instead of Type.GetType. Ensure (File)Streams
86 are always closed. Improved exception tests.
88 2008-07-20 Gert Driesen <drieseng@users.sourceforge.net>
90 * DataRowTest2.cs: Improved int indexer test for setting value of
91 column to null/DBNull. Enabled indexer tests for setting column
94 2008-07-04 Gert Driesen <drieseng@users.sourceforge.net>
97 * MissingPrimaryKeyExceptionTest.cs: Fixed line endings.
99 2008-07-04 Gert Driesen <drieseng@users.sourceforge.net>
101 * ConstraintCollectionTest2.cs
103 * DataRelationCollectionTest2.cs
104 * DataRowCollectionTest2.cs
105 * DataTableCollectionTest2.cs
108 * VersionNotFoundException.cs: Fixed line endings.
110 2008-07-04 Gert Driesen <drieseng@users.sourceforge.net>
112 * DataColumnCollectionTest.cs: Added test for Add (String) with null
113 and zero-length column name.
114 * DataColumnCollectionTest2.cs: Added/improved indexer tests.
115 * DataRowTest2.cs: Added/improved indexer tests. Enabled indexer test
116 for null column name.
118 2008-07-03 Gert Driesen <drieseng@users.sourceforge.net>
120 * DataRowTest2.cs: Added indexer tests.
122 2008-06-19 Atsushi Enomoto <atsushi@ximian.com>
124 * TestMerge1.xml : new test file.
125 * DataSetTest2.cs : added test for Merge() to verify that it copies
126 constraints in DataRelation.
128 2008-06-18 Atsushi Enomoto <atsushi@ximian.com>
130 * DataTableTest.cs : do not just copy [Ignore]d tests from DataSet
131 without [Ignore]. They won't pass.
132 Also, what is that TARGET_JVM use? It looks inconsistent.
134 2008-06-18 Atsushi Enomoto <atsushi@ximian.com>
136 * DataSetInferXmlSchemaTest.cs: correction in code comment.
138 2008-06-17 Atsushi Enomoto <atsushi@ximian.com>
140 * TestFile3.xml, TestFile5.xml : they do not match what should be
141 actually written and causes svn diff mess.
143 2008-06-16 Atsushi Enomoto <atsushi@ximian.com>
145 * DataColumnTest.cs : fixed Defaults3() case. After changing some
146 test lines I have messed net_1_0 profile results.
148 2008-06-16 Atsushi Enomoto <atsushi@ximian.com>
150 * DataTableTest.cs, DataTableReadWriteXmlTest.cs, DataSetTest.cs:
151 fixed couple of assertions that expect wrong results. Eliminated
152 English imperialism. Some other cosmetic fixes.
154 2008-06-16 Atsushi Enomoto <atsushi@ximian.com>
156 * DataViewTest2.cs DataColumnTest.cs DataSetTest2.cs
157 UniqueConstraintTest.cs DataRowCollectionTest.cs DataRowTest2.cs
158 DataColumnCollectionTest.cs DataRelationTest.cs
159 DataTableReaderTest.cs DataRowTest.cs :
160 Eliminate English imperialism. They fail on non-English .NET.
162 2008-06-16 Atsushi Enomoto <atsushi@ximian.com>
164 * DataTableTest3.cs : bang bang bang, close Stream before Assertion
165 fails and throws away the remaining code paths.
167 2008-06-13 Atsushi Enomoto <atsushi@ximian.com>
169 * DataTableTest.cs, DataSetTest.cs
170 We could use default value as is, not in string form. This makes
171 comparison more strict.
174 Added test for non-DBNull case and changing DataType case.
176 2008-04-16 Veerapuram Varadhan <vvaradhan@novell.com>
178 * DataSetReadXmlTest.cs: Added tests for same parent/child table
181 2008-02-04 Arina Itkes <arinai@mainsoft.com>
183 * DataTableTest5.cs: Removing of "Ignore" category
184 for tests on IXmlSerializable.ReadXml for empty DataTable.
186 2008-02-03 Arina Itkes <arinai@mainsoft.com>
188 * XmlExportOfTypedDataSetTest.cs: added test for exporting of
189 a generated typed DataSet and DataTable by a same XmlExporter.
191 2008-01-28 Arina Itkes <arinai@mainsoft.com>
193 * DataTableTest5.cs: added tests for implemetation
194 of IXmlSerializable.WriteXml in DataTable class.
196 2007-11-14 Atushi Enomoto <atsushi@ximian.com>
198 * DataSetTest.cs : added test for r89307 fix (it is for XmlSerializer
199 but needs to be in sys.data).
200 * MonkeyDataSet.cs : test support classes (generated by xsd).
202 2007-10-21 Gert Driesen <drieseng@users.sourceforge.net>
204 * DataColumnTest.cs: No longer derive from deprecated Assertion class.
205 Code formatting. Added test for DateTimeMode.
207 2007-08-06 Nagappan A <anagappan@novell.com>
209 * DataTableTest.cs (Bug55978): In some cases this test case was
210 failing with Invalid Date format. So modified the testcase to use
211 invariant culture for DateTime.
213 2007-07-26 Nagappan A <anagappan@novell.com>
215 * DataTableTest.cs (Bug82109): Should always parse the object of
216 type DateTime in InvariantCulture CultureInfo, Fixes Bug # 82109.
218 2007-05-18 Chris Toshok <toshok@ximian.com>
220 * DataViewTest.cs (DefaultColumnNameAddListChangedTest): new test
221 for figuring out the sorts of events raised between 1.1 and 2.0
222 when you add a column with the default name.
224 2007-02-23 Nagappan A <anagappan@novell.com>
226 * DataRowTest2.cs (DataRowExpressionDefaultValueTest): Added new
227 test-case for bug # 80505.
229 * TrailingSpaceTest.cs: Added new test-case for bug # 79695.
231 * TestReadXml1.xml: Added new XML for bug # 80596.
233 * TestReadXmlSchema1.xml: Added new XML schema for bug # 80596.
235 * XmlDataLoaderTest.cs: Added new test-case for bug # 80596.
237 * XmlDataReaderTest.cs: Added new test-case for bug # 80596.
239 2007-02-20 Gert Driesen <drieseng@users.sourceforge.net>
241 * DataSetReadXmlTest.cs: Enable test for bug #80048 on 2.0 profile.
243 2007-02-09 Nagappan A <anagappan@novell.com>
245 * TestFile5.xml: Added new XML file required for tests.
247 * TestFile3.xml: Added new XML file required for tests.
249 2007-01-08 Nagappan A <anagappan@novell.com>
251 * DataViewTest.cs: Fixed compilation warning.
253 * DataRowTest.cs: Fixed compilation warning.
255 * DataTableLoadRowTest.cs (LoadRowTestUpsert)
256 (LoadRowTestOverwriteChanges, LoadRowTestPreserveChanges): Added
257 more test conditions and also fixed compilation warnings.
259 * DataColumnCollectionTest.cs: Fixed compilation warning.
261 * DataSetInferXmlSchemaTest.cs: Fixed compilation warning.
263 2006-12-11 Chris Toshok <toshok@ximian.com>
265 * DataViewTest.cs: new test for GetItemProperties being called on
266 a DataView without an associated DataTable. we crash, but should
267 return an empty collection.
269 2006-12-08 Nagappan A <anagappan@novell.com>
271 * DataTableTest3.cs, DataTableTest4.cs, DataSetTest2.cs: Updated
272 private method name from Test to Verify, as NUnit was reporting
273 API signature is invalid.
275 2006-12-07 Chris Toshok <toshok@ximian.com>
277 * DataViewTest.cs: add unit test for parent/child relation
280 2006-12-07 Nagappan A <anagappan@novell.com>
282 * DataTableTest3.cs, DataTableTest4.cs: Added new test-cases to test
283 ReadXml and WriteXml, provided by deepak_2603@yahoo.com. Added
286 2006-12-05 Raja R Harinath <rharinath@novell.com>
288 * DataColumnCollectionTest.cs, DataRowCollectionTest.cs: Modernize.
290 * DataSetAssertion.cs: Don't derive from 'Assertion'. Modernize.
291 * DataSetInferXmlSchemaTest.cs, DataSetReadXmlSchemaTest.cs,
292 DataSetReadXmlTest.cs, DataSetTest.cs, DataTableLoadRowTest.cs,
293 DataTableReaderTest.cs, DataTableTest.cs: Modernize.
295 2006-12-05 Nagappan A <anagappan@novell.com>
297 * DataSetReadXmlTest.cs (ColumnOrder, XmlSpace): Modified
298 AssertEquals to NUnit.Framework.Assert.AreEqual.
300 * DataTableTest.cs (ReadWriteXmlSchema_ByFileName): Fixed Not
301 Working test case and made it working.
303 * DataColumnCollectionTest.cs (CaseSensitiveIndexOfTest): To test
304 case sensitive column name with IndexOf member function.
306 2006-11-28 Nagappan A <anagappan@novell.com>
308 * DataTableTest.cs (TestWriteXmlSchema1): Modified the expected
309 output same as MS.NET 2.0 output.
310 (TestWriteXmlSchema2, TestWriteXmlSchema3): Modified the expected
311 output same as MS.NET 2.0 output.
312 (WriteXmlSchema, WriteXmlSchema2, WriteXmlSchema3): Updated the tests
313 to work. Removed NotWorking attribute.
314 (WriteXmlSchema4, WriteXmlSchema5, WriteXmlSchema6): Updated the tests
315 to work. Removed NotWorking attribute.
316 (WriteXmlSchema_Relations_ForeignKeys): Updated the tests to
317 work. Removed NotWorking attribute.
318 (ReadWriteXmlSchema_2, ReadWriteXmlSchemaExp_NoTableName): Updated
319 the tests to work. Removed NotWorking attribute.
320 (ReadWriteXmlSchemaExp_NoFileName): Added new tests.
322 * DataSetTest.cs: Updated the tests to work with 2.0
323 profile. Expected 2.0 and 1.0 outputs are different with respect
326 * DataRowCollectionTest.cs (IndexOf): API is implemented and so
327 removed NotWorking attribute.
328 (IndexOfTest): Added new test to test IndexOf API.
330 2006-11-26 Gert Driesen <drieseng@users.sourceforge.net>
332 * DataSetReadXmlTest.cs: Added NotWorking test for bug #80048.
334 2006-11-26 Gert Driesen <drieseng@users.sourceforge.net>
336 * DataSetReadXmlTest.cs: Added NotWorking test for bug #80045.
338 2006-11-21 Nagappan A <anagappan@novell.com>
340 * DataViewTest.cs (BeginInit2): Checks for the data view public
343 * DataSetTest.cs (CreateDataReader1, CreateDataReader2,
344 CreateDataReader3, Load_Basic, Load_TableConflictT,
345 Load_TableConflictT, Load_TableConflictF, Load_TableUnknown,
346 Load_StringsAsc, Load_StringsDesc, Load_StringsNew,
347 Load_StringsNewMerge): Removed 'NotWorking' attribute and made the
350 * DataSetTest2.cs (LoadTest1, LoadTest2): Implemented functions to
353 2006-11-15 Nagappan A <anagappan@novell.com>
355 * DataTableTest.cs (NewRowAddedTest): Checks for the DataTable
356 TableNewRow added event raise.
357 (ClearTest): Checks for the table clearning event fired on
359 (OnTableClearing, OnTableNewRowAdded): Implemented new event
361 (TestWriteXmlSchema1): Test WriteXmlSchema on a DataTable without
362 associating a DataSet.
363 (TestWriteXmlSchema2): Test WriteXmlSchema on a DataTable after
364 associating a DataSet, but without hierarchy.
365 (TestWriteXmlSchema3): Test WriteXmlSchema on a DataTable after
366 associating a DataSet, with hierarchy.
367 (TableInitializedEventTest[1234]): Tests different TableInitialized
369 * BinarySerializationTest.cs: Added new file to test
370 BinarySerialization implementation.
372 2006-11-24 Konstantin Triger <kostat@mainsoft.com>
374 * DataColumnTest.cs: Added test for DataColunm.AllowDBNull
375 * DataTableTest.cs: removed fixed NotWorkings
377 2006-10-24 Hagit Yidov <hagity@mainsoft.com>
379 * DataTableReadXmlSchemaTest.cs : More tests for ReadXmlSchema()
381 2006-10-12 Hagit Yidov <hagity@mainsoft.com>
383 * DataTableTest.cs : added tests for ReadXmlSchema() and WriteXmlSchema().
384 (Some of the tests use following files: own_schema1.xsd, own_schema2.xsd, region.xml, store.xsd)
386 2006-10-22 Gert Driesen <drieseng@users.sourceforge.net>
388 * ForeignKeyConstraintTest2.cs: Added test for bug #79689.
390 2006-10-12 Hagit Yidov <hagity@mainsoft.com>
392 * DataTableTest.cs : added tests for ReadXmlSchema() and WriteXmlSchema().
393 (Some of the tests use following files: own_schema1.xsd, own_schema2.xsd, region.xml, store.xsd)
395 2006-10-13 Gert Driesen <drieseng@users.sourceforge.net>
397 * DataRelationTest2.cs: Enabled test for bug #79233.
399 2006-10-12 Hagit Yidov <hagity@mainsoft.com>
401 * DataSetTest.cs : added tests for Load().
402 * DataTableTest.cs : added more tests for Load() and added LoadDataRow().
404 2006-10-06 Patrick Earl <mono@patearl.net>
406 * DataTableReadWriteXml.cs: Added new tests for the DataTable's
407 ReadXml and WriteXml methods. These tests assume proper
408 functioning of the DataSet ReadXml and WriteXml methods.
410 2006-10-03 Hagit Yidov <hagity@mainsoft.com>
412 * DataRowCollectionTest.cs : added tests for IndexOf().
413 * DataSetTest.cs : added tests for CreateDataReader().
414 * DataTableTest.cs : added tests for CreateDataReader() and for Load().
416 2006-09-18 Boris Kirzner <borisk@mainsoft.com>
418 * DataViewTest.cs : fix compilation error.
420 2006-09-17 Boris Kirzner <borisk@mainsoft.com>
422 * DataViewTest.cs : marked not wroker test for TARGET_JVM.
423 * DataSetTest.cs : marked not working net_2_0 tests.
425 2006-08-31 Gert Driesen <drieseng@users.sourceforge.net>
427 * DataRelationTest2.cs: Added test for bug #79233, currently marked
428 NotWorking. Set eol-style to native.
430 2006-08-31 Gert Driesen <drieseng@users.sourceforge.net>
432 * DataRowTest2.cs: Added test for bug #78885. Fixed line endings.
433 Set eol-style to native.
435 2006-07-25 Nagappan A <anagappan@novell.com>
437 * DataViewTest2.cs (AcceptChanges, ClearTable): Test case to
438 verify list changed event on table AcceptChanges and test case to
439 verify data table count is zero on table Clear. Fixes bug
440 78610. Thanks to Itai Bar-Haim <itaibh@gmail.com> for the
443 2006-07-20 Senganal T <tsenganal@novell.com>
445 * DataSetTest2.cs : Test exception is not raised when
446 missingschemaaction is set to ignore.
447 Thanks to Deepak Kr Valechha for the testcase
449 2006-07-17 Senganal T <tsenganal@novell.com>
452 - Tests for ToTable overloads
453 - Test for Equals method
454 - Tests to check for the Sort, RowFilter values when
455 DataView is created and when Table is set.
456 * DataViewTest_IBindingList.cs :
457 - Ensure tests do not depend on the order of
459 * DataViewTest_IBindingListView.cs : New
460 - Tests for IBindingListView interface methods
462 2006-07-15 Senganal T <tsenganal@novell.com>
464 * DataTableCollection.cs : Tests for IndexOf, Contains,
467 2006-07-14 Senganal T <tsenganal@novell.com>
469 * DataColumnTest2.cs : Test for SetOrdinal
471 2006-07-14 Senganal T <tsenganal@novell.com>
473 * DataRelationTest2.cs
474 * ForeignKeyConstraintTest2.cs
476 Tests for DateTimeMode property
478 Tests for Merge Methods
480 2006-07-13 Senganal T <tsenganal@novell.com>
482 * DataSetTest2.cs : Test for bug #78842
484 2006-07-12 Senganal T <tsenganal@novell.com>
486 * ConstraintCollectionTest2.cs : Test Remove behavior.
488 2006-07-12 Senganal T <tsenganal@novell.com>
490 * DataSetTest2.cs : Added test to check ReadXml of a Diffgram
491 when part/whole of schema is missing on the dataset. Currently if
492 schema is missing we run into an infinite loop.
494 2006-07-11 Senganal T <tsenganal@novell.com>
496 * DataSetTest2.cs : Added tests for DataSet.WriteXmlSchema and
497 ReadXmlSchema methods to test nested schemas.
498 Also tests for bug #78810.
500 2006-06-30 Senganal T <tsenganal@novell.com>
502 * DataRowTest2.cs : Added tests for new 2.0 methods in DataRow
504 2006-06-28 Senganal T <tsenganal@novell.com>
506 * DataSetTest2.cs : Removed ReadXml_Strm, ReadXml_Strg
507 ReadXml_ByTextReader, ReadXml_ByXmlReader :
508 Temporarily removed as these are failing, in a different
509 timezone, due to bug in DateTime.
511 2006-06-27 Senganal T <tsenganal@novell.com>
513 * DataTableReaderTest.cs :
514 - Tests for Schema verification.
515 - Test if GetName returns the ColumnName.
516 - Tests for Provider Specific types/values
518 - Test if Schema changes are caught and appropriate errors
521 2006-06-15 Senganal T <tsenganal@novell.com>
523 * DataTableTest2.cs :
524 - Test if the Sort Order is correct when Sort String is not
526 - Test if EvaluateException is raised if filter is not a
528 - Test if expression is evaluated corrected when the filter
531 2006-06-15 Senganal T <tsenganal@novell.com>
533 * DataSetTest2.cs : Test the behavior of EnforceConstraints
534 * DataViewTest_IBindingList.cs : Test to ensure the correct index is
536 * DataRowTest2.cs : Test to ensure the RowErrors and ColumnErrors are
539 2006-05-31 Senganal T <tsenganal@novell.com>
541 * DataSetTest2.cs : Fixed InferXmlSchema_inferingTables5.
542 Patch from Deepak Kr Velachha
544 2006-05-31 Senganal T <tsenganal@novell.com>
546 * DataSetTest2.cs,DataSetReadXmlSchemaTest.cs,DataSetTest.cs:
547 Cleanup NotWorking testcases
549 2006-05-02 Senganal T <tsenganal@novell.com>
551 * DataColumnTest2.cs : Test if IsNull (expr1,expr2) is parsed
552 correctly and if expr2 is returned when expr1 evaluates to null
554 2006-04-21 Senganal T <tsenganal@novell.com>
556 * DataTableTest2.cs : Test Duplicate values are handled appropriatly
557 during table loading ( BeginLoadData , EndLoadData). Test LoadDataRow
558 behaves appropriately if called outside BeginLoadData,EndLoadData.
560 2006-04-19 Senganal T <tsenganal@novell.com>
562 * DataSetTest2.cs : Test if ConstraintName with whitespace is saved
565 2006-03-25 Senganal T <tsenganal@novell.com>
567 * DataTableTest.cs : Fixed NotWorkingTest
569 2006-03-23 Senganal T <tsenganal@novell.com>
571 * DataTableTest2.cs :
572 - Ensure duplicate rows are merged when using LoadDataRow
573 * DataRowCollectionTest2.cs :
574 - Ensure row can be searched using Find (), when added using LoadDataRow
576 2006-03-22 Senganal T <tsenganal@novell.com>
578 * DataColumnTest2.cs :
579 * ConstraintCollectionTest2.cs :
580 - Ensure Constraints are correctly added/removed when Unique
581 property is modified.
582 - Ensure PrimaryKeyConstraint cannot be removed using Remove ()
583 - Ensure DataColumn's Unique Propery is modifed when adding/removing constraint
585 2006-03-20 Senganal T <tsenganal@novell.com>
588 - Added testcases for issues in Merge,Copy
589 * ConstraintCollectionTest2.cs
590 - Added testcases for issues in Add , IndexOf
592 2006-03-19 Boris Kirzner <borisk@mainsoft.com>
594 * ConstraintCollectionTest2.cs, DataColumnCollectionTest.cs,
595 DataRowCollectionTest.cs, DataTableCollectionTest.cs: ifdef code that is not
596 supposed to work in TARGET_JVM by now.
598 2006-03-09 Senganal T <tsenganal@novell.com>
600 * DataRowCollectionTest2.cs :
601 * DataTableTest2.cs :
602 - Fixed NotWorking tests.
604 2006-03-07 Senganal T <tsenganal@novell.com>
606 * DataRowCollectionTest2.cs :
607 * DataTableTest2.cs :
608 - Added failing testcases as NotWorking tests.
610 2006-03-05 Senganal T <tsenganal@novell.com>
613 * ConstraintCollectionTest2.cs
615 * DataRelationTest.cs
616 Added testcases for BeginInit and EndInit methods
618 2006-02-24 Senganal T <tsenganal@novell.com>
620 * ConstraintCollectionTest2.cs : added testcase for #77630
622 2006-02-22 Senganal T <tsenganal@novell.com>
624 * DataRowCollectionTest2.cs : Check if index is maintained for row on calling RejectChanges.
625 * DataTableTest2.cs : Check if data is loaded and merged (if key exists) correctly.
626 * ForeignKeyConstraintTest.cs : Check if a ParentColumn value can be modified
627 when the row is in 'Added' State. Also, check if child col values are
630 2006-02-16 Senganal T <tsenganal@novell.com>
633 - WriteXmlSchema_ForeignKeyConstraint : testcase for bug #77557
634 - WriteXmlSchema_RelationAnnotation :
635 - WriteXmlSchema_Relations_ForeignKeys :
636 ensure Relations and ForeignKeyConstraints are written and read correctly.
637 * DataSetReadXmlSchema.cs :
639 verify reading a foreignkeyconstraint doesent create a relation.
640 - ReadAnnotatedRelations_MultipleColumns :
641 verify multiple columns are read correctly if part of annotated relation.
643 2006-02-11 Senganal T <tsenganal@novell.com>
645 * DataTableTest.cs : Check AllowDBNull is set to false for PrimaryKey cols.
646 * DataTableTest2.cs : added testcases for bug #77404
648 2006-02-03 Senganal T <tsenganal@novell.com>
650 * DataTableCollectionTest2.cs,EvaluateExceptionTest.cs,
651 DataColumnTest.cs,DataRowViewTest.cs,DataRowCollectionTest2.cs,
652 DataTableTest2.cs,DataTableTest.cs,DataColumnCollectionTest2.cs,
653 DataColumnCollectionTest.cs,DataViewTest.cs,DataColumnTest2.cs
654 - Removed 'NotWorking' attributes for the testcases fixed
655 - Added few new testcases
657 2006-01-17 Senganal T <tsenganal@novell.com>
659 * DataRowTest2.cs : added testcase for bug #77267
661 2006-01-16 Boris Kirzner <borisk@mainsoft.com>
662 * DataColumnCollectionTest2.cs: added test case for index update on
665 2006-01-16 Atsushi Enomoto <atsushi@ximian.com>
667 * TypedDataSetGeneratorTest.cs : added test for bug #77248, but we
668 cannot enable it since it depends on mcs "installed".
670 2006-01-10 Senganal T <tsenganal@novell.com>
672 - Added testcase for bug #77188
674 2006-01-06 Senganal T <tsenganal@novell.com>
676 * DataColumnCollectionTest.cs
677 - Added couple of tests for Expression Columns.
679 2006-01-03 Senganal T <tsenganal@novell.com>
680 * DataSetTypedDataSetTest.cs : corrected the path to file : TypedDataSet.xml
681 to make sure the testcases pass
683 2006-01-03 Senganal T <tsenganal@novell.com>
684 *DataViewTest.cs : added testcases for bug #77104
686 2006-01-02 Boris Kirzner <borisk@mainsoft.com>
687 * DataTableCollectionTest2.cs, DataColumnTest2.cs,
688 DataViewTest2.cs, DataRowCollectionTest2.cs, DataTableTest2.cs,
689 DataRelationCollectionTest2.cs, ForeignKeyConstraintTest2.cs,
690 DataSetTest2.cs, ConstraintCollectionTest2.cs, DataRowTest2.cs,
691 DataColumnCollectionTest2.cs: new tests from Mainsoft repository.
692 * DataSetTypedDataSetTest.cs, VersionNotFoundException.cs,
693 MissingPrimaryKeyExceptionTest.cs: added files with new tests.
694 * TypedDataSet.xml - new xml file (for TypeDataSetTest.cs).
696 2005-12-20 Senganal T <tsenganal@novell.com>
697 * DataColumnTest.cs : added testcase for #77025
699 2005-12-15 Konstantin Triger <kostat@mainsoft.com>
701 * DataTableTest.cs: added SelectRowState test.
703 2005-12-07 Boris Kirzner <borisk@mainsoft.com>
704 * DataTableTest.cs: added ifdef for feature not supported in TARGET_JVM.
706 2005-11-30 Konstantin Triger <kostat@mainsoft.com>
708 * DataColumnTest.cs: Added ExpressionSubstringlimits.
710 2005-11-11 Senganal T <tsenganal@novell.com>
712 * DataSetTest2.cs : Added a testcase for bug#76517
714 2005-10-24 Konstantin Triger <kostat@mainsoft.com>
716 * DataTableTest.cs: Added test for object type validation (ColumnObjectTypeTest)
718 2005-10-21 Senganal T <tsenganal@novell.com>
720 * DataTableTest2.cs : addded test for #76213
722 2005-10-20 Atsushi Enomoto <atsushi@ximian.com>
724 * DataSetTest.cs : added test for #76480.
726 2005-10-14 Sureshkumar T <tsureshkumar@novell.com>
728 * DataViewTest_IBindingList.cs (FindTest): mark working. According
729 to printed DataView, the index returned is correct.
731 2005-10-11 Sureshkumar T <tsureshkumar@novell.com>
733 * DataViewTest_IBindingList.cs: Added test cases for IBindingList
734 implementation by DataView. This is used by DataGrid control.
736 2005-09-20 Sureshkumar T <tsureshkumar@novell.com>
738 * DataViewTest.cs: Added a case for Sort to accept columns with
740 (SortTests): Added cases for sorting order. TestCase from Marc
742 2005-08-02 Sureshkumar T <tsureshkumar@novell.com>
744 * DataTableTest.cs: Select (): added a case for apos escaping.
746 2005-08-02 Boris Kirzner <borisk@mainsoft.com>
747 * DataSetTest2.cs: added test case for ReadXmlSchema with relations and
750 2005-07-21 Sureshkumar T <tsureshkumar@novell.com>
752 * ForeignKeyConstraintTest.cs: added tests when adding fk
753 constraints with existing rows.
755 2005-07-21 Boris Kirzner <borisk@mainsoft.com>
756 * DataRowTest2.cs - Added RowError testcases.
758 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
760 * ConstraintExceptionTest.cs: Removed use of obsolete System.Data.Tests.Mainsoft/GHTUtils
761 * DataRelationTest2.cs: Removed use of obsolete System.Data.Tests.Mainsoft/GHTUtils
763 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
765 * DeletedRowInaccessibleExceptionTest: Added file
766 * DuplicateNameExceptionTest: Added file
767 * ConstraintExceptionTest: Added file
768 * EvaluateExceptionTest: Added file
769 * InRowChangingEventExceptionTest: Added file
770 * InvalidConstraintExceptionTest: Added file
771 * NoNullAllowedExceptionTest: Added file
772 * ReadOnlyExceptionTest: Added file
773 * SyntaxErrorExceptionTest: Added file
774 * RowNotInTableExceptionTest: Added file
776 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
778 * DataRelationTest2.cs: Added file
779 * DataRowTest2.cs: Added file
780 * DataRowCollectionTest2.cs: Added file
781 * DataRowViewTest2.cs: Added file
782 * DataTableCollectionTest2.cs: Added file
783 * DataTableTest2.cs: Added file
784 * DataViewTest2.cs: Added file
785 * ForeignKeyConstraintTest2.cs: Added file
786 * UniqueConstraintTest2.cs: Added file
788 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
790 * DataRelationCollectionTest2.cs: Added file
792 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
794 * DataColumnTest2.cs: Added file
796 2005-07-08 Sureshkumar T <tsureshkumar@novell.com>
798 * DataTableLoadRowTest.cs: Added tests for event handling.
799 PreserveChangesTest: Added few more tests.
801 2005-06-30 Eyal Alalouf <eyala@mainsoft.com>
803 * DataColumnCollectionTest2.cs: Added file
805 2005-06-29 Ben Maurer <bmaurer@ximian.com>
807 * DataTableTest.cs: Add Gonz's test from corlib that should be here.
809 2005-06-29 Atsushi Enomoto <atsushi@ximian.com>
811 * DataSetReadXmlSchemaTest.cs : set [Category("InetAccess")]
813 2005-06-15 Sureshkumar T <tsureshkumar@novell.com>
815 * DataSetTest.cs: added a test case for DataSet changes cascading
816 to child tables. test case idea from george.barbarosie@gmail.com
817 (George Barbarosie) in bug #75226.
819 2005-06-14 Atsushi Enomoto <atsushi@ximian.com>
821 * DataSetTest.cs : quick build fix.
823 2005-06-14 Sureshkumar T <tsureshkumar@novell.com>
825 * DataSetTest.cs: Added test case for GetChanges method.
827 2005-06-10 Atsushi Enomoto <atsushi@ximian.com>
829 * DataSetReadXmlSchemaTest.cs : TestSampleFileImportSimple() is not
830 working and it takes so much time (downloading), so just disable it.
832 2005-06-02 Atsushi Enomoto <atsushi@ximian.com>
834 * DataSetReadXmlSchemaTest.cs : testcase for bug #75121.
836 2005-05-29 Eyal Alaluf <eyala@mainsoft.com>
837 * ConstraintCollectionTest2.cs - New file containing Mainsoft ConstraintCollection tests.
839 2005-05-25 Sureshkumar T <tsureshkumar@novell.com>
841 * DataTableLoadRowTest.cs: Added additional cases for
842 AutoIncrementTest to gauge any side effect with auto
843 incrementing in case of upsert.
845 2005-05-20 Sureshkumar T <tsureshkumar@novell.com>
847 * DataRowCollectionTest.cs: Added a test to check Rows.Add (values
848 []) with null in the collection.
850 2005-05-11 Sureshkumar T <tsureshkumar@novell.com>
852 * DataTableTest.cs: revamped tests for ImportRow method. Checks
853 for all rowstates and pk violation of importing a deleted record.
855 2005-05-05 Sureshkumar T <tsureshkumar@novell.com>
857 * DataTableReaderTest.cs: Added a test to check when deleting the
860 2005-05-04 Sureshkumar T <tsureshkumar@novell.com>
862 * DataTableReaderTest.cs:
863 - reader.close in finally in all test cases.
864 - Added tests to check scenarios when the datasource is
865 modified/deleted/added.
866 - Added tests to check when the datatable is cleared.
869 - Added a test for DataTable. Should clear rows from indexes as
870 well. Simplified table creation for ClearReset test.
871 - Added a test to check whether Commit RowChanging & RowChanged
873 - ClearTest () : added case for checking whether TableCleared
876 2005-04-29 Sureshkumar T <tsureshkumar@novell.com>
878 * DataTableReaderTest.cs: Added few more tests.
880 2005-04-27 Sureshkumar T <tsureshkumar@novell.com>
882 * DataTableReaderTest.cs: Added Tests for DataTableReader class.
884 2005-04-22 Sureshkumar T <tsureshkumar@novell.com>
886 * DataTableLoadRowTest.cs: Added. A test case for testing
887 LoadDataRow method of DataTable. This tests for various
888 possiblities of row state and loadoption.
890 2005-04-19 Atsushi Enomoto <atsushi@ximian.com>
892 * DataViewTest.cs : added more RowStateFilter test (bug #74650).
894 2005-04-17 Atsushi Enomoto <atsushi@ximian.com>
896 * DataViewTest.cs : added more test for Delete() based on bug #74631.
898 2005-02-25 Atsushi Enomoto <atsushi@ximian.com>
900 * DataColumnTest.cs : added testcase for setting negative value on
901 DataColumn whose mapping is SimpleContent.
903 2005-02-15 Atsushi Enomoto <atsushi@ximian.com>
905 * DataSetAssertion.cs : don't exclude those attribute whose namespace
906 URI is not empty from sort target.
907 * DataSetTest.cs : removed GetNormalizedSchema() dependency from some
908 tests (i.e. DataSet now emits more MS-closer schemas).
909 * DataViewTest.cs : implemented test for RowFilter.
911 2005-02-04 Atsushi Enomoto <atsushi@ximian.com>
913 * DataSetTest.cs : WriteDifferentNamespaceSchema() is NotWorking.
914 It is impossible to fix (see code comment).
916 2005-02-04 Atsushi Enomoto <atsushi@ximian.com>
918 * DataSetTest.cs : Fixed strict type name under .NET 2.0.
920 2005-02-03 Sureshkumar T <tsureshkumar@novell.com>
922 * ForeignKeyConstraintTest.cs: TestCtor5: ad-hoc fixes for mono.
923 ms.net does not allow fkc.Table. LAMESPEC.
925 2005-02-03 Atsushi Enomoto <atsushi@ximian.com>
927 * DataViewManagerTest.cs : (Ctor) okay, #7 is silly test.
929 2005-02-02 Sureshkumar T <tsureshkumar@novell.com>
931 * DataTableTest.cs: ClearReset (): added valid error messages.
933 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
935 * DataViewManagerTest.cs : new file.
937 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
939 * DataViewTest.cs : Enable ComplexEventSequence1().
940 - Right now don't test ApplyDefaultSort event.
941 - Also row order between identical values depends on implementation.
943 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
945 * DataViewTest.cs : added practical event handling tests (though
946 NotWorking since it is still not complete).
948 2005-02-01 Atsushi Enomoto <atsushi@ximian.com>
950 * DataTableTest.cs : added RowChanging event test.
951 * DataViewTest.cs : make sure to clear event args.
953 2005-01-31 Sureshkumar T <tsureshkumar@novell.com>
955 * DataRowTest.cs: Added case for SetparentRow: create
956 DataRelations with createConstraints=false. part of the test case
959 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
961 * DataRowViewTest.cs : added RowVersion1() test.
963 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
965 * DataViewTest.cs : Enabled TestFindRows(). Added more FindRows() tests.
967 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
969 * DataTableTest.cs : PrimaryKeyColumnChecksNonNull() is working now.
971 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
973 * DataTableTest.cs : added tests for primary key constraint check
974 (not working right now).
976 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
978 * UniqueConstraintTest.cs : added DBNullAllowed().
980 2005-01-27 Atsushi Enomoto <atsushi@ximian.com>
982 * DataViewTest.cs : added test for ListChanged.
983 * DataRowViewTest.cs : (ItemException) fixed test. It is now working.
985 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
987 * DataTableTest.cs : finally run-test-ondotnet passes (i.e.
988 fixed incompatibility).
990 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
992 * DataViewTest.cs : With a tiny fix, removed NotDotNet.
994 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
996 * DataRowTest.cs : added DetachedRowItemException().
997 * DataSetTest.cs : WriteXmlSchema7() is now NotWorking.
999 2005-01-25 Sureshkumar T <tsureshkumar@novell.com>
1001 * DataTableTest.cs: added test case for checking ImportRow when
1002 the row state is detached. Test case by Ankit Jain.
1004 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
1006 * DataRowViewTest.cs : added IsEdit tests and Item tess (not working).
1008 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
1010 * DataRowViewTest.cs : added new file.
1012 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
1014 * DataSetReadXmlSchemaTest.cs : test labels were ambiguous.
1015 * DataViewTest.cs : indentation was heavily broken.
1017 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
1019 * DataColumnTest.cs : Added SetMaxLength().
1021 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
1023 * store2.xsd, store3.xsd, store4.xsd : Added.
1025 Disabled ReadWriteXmlSchema() and ReadWriteXmlSchemaIgnoreSchema()
1026 for now. See the details in the code.
1028 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
1030 * DataRowTest.cs : more test for Current -> Default, test for
1031 VersionNotFound, and test for InvalidConstraint on GetChildRows().
1032 Patch by Ankit Jain.
1034 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
1036 * DataRowTest.cs : Test if Default is used to check state of the row
1037 instead of Detached. Patch by Ankit Jain.
1039 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
1041 * DataSetTest.cs : added CloneCopy2().
1043 2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
1045 * DataSetTest.cs : use more normalized schema comparison.
1047 2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
1050 DataSetAssertionTest.cs : In GetNormalizedSchema(), use manual
1051 sorting using dom so that it can ignore XmlSerializer difference.
1052 Added some new assertion methods.
1054 2005-01-19 Atsushi Enomoto <atsushi@ximian.com>
1056 * DataRowTest.cs : no need to gather 3 individual tests as RowEditTest.
1057 Let's not output to Console.
1059 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
1061 * DataViewTest.cs : made AddNew_2() and FindRows() pass under .NET 1.1.
1062 FindRows() is still not implemented, so marked as [Ignore].
1064 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
1066 * ForeignKeyConstraintTest.cs : Fixed Ctor5() to pass under MS.NET 1.1.
1067 Design time ctor() needs more love.
1068 * DataRelationCollectionTest.cs,
1069 DataTableCollectionTest.cs : Made Remove() pass under MS.NET 1.1.
1070 When index is out of range, IndexOutOfRangeException is thrown.
1071 DataRelationCollectionTest.AddException1() was invalid.
1073 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
1075 * ConstraintCollectionTest.cs : Fixed run-test-ondotnet. MS.NET does
1076 not fill Table property even after EndInit().
1077 * DataRelationTest.cs : Fixed run-test-ondotnet. ExpectedException
1079 * TypedDataSetGeneratorTest.cs : fixed GenerateName() both for
1080 run-test-ondotnet and run-test.
1082 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
1084 * DataSetTest.cs : WriteXmlSchema2() and WriteXmlSchema3() didn't pass
1085 on run-test-ondotnet. Removed extraneous Console output.
1086 modified WriteXmlSchema4(),WriteXmlSchema5() and WriteXmlSchema6()
1087 to use xmlserializer-based comparison.
1088 Fixed SerializeDataSet() to use ordinal MS result (it's not simple
1089 to compare results unless we have another WriteXmlSchema()
1092 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
1094 * DataSetAssertion.cs : forgot one required update for refreshed tests.
1096 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
1098 * DataSetReadXmlSchemaTest.cs : added test for bug #58744.
1099 * DataSetReadXmlTest.cs : Added NameConflictDSAndTable().
1101 Now use XmlSerializer based output, to avoid silly attribute order in
1102 OwnWriteXmlSchema(),WriteXmlSchema(),ReadWriteXmlSchemaIgnoreSchema(),
1103 ReadWriteXmlSchema() and WriteDifferentNamespaceSchema().
1104 Added SerializeDataSet2(),SerializeDataSet3(),DeserializeDataSet(),
1105 ReadWriteXml3(),WriteXmlSchema2(),WriteXmlSchema3(),WriteXmlSchema4(),
1106 WriteXmlSchema5(),WriteXmlSchema6(),WriteXmlSchema7(),
1107 WriteXmlExtendedProperties() and WriteXmlModeSchema().
1109 2004-10-14 Umadevi S <sumadevi@novell.com>
1110 * DataTableTest.cs : added testcase for subclass clone
1112 2004-10-14 Umadevi S <sumadevi@novell.com>
1113 * DataSetTest.cs : added testcase to check subclass clone
1115 2004-10-12 Atsushi Enomoto <atsushi@ximian.com>
1117 * DataSetTest.cs : now xs:schema contains xmlns="".
1119 2004-09-24 Umadevi S <sumadevi@novell.com>
1120 * DataRowTest.cs : Added a test for EnforceConstraints with relations defined.
1122 2004-09-24 Sureshkumar T <tsureshkumar@novell.com>
1124 * DataSetTest.cs (DataSetClearTest): Added a test for DataSet.Clear. This should not
1125 throw any exception and should override constraints.
1127 2004-09-19 Sureshkumar T <tsureshkumar@novell.com>
1128 * DataSetTest.cs : Added a test for Deserialization of dataset : DeserializeModifiedDataSet
1130 2004-08-24 Nick Drochak <ndrochak@ieee.org>
1131 * DataViewTest.cs : Fixed compile with csc
1133 2004-08-18 Umadevi S <sumadevi@novell.com>
1134 * DataViewTest.cs : Revamped to get Event handling tested
1135 Thanks to Punit Todi for his contribution towards the test cases
1137 2004-06-23 Umadevi S <sumadevi@novell.com>
1138 * DataTableTest.cs :Corrected Testcases to .net 1.1 specifications
1140 2004-06-23 Umadevi S <sumadevi@novell.com>
1141 * DataRelationTest.cs : Corrected AddRelation testcases
1143 2004-06-23 Umadevi S <sumadevi@novell.com>
1144 * ConstraintCollectionTest.cs : Corrected AddRange testcases
1146 2004-06-20 Atsushi Enomoto <atsushi@ximian.com>
1148 * DataTableCollectionTest.cs : Added test for DataSet and Namespace
1151 2004-06-18 Atsushi Enomoto <atsushi@ximian.com>
1153 * TypedDataSetGeneratorTest.cs : [TestFixture] was missing.
1155 2004-06-15 Atsushi Enomoto <atsushi@ximian.com>
1157 * DataSetTest.cs : Added regression for #53959.
1159 2004-05-31 Atsushi Enomoto <atsushi@ximian.com>
1161 * DataTableTest.cs : Added test for serialization by Boris Kirzner.
1162 * DataSetInferXmlSchemaTest.cs : Added test for schema element skip
1165 2004-05-27 Nick Drochak <ndrochak@ieee.org>
1167 * DataRelationCollectionTest.cs: Fixed build when using csc.
1169 2004-05-27 Umadevi S <sumadevi@novell.com>
1170 * Corrected small typos in DataTableCollectionTest & DataRelationCollectionTest
1172 2004-05-26 Umadevi S <sumadevi@novell.com>
1173 * Added files DataTableCollectionTest and DataRelationCollectionTest
1175 2004-05-19 Atsushi Enomoto <atsushi@ximian.com>
1177 * DataSetTest.cs : Fixed ReadWriteXmlSchema() that miscounted
1178 constraints and parent keys.
1180 2004-05-18 Atsushi Enomoto <atsushi@ximian.com>
1182 * DataSetTest.cs : Converted CRLF to LF for line ending comparison.
1183 (and added copyright line.)
1185 2004-05-17 Atsushi Enomoto <atsushi@ximian.com>
1187 * DataSetTest.cs : Added WriteXmlEncodedXml() test.
1189 2004-05-17 Atsushi Enomoto <atsushi@ximian.com>
1191 * DataSetAssertion.cs : Enabled "Ordinal" check again, unless the test
1193 * DataSetInferXmlSchemaTest.cs,
1194 DataSetReadXmlSchemaTest.cs : Enabled Ordinal check again, as long
1195 as working. Added IgnoredNamespaces() to inferxmlschema test.
1197 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
1199 * DataSetReadXmlSchemaTest.cs : Added test014.xsd tes (contains two
1200 simple repeatable elements).
1202 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
1205 DataSetReadXmlTest.cs,
1206 DataSetReadXmlSchemaTest.cs,
1207 DataSetInferXmlSchemaTest.cs,
1208 DataSetAssertion.cs : AssertDataTable() now checks Constraint count
1209 and ParentKey length.
1211 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
1213 * DataSetReadXmlSchemaTest.cs : Added tests for test012.xsd (repeatable
1214 simple element) and test013.xsd (reference to global element;
1217 2004-05-11 Atsushi Enomoto <atsushi@ximian.com>
1219 * DataSetTest.cs : Added WriteXmlToStream().
1221 2004-05-11 Atsushi Enomoto <atsushi@ximian.com>
1223 * DataSetReadXmlSchemaTest.cs : SingleElementTreatmentDifference() was
1224 incorrect. DataSet element is assumed only if there is only one
1226 * DataSetReadXmlTest.cs : Added error-reported test case.
1227 * DataSetInferXmlSchemaTest.cs : Modified more tests not to compare
1228 Ordinal for non-specified columns (that shouldn't be significant).
1230 2004-05-06 Atsushi Enomoto <atsushi@ximian.com>
1232 * ConstraintCollectionTest.cs : Table name should not be the same as
1233 for the purpose of this test.
1234 * DataSetReadXmlSchemaTest.cs : Added more tests based on schema files.
1235 * DataSetTest.cs : Reordered attributes to pass test in
1236 WriteDifferentNamespaceSchema().
1238 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
1240 * ForeignKeyConstraintTest.cs : Made tests pass under MS.NET 1.1.
1241 Don't catch every kind of exception. That does nothing but keep us
1242 away from the exact error location.
1243 * DataSetTest.cs : Make sure that we read schema correctly, before
1244 testing WriteXmlSchema.
1246 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
1248 * DataColumnCollectionTest.cs : catch only specific exception. Don't
1249 rely on localizable error message.
1250 * DataSetTest.cs : Attribute orders should not be significant, so
1251 just hacked to match current implementation's order.
1252 Added WriteNestedTableXml().
1254 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
1256 * ConstraintCollectionTest.cs : uncommented some tests that should be
1257 implemented until mono 1.0.
1258 * ConstraintTest.cs : use ExpectedException. Don't expect localizable
1260 * DataColumnTest.cs,
1261 DataRelationTest.cs,
1262 DataRowCollectionTest.cs : catch only specific type exception.
1263 Don't rely on (test) localizable messages.
1264 * DataSetAssertion.cs : We shouldn't expect exact column ordinals
1265 when infering/reading the structures from documents/schemas.
1267 2004-04-29 Atsushi Enomoto <atsushi@ximian.com>
1269 * DataRowTest.cs : Added a test for auto increment column and item
1270 integrity (it caused index out of range exception).
1272 2004-04-27 Atsushi Enomoto <atsushi@ximian.com>
1274 * ConstraintCollectionTest.cs,
1277 ForeignKeyConstraintTest.cs : Fixes for incorrect NET_1_0 use.
1278 * DataRowCollectionTest.cs : just check exception type. Don't check
1279 localizable error message.
1280 * DataSetAssertion.cs : Removed AssertDataSet() with just 4 argument.
1281 Added relation count parameter for AssertDataTable().
1282 Added Nested check parameter for AssertDataRelation().
1283 * DataSetInferXmlSchemaTest.cs,
1284 DataSetReadXmlTest.cs,
1285 DataSetReadXmlSchemaTest.cs :
1286 Applied new AssertDataTable(). Added more check on
1287 DataSetReadXmlSchemaTest.SingleElementTreatmentDifference ().
1289 2004-04-22 Atsushi Enomoto <atsushi@ximian.com>
1291 All fixes are to make them pass under MS.NET 1.1.
1293 * ConstraintCollectionTest.cs : Fixed to pass under MS.NET 1.1.
1294 * DataRelationTest.cs : Creation4() never works.
1295 * DataSetInferXmlSchemaTest.cs :
1296 Fixed xml9 test (relation count).
1297 Some mappings were incorrectly specified int.
1298 ConflictColumnTable() test incorrectly tested different columns.
1299 Fixed exception type on ConflictExistingPrimaryKey().
1300 * DataSetReadXmlSchemaTest.cs :
1301 Use fixed current culture.
1302 Fixed exceptoin type on NestedReferenceNotAllowed().
1303 * DataSetReadXmlTest.cs :
1304 InferSchema mode is said as to load rows.
1306 SqlGuid test depends on the runtime version.
1307 In WriteDifferentNamespaceSchema(), we're going to set the same
1308 order for namespaces (just for ease of tests).
1309 Fixed many bugs on SerializeDataSet() test.
1310 * DataTableTest.cs :
1311 Set culture only on NET_1_0. Culture difference causes exception
1313 Don't depend on error message string (consider localization).
1314 Under .NET 1.1, constraints looks also vanishes on table's Clear().
1315 * ForeignKeyConstraintTest.cs :
1316 Ignore TestCtor5(). That does not work under .NET 1.1.
1317 Fixed some exception type differences.
1319 2004-04-22 Atsushi Enomoto <atsushi@ximian.com>
1321 * DataSetInferXmlSchemaTest.cs : Added ConflictExistingPrimaryKey().
1322 * DataSetReadXmlTest.cs : Added IgnoreSchemaShouldFillData().
1323 * DataSetTest.cs : Added IgnoreColumnEmptyNamespace() and
1326 2004-04-20 Atsushi Enomoto <atsushi@ximian.com>
1328 * DataSetInferXmlSchema.cs : added more 16 patterns.
1329 (mostly fails as yet).
1330 * DataSetReadXmlTest.cs : Reverted yesterday's incorrect part.
1331 As for XmlReadMode = Auto, data row should be read.
1332 * DataSetTest.cs : Added Namespace and Prefix tests.
1333 Added WriteDifferentNamespaceSchema().
1335 hmm... WriteXmlSchema() also needs more love :(
1337 2004-04-19 Atsushi Enomoto <atsushi@ximian.com>
1339 * Added DataSetInferXmlSchemaTest.cs.
1340 * DataSetReadXmlTest.cs : Fixed test bogus. When ReadMode is
1341 InferSchema, it should not load any data rows.
1342 * DataSetAssertion.cs : Added AssertDataSet() overroad that takes
1345 2004-04-19 Atsushi Enomoto <atsushi@ximian.com>
1347 * Added missing ChangeLog entry.
1348 * ConstraintCollectionTest.cs :
1349 Ignore some tests that should fail (They also fail under MS.NET).
1350 * DataSetReadXmlSchemaTest.cs :
1351 - Added SingleElementTreatmentDifference() and PrefixedTargetNS().
1352 - Modified UnusedComplexTypesInored() to make sure DataSetName is set.
1353 - Renamed DataSetElementCannotBeReferenced() to
1354 NestedReferenceNotAllowed().
1355 - Modified ReadElemAttrPattern() to LocaleOnRootWithoutIsDataSet()
1356 to test msdata:Locale.
1357 * DataSetTest.cs : Due to mcs bug #57200, csc does not allow
1358 System.Type.GetType(), so modified them all.
1360 2004-04-16 Atsushi Enomoto <atsushi@ximian.com>
1362 * DataSetAssertion.cs : Added AssertDataColumn().
1363 * DataSetReadXmlSchemaTest.cs : Added more strange cases.
1365 2004-04-15 Umadevi S (sumadevi@novell.com)
1366 * ForeignKeyConstraintTest - constructor testing,
1367 * DataSet - test for Clone and Copy methods.
1369 2004-04-15 Atsushi Enomoto <atsushi@ximian.com>
1371 * Added DataSetAssertion.cs and DataSetReadXmlSchema.cs.
1372 * DataSetReadXmlTest.cs : separate assertion methods into
1373 DataSetAssertion.cs. Added label argument to AssertDataTable.
1375 2004-04-15 Atsushi Enomoto <atsushi@ximian.com>
1377 * DataSetReadXmlTest.cs : Tests were incorrect. They should be done
1378 against new dataset. So just added another sequential read tests.
1380 2004-04-14 Atsushi Enomoto <atsushi@ximian.com>
1382 * Added DataSetReadXmlTest.cs. (specific to ReadXml() in DataSet).
1384 2004-04-12 Atsushi Enomoto <atsushi@ximian.com>
1386 * DataSetTest.cs : More path fix. Don't expect End of Line = "\n".
1387 It might be "\r\n" or else.
1389 2004-04-09 Atsushi Enomoto <atsushi@ximian.com>
1391 * DataColumnTest.cs,
1393 DataTableTest.cs : build fix: csc does not allow
1394 System.Type inside namespace MonoTests.System.Data.
1395 * DataSetTest.cs : path fix.
1396 * DataRelationTest.cs : path fix. Don't test error message: It should
1397 vary by message translations. Split tests and use ExpectedException.
1399 2004-03-31 Juraj Skripsky <juraj@hotfeet.ch>
1401 * DataColumnTest.cs : fixes here and there,
1402 make all tests pass on ms.net.
1404 2004-03-29 Juraj Skripsky <juraj@hotfeet.ch>
1406 * DataTableTest.cs : add test case for bug #55503,
1407 comment out meaningless test cases.
1409 2004-01-21 Atsushi Enomoto <atsushi@ximian.com>
1411 * Added TypedDataSetGeneratorTest.cs.
1413 2003-12-18 Jackson Harper <jackson@ximian.com>
1415 * DataViewTest.cs: Add some tests for new methods.
1417 2003-05-26 Ben Maurer <bmaurer@users.sourceforge.net>
1418 * DataViewTest.cs: Added new test from
1421 2003-05-13 Martin Willemoes Hansen <mwh@sysrq.dk>
1422 * All tests inherits from Assertion, and
1423 Assertion. prefixes removed
1425 2003-04-05 Ville Palo <vi64pa@kolumbus.fi>
1427 * DataTableTest.cs: little fix.
1429 2003-03-27 Ville Palo <vi64pa@kolumbus.fi>
1431 * UniqueConstraintTest.cs: some minor fixes.
1433 2003-03-26 Ville Palo <vi64pa@kolumbus.fi>
1435 * DataRowCollectionTest.cs: Tests for AutoIncrement
1437 2003-03-25 Ville Palo <vi64pa@kolumbus.fi>
1439 * DataTableTest.cs: Added test for PrimaryKey-property
1441 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
1443 * DataColumnCollectionTest.cs: little fix.
1445 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
1447 * DataColumnCollectionTest.cs: Typos
1449 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
1451 * DataSetTest.cs: Fixed line-ending problems
1453 2003-03-06 Ville Palo <vi64pa@kolumbus.fi>
1455 * DataTableTest.cs: More tests for Select ()
1457 2003-02-28 Ville Palo <vi64pa@kolumbus.fi>
1459 * DataColumnCollectionTest.cs: Added more tests.
1460 * DataRowCollectionTest.cs: Added more tests.
1462 2003-04-02 Ville Palo <vi64pa@koti.soon.fi>
1464 * DataColumnTest.cs: Added tests for Expression property
1466 2003-03-02 Ville Palo <vi64pa@koti.soon.fi>
1468 * DataTableTest.cs: More tests for Select
1470 2003-31-01 Ville Palo <vi64pa@koti.soon.fi>
1472 * DataTableTest.cs: Added more tests for Select (string) -method
1474 2003-27-01 Ville Palo <vi64pa@koti.soon.fi>
1476 * DataRelationTest.cs: Added more tests
1478 2003-27-01 Ville Palo <vi64pa@koti.soon.fi>
1480 * DataTableTest.cs: Added test for DataTable.Select ()
1482 2003-24-01 Ville Palo <vi64pa@koti.soon.fi>
1484 * UniqueConstraint.cs: More tests
1486 2003-23-01 Ville Palo <vi64pa@koti.soon.fi>
1488 * ForeignKeyConstraint.cs: More tests
1490 2003-22-01 Ville Palo <vi64pa@koti.soon.fi>
1492 * DataRelationTest.cs: More tests and little clean up.
1494 2003-14-01 Ville Palo <vi64pa@koti.soon.fi>
1496 * DataRelationTest.cs: Added more tests
1498 2003-13-01 Ville Palo <vi64pa@koti.soon.fi>
1500 * DataRelationTest.cs: Test class for DataRelation
1502 2002-12-26 Ville Palo <vi64pa@koti.soon.fi>
1504 * own_schema.xsd: XmlSchema for testing ReadXmlSchema() -method
1505 * DataSetTest.cs: Added more Xml-tests.
1507 2002-12-17 Ville Palo <vi64pa@koti.soon.fi>
1510 * store.xsd: new xmldoment and xmlschema for testing DataSet
1511 * DataSetTest.cs: Added some Xml-tests.
1512 * AllTests.cs: Added DataSetTest
1514 2002-10-23 Nick Drochak <ndrochak@gol.com>
1516 * ConstraintCollectionTest.cs (SetUp): Clear the constraints before
1518 * ConstraintTest.cs: same
1519 * DataColumnTest.cs: Get exceptions straight. Some are thrown and some
1522 2002-10-22 Nick Drochak <ndrochak@gol.com>
1524 * DataColumnTest.cs: Remove compiler warnings and use caught exception
1525 to report useful info.