1 2011-01-18 Veerapuram Varadhan <v.varadhan@gmail.com>
3 * DataRowTest.cs (ParentChildRowVersionTest): Don't run
4 test. Fixes test break.
6 2010-10-01 Veerapuram Varadhan <v.varadhan@gmail.com>
8 * DataSetReadXmlTest.cs: Added new test for #582732.
10 2010-07-23 Veerapuram Varadhan <v.varadhan@gmail.com>
12 * DataColumnTest.cs (B623451_SetOrdinalTest): Added new.
14 2010-07-23 Veerapuram Varadhan <v.varadhan@gmail.com>
16 * DataColumnTest.cs (B565616_NonIConvertibleTypeTest): Added new.
18 2010-01-21 Jonathan Pobst <monkey@jpobst.com>
20 * DataTableTest2.cs: Mark PrimaryKey test as NotWorking.
23 2009-10-13 Veerapuram Varadhan <vvaradhan@novell.com>
25 * DataSetTest2.cs (Bug537229_BinFormatSerializer_Test): Added new.
27 2009-09-26 Veerapuram Varadhan <vvaradhan@novell.com>
29 * DataSetTest2.cs: Don't run test for Bug#536194 on 1.x
30 profile. Fixes 1.x test break.
32 2009-09-26 Veerapuram Varadhan <vvaradhan@novell.com>
34 * DataSetTypedDataSet.cs: Test for #427769. Patch by
35 John Lenz <jlenz2@math.uiuc.edu>.
37 2009-09-24 Veerapuram Varadhan <vvaradhan@novell.com>
39 * DataSetTest2.cs (MergeTest_SameDataSet_536194): Added new.
41 2009-01-16 Atsushi Enomoto <atsushi@ximian.com>
43 * DataColumnTest.cs : try a string comparison fix.
45 2008-12-30 Gert Driesen <drieseng@users.sourceforge.net>
47 * DBConcurrencyExceptionTest.cs: Added .ctor and Row(Count) tests.
49 2008-12-29 Gert Driesen <drieseng@users.sourceforge.net>
51 * DataTableTest.cs: Allow NFIFromBug55978 test to pass when MONO_PATH
53 * BinarySerializationTest.cs: Change culture for culture-sensitive
55 * DataColumnTest2.cs: Change culture for culture-sensitive tests.
57 2008-11-18 Raja R Harinath <harinath@hurrynot.org>
59 * DataSetTest.cs (Bug420862): New test.
61 2008-09-16 brandin claar <brandin.claar@gmail.com>
63 * BinarySerializationTest.cs (TestDefaultValues): New.
64 (TestEmptyTable): New.
66 2008-08-14 Gert Driesen <drieseng@users.sourceforge.net>
68 * DataViewTest2.cs (DataViewManager): Check for reference equality
69 instead of using Equals to avoid test regression using more recent
72 2008-08-14 Gert Driesen <drieseng@users.sourceforge.net>
74 * DataTableTest2.cs: Added test for LoadDataRow with readonly columns.
76 2008-08-04 Raja R Harinath <harinath@hurrynot.org>
78 * XmlDataReaderTest.cs (XmlLoadCustomTypesTest): Fix compile
79 error, there's no DataSet.Close ().
81 2008-07-30 Veerapuram Varadhan <vvaradhan@novell.com>
83 * XmlDataReaderTest.cs: Added test for Bug#377146
85 2008-07-20 Gert Driesen <drieseng@users.sourceforge.net>
87 * XmlDataLoaderTest.cs: Use temporary file in TEMP dir instead of
88 creating file in source dir. Cleaned up test.
91 * DataTableTest5.cs: Use temporary file in TEMP dir instead of creating
93 * TestFile3.xml, TestFile5.xml: Removed test output.
95 2008-07-20 Gert Driesen <drieseng@users.sourceforge.net>
101 * DataTableTest5.cs: Code formatting (spaces to tabs, removed extra
102 spaces/tabs). Use typeof instead of Type.GetType. Ensure (File)Streams
103 are always closed. Improved exception tests.
105 2008-07-20 Gert Driesen <drieseng@users.sourceforge.net>
107 * DataRowTest2.cs: Improved int indexer test for setting value of
108 column to null/DBNull. Enabled indexer tests for setting column
109 value to null/DBNull.
111 2008-07-04 Gert Driesen <drieseng@users.sourceforge.net>
113 * DataRelationTest.cs
114 * MissingPrimaryKeyExceptionTest.cs: Fixed line endings.
116 2008-07-04 Gert Driesen <drieseng@users.sourceforge.net>
118 * ConstraintCollectionTest2.cs
120 * DataRelationCollectionTest2.cs
121 * DataRowCollectionTest2.cs
122 * DataTableCollectionTest2.cs
125 * VersionNotFoundException.cs: Fixed line endings.
127 2008-07-04 Gert Driesen <drieseng@users.sourceforge.net>
129 * DataColumnCollectionTest.cs: Added test for Add (String) with null
130 and zero-length column name.
131 * DataColumnCollectionTest2.cs: Added/improved indexer tests.
132 * DataRowTest2.cs: Added/improved indexer tests. Enabled indexer test
133 for null column name.
135 2008-07-03 Gert Driesen <drieseng@users.sourceforge.net>
137 * DataRowTest2.cs: Added indexer tests.
139 2008-06-19 Atsushi Enomoto <atsushi@ximian.com>
141 * TestMerge1.xml : new test file.
142 * DataSetTest2.cs : added test for Merge() to verify that it copies
143 constraints in DataRelation.
145 2008-06-18 Atsushi Enomoto <atsushi@ximian.com>
147 * DataTableTest.cs : do not just copy [Ignore]d tests from DataSet
148 without [Ignore]. They won't pass.
149 Also, what is that TARGET_JVM use? It looks inconsistent.
151 2008-06-18 Atsushi Enomoto <atsushi@ximian.com>
153 * DataSetInferXmlSchemaTest.cs: correction in code comment.
155 2008-06-17 Atsushi Enomoto <atsushi@ximian.com>
157 * TestFile3.xml, TestFile5.xml : they do not match what should be
158 actually written and causes svn diff mess.
160 2008-06-16 Atsushi Enomoto <atsushi@ximian.com>
162 * DataColumnTest.cs : fixed Defaults3() case. After changing some
163 test lines I have messed net_1_0 profile results.
165 2008-06-16 Atsushi Enomoto <atsushi@ximian.com>
167 * DataTableTest.cs, DataTableReadWriteXmlTest.cs, DataSetTest.cs:
168 fixed couple of assertions that expect wrong results. Eliminated
169 English imperialism. Some other cosmetic fixes.
171 2008-06-16 Atsushi Enomoto <atsushi@ximian.com>
173 * DataViewTest2.cs DataColumnTest.cs DataSetTest2.cs
174 UniqueConstraintTest.cs DataRowCollectionTest.cs DataRowTest2.cs
175 DataColumnCollectionTest.cs DataRelationTest.cs
176 DataTableReaderTest.cs DataRowTest.cs :
177 Eliminate English imperialism. They fail on non-English .NET.
179 2008-06-16 Atsushi Enomoto <atsushi@ximian.com>
181 * DataTableTest3.cs : bang bang bang, close Stream before Assertion
182 fails and throws away the remaining code paths.
184 2008-06-13 Atsushi Enomoto <atsushi@ximian.com>
186 * DataTableTest.cs, DataSetTest.cs
187 We could use default value as is, not in string form. This makes
188 comparison more strict.
191 Added test for non-DBNull case and changing DataType case.
193 2008-04-16 Veerapuram Varadhan <vvaradhan@novell.com>
195 * DataSetReadXmlTest.cs: Added tests for same parent/child table
198 2008-02-04 Arina Itkes <arinai@mainsoft.com>
200 * DataTableTest5.cs: Removing of "Ignore" category
201 for tests on IXmlSerializable.ReadXml for empty DataTable.
203 2008-02-03 Arina Itkes <arinai@mainsoft.com>
205 * XmlExportOfTypedDataSetTest.cs: added test for exporting of
206 a generated typed DataSet and DataTable by a same XmlExporter.
208 2008-01-28 Arina Itkes <arinai@mainsoft.com>
210 * DataTableTest5.cs: added tests for implemetation
211 of IXmlSerializable.WriteXml in DataTable class.
213 2007-11-14 Atushi Enomoto <atsushi@ximian.com>
215 * DataSetTest.cs : added test for r89307 fix (it is for XmlSerializer
216 but needs to be in sys.data).
217 * MonkeyDataSet.cs : test support classes (generated by xsd).
219 2007-10-21 Gert Driesen <drieseng@users.sourceforge.net>
221 * DataColumnTest.cs: No longer derive from deprecated Assertion class.
222 Code formatting. Added test for DateTimeMode.
224 2007-08-06 Nagappan A <anagappan@novell.com>
226 * DataTableTest.cs (Bug55978): In some cases this test case was
227 failing with Invalid Date format. So modified the testcase to use
228 invariant culture for DateTime.
230 2007-07-26 Nagappan A <anagappan@novell.com>
232 * DataTableTest.cs (Bug82109): Should always parse the object of
233 type DateTime in InvariantCulture CultureInfo, Fixes Bug # 82109.
235 2007-05-18 Chris Toshok <toshok@ximian.com>
237 * DataViewTest.cs (DefaultColumnNameAddListChangedTest): new test
238 for figuring out the sorts of events raised between 1.1 and 2.0
239 when you add a column with the default name.
241 2007-02-23 Nagappan A <anagappan@novell.com>
243 * DataRowTest2.cs (DataRowExpressionDefaultValueTest): Added new
244 test-case for bug # 80505.
246 * TrailingSpaceTest.cs: Added new test-case for bug # 79695.
248 * TestReadXml1.xml: Added new XML for bug # 80596.
250 * TestReadXmlSchema1.xml: Added new XML schema for bug # 80596.
252 * XmlDataLoaderTest.cs: Added new test-case for bug # 80596.
254 * XmlDataReaderTest.cs: Added new test-case for bug # 80596.
256 2007-02-20 Gert Driesen <drieseng@users.sourceforge.net>
258 * DataSetReadXmlTest.cs: Enable test for bug #80048 on 2.0 profile.
260 2007-02-09 Nagappan A <anagappan@novell.com>
262 * TestFile5.xml: Added new XML file required for tests.
264 * TestFile3.xml: Added new XML file required for tests.
266 2007-01-08 Nagappan A <anagappan@novell.com>
268 * DataViewTest.cs: Fixed compilation warning.
270 * DataRowTest.cs: Fixed compilation warning.
272 * DataTableLoadRowTest.cs (LoadRowTestUpsert)
273 (LoadRowTestOverwriteChanges, LoadRowTestPreserveChanges): Added
274 more test conditions and also fixed compilation warnings.
276 * DataColumnCollectionTest.cs: Fixed compilation warning.
278 * DataSetInferXmlSchemaTest.cs: Fixed compilation warning.
280 2006-12-11 Chris Toshok <toshok@ximian.com>
282 * DataViewTest.cs: new test for GetItemProperties being called on
283 a DataView without an associated DataTable. we crash, but should
284 return an empty collection.
286 2006-12-08 Nagappan A <anagappan@novell.com>
288 * DataTableTest3.cs, DataTableTest4.cs, DataSetTest2.cs: Updated
289 private method name from Test to Verify, as NUnit was reporting
290 API signature is invalid.
292 2006-12-07 Chris Toshok <toshok@ximian.com>
294 * DataViewTest.cs: add unit test for parent/child relation
297 2006-12-07 Nagappan A <anagappan@novell.com>
299 * DataTableTest3.cs, DataTableTest4.cs: Added new test-cases to test
300 ReadXml and WriteXml, provided by deepak_2603@yahoo.com. Added
303 2006-12-05 Raja R Harinath <rharinath@novell.com>
305 * DataColumnCollectionTest.cs, DataRowCollectionTest.cs: Modernize.
307 * DataSetAssertion.cs: Don't derive from 'Assertion'. Modernize.
308 * DataSetInferXmlSchemaTest.cs, DataSetReadXmlSchemaTest.cs,
309 DataSetReadXmlTest.cs, DataSetTest.cs, DataTableLoadRowTest.cs,
310 DataTableReaderTest.cs, DataTableTest.cs: Modernize.
312 2006-12-05 Nagappan A <anagappan@novell.com>
314 * DataSetReadXmlTest.cs (ColumnOrder, XmlSpace): Modified
315 AssertEquals to NUnit.Framework.Assert.AreEqual.
317 * DataTableTest.cs (ReadWriteXmlSchema_ByFileName): Fixed Not
318 Working test case and made it working.
320 * DataColumnCollectionTest.cs (CaseSensitiveIndexOfTest): To test
321 case sensitive column name with IndexOf member function.
323 2006-11-28 Nagappan A <anagappan@novell.com>
325 * DataTableTest.cs (TestWriteXmlSchema1): Modified the expected
326 output same as MS.NET 2.0 output.
327 (TestWriteXmlSchema2, TestWriteXmlSchema3): Modified the expected
328 output same as MS.NET 2.0 output.
329 (WriteXmlSchema, WriteXmlSchema2, WriteXmlSchema3): Updated the tests
330 to work. Removed NotWorking attribute.
331 (WriteXmlSchema4, WriteXmlSchema5, WriteXmlSchema6): Updated the tests
332 to work. Removed NotWorking attribute.
333 (WriteXmlSchema_Relations_ForeignKeys): Updated the tests to
334 work. Removed NotWorking attribute.
335 (ReadWriteXmlSchema_2, ReadWriteXmlSchemaExp_NoTableName): Updated
336 the tests to work. Removed NotWorking attribute.
337 (ReadWriteXmlSchemaExp_NoFileName): Added new tests.
339 * DataSetTest.cs: Updated the tests to work with 2.0
340 profile. Expected 2.0 and 1.0 outputs are different with respect
343 * DataRowCollectionTest.cs (IndexOf): API is implemented and so
344 removed NotWorking attribute.
345 (IndexOfTest): Added new test to test IndexOf API.
347 2006-11-26 Gert Driesen <drieseng@users.sourceforge.net>
349 * DataSetReadXmlTest.cs: Added NotWorking test for bug #80048.
351 2006-11-26 Gert Driesen <drieseng@users.sourceforge.net>
353 * DataSetReadXmlTest.cs: Added NotWorking test for bug #80045.
355 2006-11-21 Nagappan A <anagappan@novell.com>
357 * DataViewTest.cs (BeginInit2): Checks for the data view public
360 * DataSetTest.cs (CreateDataReader1, CreateDataReader2,
361 CreateDataReader3, Load_Basic, Load_TableConflictT,
362 Load_TableConflictT, Load_TableConflictF, Load_TableUnknown,
363 Load_StringsAsc, Load_StringsDesc, Load_StringsNew,
364 Load_StringsNewMerge): Removed 'NotWorking' attribute and made the
367 * DataSetTest2.cs (LoadTest1, LoadTest2): Implemented functions to
370 2006-11-15 Nagappan A <anagappan@novell.com>
372 * DataTableTest.cs (NewRowAddedTest): Checks for the DataTable
373 TableNewRow added event raise.
374 (ClearTest): Checks for the table clearning event fired on
376 (OnTableClearing, OnTableNewRowAdded): Implemented new event
378 (TestWriteXmlSchema1): Test WriteXmlSchema on a DataTable without
379 associating a DataSet.
380 (TestWriteXmlSchema2): Test WriteXmlSchema on a DataTable after
381 associating a DataSet, but without hierarchy.
382 (TestWriteXmlSchema3): Test WriteXmlSchema on a DataTable after
383 associating a DataSet, with hierarchy.
384 (TableInitializedEventTest[1234]): Tests different TableInitialized
386 * BinarySerializationTest.cs: Added new file to test
387 BinarySerialization implementation.
389 2006-11-24 Konstantin Triger <kostat@mainsoft.com>
391 * DataColumnTest.cs: Added test for DataColunm.AllowDBNull
392 * DataTableTest.cs: removed fixed NotWorkings
394 2006-10-24 Hagit Yidov <hagity@mainsoft.com>
396 * DataTableReadXmlSchemaTest.cs : More tests for ReadXmlSchema()
398 2006-10-12 Hagit Yidov <hagity@mainsoft.com>
400 * DataTableTest.cs : added tests for ReadXmlSchema() and WriteXmlSchema().
401 (Some of the tests use following files: own_schema1.xsd, own_schema2.xsd, region.xml, store.xsd)
403 2006-10-22 Gert Driesen <drieseng@users.sourceforge.net>
405 * ForeignKeyConstraintTest2.cs: Added test for bug #79689.
407 2006-10-12 Hagit Yidov <hagity@mainsoft.com>
409 * DataTableTest.cs : added tests for ReadXmlSchema() and WriteXmlSchema().
410 (Some of the tests use following files: own_schema1.xsd, own_schema2.xsd, region.xml, store.xsd)
412 2006-10-13 Gert Driesen <drieseng@users.sourceforge.net>
414 * DataRelationTest2.cs: Enabled test for bug #79233.
416 2006-10-12 Hagit Yidov <hagity@mainsoft.com>
418 * DataSetTest.cs : added tests for Load().
419 * DataTableTest.cs : added more tests for Load() and added LoadDataRow().
421 2006-10-06 Patrick Earl <mono@patearl.net>
423 * DataTableReadWriteXml.cs: Added new tests for the DataTable's
424 ReadXml and WriteXml methods. These tests assume proper
425 functioning of the DataSet ReadXml and WriteXml methods.
427 2006-10-03 Hagit Yidov <hagity@mainsoft.com>
429 * DataRowCollectionTest.cs : added tests for IndexOf().
430 * DataSetTest.cs : added tests for CreateDataReader().
431 * DataTableTest.cs : added tests for CreateDataReader() and for Load().
433 2006-09-18 Boris Kirzner <borisk@mainsoft.com>
435 * DataViewTest.cs : fix compilation error.
437 2006-09-17 Boris Kirzner <borisk@mainsoft.com>
439 * DataViewTest.cs : marked not wroker test for TARGET_JVM.
440 * DataSetTest.cs : marked not working net_2_0 tests.
442 2006-08-31 Gert Driesen <drieseng@users.sourceforge.net>
444 * DataRelationTest2.cs: Added test for bug #79233, currently marked
445 NotWorking. Set eol-style to native.
447 2006-08-31 Gert Driesen <drieseng@users.sourceforge.net>
449 * DataRowTest2.cs: Added test for bug #78885. Fixed line endings.
450 Set eol-style to native.
452 2006-07-25 Nagappan A <anagappan@novell.com>
454 * DataViewTest2.cs (AcceptChanges, ClearTable): Test case to
455 verify list changed event on table AcceptChanges and test case to
456 verify data table count is zero on table Clear. Fixes bug
457 78610. Thanks to Itai Bar-Haim <itaibh@gmail.com> for the
460 2006-07-20 Senganal T <tsenganal@novell.com>
462 * DataSetTest2.cs : Test exception is not raised when
463 missingschemaaction is set to ignore.
464 Thanks to Deepak Kr Valechha for the testcase
466 2006-07-17 Senganal T <tsenganal@novell.com>
469 - Tests for ToTable overloads
470 - Test for Equals method
471 - Tests to check for the Sort, RowFilter values when
472 DataView is created and when Table is set.
473 * DataViewTest_IBindingList.cs :
474 - Ensure tests do not depend on the order of
476 * DataViewTest_IBindingListView.cs : New
477 - Tests for IBindingListView interface methods
479 2006-07-15 Senganal T <tsenganal@novell.com>
481 * DataTableCollection.cs : Tests for IndexOf, Contains,
484 2006-07-14 Senganal T <tsenganal@novell.com>
486 * DataColumnTest2.cs : Test for SetOrdinal
488 2006-07-14 Senganal T <tsenganal@novell.com>
490 * DataRelationTest2.cs
491 * ForeignKeyConstraintTest2.cs
493 Tests for DateTimeMode property
495 Tests for Merge Methods
497 2006-07-13 Senganal T <tsenganal@novell.com>
499 * DataSetTest2.cs : Test for bug #78842
501 2006-07-12 Senganal T <tsenganal@novell.com>
503 * ConstraintCollectionTest2.cs : Test Remove behavior.
505 2006-07-12 Senganal T <tsenganal@novell.com>
507 * DataSetTest2.cs : Added test to check ReadXml of a Diffgram
508 when part/whole of schema is missing on the dataset. Currently if
509 schema is missing we run into an infinite loop.
511 2006-07-11 Senganal T <tsenganal@novell.com>
513 * DataSetTest2.cs : Added tests for DataSet.WriteXmlSchema and
514 ReadXmlSchema methods to test nested schemas.
515 Also tests for bug #78810.
517 2006-06-30 Senganal T <tsenganal@novell.com>
519 * DataRowTest2.cs : Added tests for new 2.0 methods in DataRow
521 2006-06-28 Senganal T <tsenganal@novell.com>
523 * DataSetTest2.cs : Removed ReadXml_Strm, ReadXml_Strg
524 ReadXml_ByTextReader, ReadXml_ByXmlReader :
525 Temporarily removed as these are failing, in a different
526 timezone, due to bug in DateTime.
528 2006-06-27 Senganal T <tsenganal@novell.com>
530 * DataTableReaderTest.cs :
531 - Tests for Schema verification.
532 - Test if GetName returns the ColumnName.
533 - Tests for Provider Specific types/values
535 - Test if Schema changes are caught and appropriate errors
538 2006-06-15 Senganal T <tsenganal@novell.com>
540 * DataTableTest2.cs :
541 - Test if the Sort Order is correct when Sort String is not
543 - Test if EvaluateException is raised if filter is not a
545 - Test if expression is evaluated corrected when the filter
548 2006-06-15 Senganal T <tsenganal@novell.com>
550 * DataSetTest2.cs : Test the behavior of EnforceConstraints
551 * DataViewTest_IBindingList.cs : Test to ensure the correct index is
553 * DataRowTest2.cs : Test to ensure the RowErrors and ColumnErrors are
556 2006-05-31 Senganal T <tsenganal@novell.com>
558 * DataSetTest2.cs : Fixed InferXmlSchema_inferingTables5.
559 Patch from Deepak Kr Velachha
561 2006-05-31 Senganal T <tsenganal@novell.com>
563 * DataSetTest2.cs,DataSetReadXmlSchemaTest.cs,DataSetTest.cs:
564 Cleanup NotWorking testcases
566 2006-05-02 Senganal T <tsenganal@novell.com>
568 * DataColumnTest2.cs : Test if IsNull (expr1,expr2) is parsed
569 correctly and if expr2 is returned when expr1 evaluates to null
571 2006-04-21 Senganal T <tsenganal@novell.com>
573 * DataTableTest2.cs : Test Duplicate values are handled appropriatly
574 during table loading ( BeginLoadData , EndLoadData). Test LoadDataRow
575 behaves appropriately if called outside BeginLoadData,EndLoadData.
577 2006-04-19 Senganal T <tsenganal@novell.com>
579 * DataSetTest2.cs : Test if ConstraintName with whitespace is saved
582 2006-03-25 Senganal T <tsenganal@novell.com>
584 * DataTableTest.cs : Fixed NotWorkingTest
586 2006-03-23 Senganal T <tsenganal@novell.com>
588 * DataTableTest2.cs :
589 - Ensure duplicate rows are merged when using LoadDataRow
590 * DataRowCollectionTest2.cs :
591 - Ensure row can be searched using Find (), when added using LoadDataRow
593 2006-03-22 Senganal T <tsenganal@novell.com>
595 * DataColumnTest2.cs :
596 * ConstraintCollectionTest2.cs :
597 - Ensure Constraints are correctly added/removed when Unique
598 property is modified.
599 - Ensure PrimaryKeyConstraint cannot be removed using Remove ()
600 - Ensure DataColumn's Unique Propery is modifed when adding/removing constraint
602 2006-03-20 Senganal T <tsenganal@novell.com>
605 - Added testcases for issues in Merge,Copy
606 * ConstraintCollectionTest2.cs
607 - Added testcases for issues in Add , IndexOf
609 2006-03-19 Boris Kirzner <borisk@mainsoft.com>
611 * ConstraintCollectionTest2.cs, DataColumnCollectionTest.cs,
612 DataRowCollectionTest.cs, DataTableCollectionTest.cs: ifdef code that is not
613 supposed to work in TARGET_JVM by now.
615 2006-03-09 Senganal T <tsenganal@novell.com>
617 * DataRowCollectionTest2.cs :
618 * DataTableTest2.cs :
619 - Fixed NotWorking tests.
621 2006-03-07 Senganal T <tsenganal@novell.com>
623 * DataRowCollectionTest2.cs :
624 * DataTableTest2.cs :
625 - Added failing testcases as NotWorking tests.
627 2006-03-05 Senganal T <tsenganal@novell.com>
630 * ConstraintCollectionTest2.cs
632 * DataRelationTest.cs
633 Added testcases for BeginInit and EndInit methods
635 2006-02-24 Senganal T <tsenganal@novell.com>
637 * ConstraintCollectionTest2.cs : added testcase for #77630
639 2006-02-22 Senganal T <tsenganal@novell.com>
641 * DataRowCollectionTest2.cs : Check if index is maintained for row on calling RejectChanges.
642 * DataTableTest2.cs : Check if data is loaded and merged (if key exists) correctly.
643 * ForeignKeyConstraintTest.cs : Check if a ParentColumn value can be modified
644 when the row is in 'Added' State. Also, check if child col values are
647 2006-02-16 Senganal T <tsenganal@novell.com>
650 - WriteXmlSchema_ForeignKeyConstraint : testcase for bug #77557
651 - WriteXmlSchema_RelationAnnotation :
652 - WriteXmlSchema_Relations_ForeignKeys :
653 ensure Relations and ForeignKeyConstraints are written and read correctly.
654 * DataSetReadXmlSchema.cs :
656 verify reading a foreignkeyconstraint doesent create a relation.
657 - ReadAnnotatedRelations_MultipleColumns :
658 verify multiple columns are read correctly if part of annotated relation.
660 2006-02-11 Senganal T <tsenganal@novell.com>
662 * DataTableTest.cs : Check AllowDBNull is set to false for PrimaryKey cols.
663 * DataTableTest2.cs : added testcases for bug #77404
665 2006-02-03 Senganal T <tsenganal@novell.com>
667 * DataTableCollectionTest2.cs,EvaluateExceptionTest.cs,
668 DataColumnTest.cs,DataRowViewTest.cs,DataRowCollectionTest2.cs,
669 DataTableTest2.cs,DataTableTest.cs,DataColumnCollectionTest2.cs,
670 DataColumnCollectionTest.cs,DataViewTest.cs,DataColumnTest2.cs
671 - Removed 'NotWorking' attributes for the testcases fixed
672 - Added few new testcases
674 2006-01-17 Senganal T <tsenganal@novell.com>
676 * DataRowTest2.cs : added testcase for bug #77267
678 2006-01-16 Boris Kirzner <borisk@mainsoft.com>
679 * DataColumnCollectionTest2.cs: added test case for index update on
682 2006-01-16 Atsushi Enomoto <atsushi@ximian.com>
684 * TypedDataSetGeneratorTest.cs : added test for bug #77248, but we
685 cannot enable it since it depends on mcs "installed".
687 2006-01-10 Senganal T <tsenganal@novell.com>
689 - Added testcase for bug #77188
691 2006-01-06 Senganal T <tsenganal@novell.com>
693 * DataColumnCollectionTest.cs
694 - Added couple of tests for Expression Columns.
696 2006-01-03 Senganal T <tsenganal@novell.com>
697 * DataSetTypedDataSetTest.cs : corrected the path to file : TypedDataSet.xml
698 to make sure the testcases pass
700 2006-01-03 Senganal T <tsenganal@novell.com>
701 *DataViewTest.cs : added testcases for bug #77104
703 2006-01-02 Boris Kirzner <borisk@mainsoft.com>
704 * DataTableCollectionTest2.cs, DataColumnTest2.cs,
705 DataViewTest2.cs, DataRowCollectionTest2.cs, DataTableTest2.cs,
706 DataRelationCollectionTest2.cs, ForeignKeyConstraintTest2.cs,
707 DataSetTest2.cs, ConstraintCollectionTest2.cs, DataRowTest2.cs,
708 DataColumnCollectionTest2.cs: new tests from Mainsoft repository.
709 * DataSetTypedDataSetTest.cs, VersionNotFoundException.cs,
710 MissingPrimaryKeyExceptionTest.cs: added files with new tests.
711 * TypedDataSet.xml - new xml file (for TypeDataSetTest.cs).
713 2005-12-20 Senganal T <tsenganal@novell.com>
714 * DataColumnTest.cs : added testcase for #77025
716 2005-12-15 Konstantin Triger <kostat@mainsoft.com>
718 * DataTableTest.cs: added SelectRowState test.
720 2005-12-07 Boris Kirzner <borisk@mainsoft.com>
721 * DataTableTest.cs: added ifdef for feature not supported in TARGET_JVM.
723 2005-11-30 Konstantin Triger <kostat@mainsoft.com>
725 * DataColumnTest.cs: Added ExpressionSubstringlimits.
727 2005-11-11 Senganal T <tsenganal@novell.com>
729 * DataSetTest2.cs : Added a testcase for bug#76517
731 2005-10-24 Konstantin Triger <kostat@mainsoft.com>
733 * DataTableTest.cs: Added test for object type validation (ColumnObjectTypeTest)
735 2005-10-21 Senganal T <tsenganal@novell.com>
737 * DataTableTest2.cs : addded test for #76213
739 2005-10-20 Atsushi Enomoto <atsushi@ximian.com>
741 * DataSetTest.cs : added test for #76480.
743 2005-10-14 Sureshkumar T <tsureshkumar@novell.com>
745 * DataViewTest_IBindingList.cs (FindTest): mark working. According
746 to printed DataView, the index returned is correct.
748 2005-10-11 Sureshkumar T <tsureshkumar@novell.com>
750 * DataViewTest_IBindingList.cs: Added test cases for IBindingList
751 implementation by DataView. This is used by DataGrid control.
753 2005-09-20 Sureshkumar T <tsureshkumar@novell.com>
755 * DataViewTest.cs: Added a case for Sort to accept columns with
757 (SortTests): Added cases for sorting order. TestCase from Marc
759 2005-08-02 Sureshkumar T <tsureshkumar@novell.com>
761 * DataTableTest.cs: Select (): added a case for apos escaping.
763 2005-08-02 Boris Kirzner <borisk@mainsoft.com>
764 * DataSetTest2.cs: added test case for ReadXmlSchema with relations and
767 2005-07-21 Sureshkumar T <tsureshkumar@novell.com>
769 * ForeignKeyConstraintTest.cs: added tests when adding fk
770 constraints with existing rows.
772 2005-07-21 Boris Kirzner <borisk@mainsoft.com>
773 * DataRowTest2.cs - Added RowError testcases.
775 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
777 * ConstraintExceptionTest.cs: Removed use of obsolete System.Data.Tests.Mainsoft/GHTUtils
778 * DataRelationTest2.cs: Removed use of obsolete System.Data.Tests.Mainsoft/GHTUtils
780 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
782 * DeletedRowInaccessibleExceptionTest: Added file
783 * DuplicateNameExceptionTest: Added file
784 * ConstraintExceptionTest: Added file
785 * EvaluateExceptionTest: Added file
786 * InRowChangingEventExceptionTest: Added file
787 * InvalidConstraintExceptionTest: Added file
788 * NoNullAllowedExceptionTest: Added file
789 * ReadOnlyExceptionTest: Added file
790 * SyntaxErrorExceptionTest: Added file
791 * RowNotInTableExceptionTest: Added file
793 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
795 * DataRelationTest2.cs: Added file
796 * DataRowTest2.cs: Added file
797 * DataRowCollectionTest2.cs: Added file
798 * DataRowViewTest2.cs: Added file
799 * DataTableCollectionTest2.cs: Added file
800 * DataTableTest2.cs: Added file
801 * DataViewTest2.cs: Added file
802 * ForeignKeyConstraintTest2.cs: Added file
803 * UniqueConstraintTest2.cs: Added file
805 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
807 * DataRelationCollectionTest2.cs: Added file
809 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
811 * DataColumnTest2.cs: Added file
813 2005-07-08 Sureshkumar T <tsureshkumar@novell.com>
815 * DataTableLoadRowTest.cs: Added tests for event handling.
816 PreserveChangesTest: Added few more tests.
818 2005-06-30 Eyal Alalouf <eyala@mainsoft.com>
820 * DataColumnCollectionTest2.cs: Added file
822 2005-06-29 Ben Maurer <bmaurer@ximian.com>
824 * DataTableTest.cs: Add Gonz's test from corlib that should be here.
826 2005-06-29 Atsushi Enomoto <atsushi@ximian.com>
828 * DataSetReadXmlSchemaTest.cs : set [Category("InetAccess")]
830 2005-06-15 Sureshkumar T <tsureshkumar@novell.com>
832 * DataSetTest.cs: added a test case for DataSet changes cascading
833 to child tables. test case idea from george.barbarosie@gmail.com
834 (George Barbarosie) in bug #75226.
836 2005-06-14 Atsushi Enomoto <atsushi@ximian.com>
838 * DataSetTest.cs : quick build fix.
840 2005-06-14 Sureshkumar T <tsureshkumar@novell.com>
842 * DataSetTest.cs: Added test case for GetChanges method.
844 2005-06-10 Atsushi Enomoto <atsushi@ximian.com>
846 * DataSetReadXmlSchemaTest.cs : TestSampleFileImportSimple() is not
847 working and it takes so much time (downloading), so just disable it.
849 2005-06-02 Atsushi Enomoto <atsushi@ximian.com>
851 * DataSetReadXmlSchemaTest.cs : testcase for bug #75121.
853 2005-05-29 Eyal Alaluf <eyala@mainsoft.com>
854 * ConstraintCollectionTest2.cs - New file containing Mainsoft ConstraintCollection tests.
856 2005-05-25 Sureshkumar T <tsureshkumar@novell.com>
858 * DataTableLoadRowTest.cs: Added additional cases for
859 AutoIncrementTest to gauge any side effect with auto
860 incrementing in case of upsert.
862 2005-05-20 Sureshkumar T <tsureshkumar@novell.com>
864 * DataRowCollectionTest.cs: Added a test to check Rows.Add (values
865 []) with null in the collection.
867 2005-05-11 Sureshkumar T <tsureshkumar@novell.com>
869 * DataTableTest.cs: revamped tests for ImportRow method. Checks
870 for all rowstates and pk violation of importing a deleted record.
872 2005-05-05 Sureshkumar T <tsureshkumar@novell.com>
874 * DataTableReaderTest.cs: Added a test to check when deleting the
877 2005-05-04 Sureshkumar T <tsureshkumar@novell.com>
879 * DataTableReaderTest.cs:
880 - reader.close in finally in all test cases.
881 - Added tests to check scenarios when the datasource is
882 modified/deleted/added.
883 - Added tests to check when the datatable is cleared.
886 - Added a test for DataTable. Should clear rows from indexes as
887 well. Simplified table creation for ClearReset test.
888 - Added a test to check whether Commit RowChanging & RowChanged
890 - ClearTest () : added case for checking whether TableCleared
893 2005-04-29 Sureshkumar T <tsureshkumar@novell.com>
895 * DataTableReaderTest.cs: Added few more tests.
897 2005-04-27 Sureshkumar T <tsureshkumar@novell.com>
899 * DataTableReaderTest.cs: Added Tests for DataTableReader class.
901 2005-04-22 Sureshkumar T <tsureshkumar@novell.com>
903 * DataTableLoadRowTest.cs: Added. A test case for testing
904 LoadDataRow method of DataTable. This tests for various
905 possiblities of row state and loadoption.
907 2005-04-19 Atsushi Enomoto <atsushi@ximian.com>
909 * DataViewTest.cs : added more RowStateFilter test (bug #74650).
911 2005-04-17 Atsushi Enomoto <atsushi@ximian.com>
913 * DataViewTest.cs : added more test for Delete() based on bug #74631.
915 2005-02-25 Atsushi Enomoto <atsushi@ximian.com>
917 * DataColumnTest.cs : added testcase for setting negative value on
918 DataColumn whose mapping is SimpleContent.
920 2005-02-15 Atsushi Enomoto <atsushi@ximian.com>
922 * DataSetAssertion.cs : don't exclude those attribute whose namespace
923 URI is not empty from sort target.
924 * DataSetTest.cs : removed GetNormalizedSchema() dependency from some
925 tests (i.e. DataSet now emits more MS-closer schemas).
926 * DataViewTest.cs : implemented test for RowFilter.
928 2005-02-04 Atsushi Enomoto <atsushi@ximian.com>
930 * DataSetTest.cs : WriteDifferentNamespaceSchema() is NotWorking.
931 It is impossible to fix (see code comment).
933 2005-02-04 Atsushi Enomoto <atsushi@ximian.com>
935 * DataSetTest.cs : Fixed strict type name under .NET 2.0.
937 2005-02-03 Sureshkumar T <tsureshkumar@novell.com>
939 * ForeignKeyConstraintTest.cs: TestCtor5: ad-hoc fixes for mono.
940 ms.net does not allow fkc.Table. LAMESPEC.
942 2005-02-03 Atsushi Enomoto <atsushi@ximian.com>
944 * DataViewManagerTest.cs : (Ctor) okay, #7 is silly test.
946 2005-02-02 Sureshkumar T <tsureshkumar@novell.com>
948 * DataTableTest.cs: ClearReset (): added valid error messages.
950 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
952 * DataViewManagerTest.cs : new file.
954 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
956 * DataViewTest.cs : Enable ComplexEventSequence1().
957 - Right now don't test ApplyDefaultSort event.
958 - Also row order between identical values depends on implementation.
960 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
962 * DataViewTest.cs : added practical event handling tests (though
963 NotWorking since it is still not complete).
965 2005-02-01 Atsushi Enomoto <atsushi@ximian.com>
967 * DataTableTest.cs : added RowChanging event test.
968 * DataViewTest.cs : make sure to clear event args.
970 2005-01-31 Sureshkumar T <tsureshkumar@novell.com>
972 * DataRowTest.cs: Added case for SetparentRow: create
973 DataRelations with createConstraints=false. part of the test case
976 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
978 * DataRowViewTest.cs : added RowVersion1() test.
980 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
982 * DataViewTest.cs : Enabled TestFindRows(). Added more FindRows() tests.
984 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
986 * DataTableTest.cs : PrimaryKeyColumnChecksNonNull() is working now.
988 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
990 * DataTableTest.cs : added tests for primary key constraint check
991 (not working right now).
993 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
995 * UniqueConstraintTest.cs : added DBNullAllowed().
997 2005-01-27 Atsushi Enomoto <atsushi@ximian.com>
999 * DataViewTest.cs : added test for ListChanged.
1000 * DataRowViewTest.cs : (ItemException) fixed test. It is now working.
1002 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
1004 * DataTableTest.cs : finally run-test-ondotnet passes (i.e.
1005 fixed incompatibility).
1007 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
1009 * DataViewTest.cs : With a tiny fix, removed NotDotNet.
1011 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
1013 * DataRowTest.cs : added DetachedRowItemException().
1014 * DataSetTest.cs : WriteXmlSchema7() is now NotWorking.
1016 2005-01-25 Sureshkumar T <tsureshkumar@novell.com>
1018 * DataTableTest.cs: added test case for checking ImportRow when
1019 the row state is detached. Test case by Ankit Jain.
1021 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
1023 * DataRowViewTest.cs : added IsEdit tests and Item tess (not working).
1025 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
1027 * DataRowViewTest.cs : added new file.
1029 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
1031 * DataSetReadXmlSchemaTest.cs : test labels were ambiguous.
1032 * DataViewTest.cs : indentation was heavily broken.
1034 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
1036 * DataColumnTest.cs : Added SetMaxLength().
1038 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
1040 * store2.xsd, store3.xsd, store4.xsd : Added.
1042 Disabled ReadWriteXmlSchema() and ReadWriteXmlSchemaIgnoreSchema()
1043 for now. See the details in the code.
1045 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
1047 * DataRowTest.cs : more test for Current -> Default, test for
1048 VersionNotFound, and test for InvalidConstraint on GetChildRows().
1049 Patch by Ankit Jain.
1051 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
1053 * DataRowTest.cs : Test if Default is used to check state of the row
1054 instead of Detached. Patch by Ankit Jain.
1056 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
1058 * DataSetTest.cs : added CloneCopy2().
1060 2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
1062 * DataSetTest.cs : use more normalized schema comparison.
1064 2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
1067 DataSetAssertionTest.cs : In GetNormalizedSchema(), use manual
1068 sorting using dom so that it can ignore XmlSerializer difference.
1069 Added some new assertion methods.
1071 2005-01-19 Atsushi Enomoto <atsushi@ximian.com>
1073 * DataRowTest.cs : no need to gather 3 individual tests as RowEditTest.
1074 Let's not output to Console.
1076 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
1078 * DataViewTest.cs : made AddNew_2() and FindRows() pass under .NET 1.1.
1079 FindRows() is still not implemented, so marked as [Ignore].
1081 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
1083 * ForeignKeyConstraintTest.cs : Fixed Ctor5() to pass under MS.NET 1.1.
1084 Design time ctor() needs more love.
1085 * DataRelationCollectionTest.cs,
1086 DataTableCollectionTest.cs : Made Remove() pass under MS.NET 1.1.
1087 When index is out of range, IndexOutOfRangeException is thrown.
1088 DataRelationCollectionTest.AddException1() was invalid.
1090 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
1092 * ConstraintCollectionTest.cs : Fixed run-test-ondotnet. MS.NET does
1093 not fill Table property even after EndInit().
1094 * DataRelationTest.cs : Fixed run-test-ondotnet. ExpectedException
1096 * TypedDataSetGeneratorTest.cs : fixed GenerateName() both for
1097 run-test-ondotnet and run-test.
1099 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
1101 * DataSetTest.cs : WriteXmlSchema2() and WriteXmlSchema3() didn't pass
1102 on run-test-ondotnet. Removed extraneous Console output.
1103 modified WriteXmlSchema4(),WriteXmlSchema5() and WriteXmlSchema6()
1104 to use xmlserializer-based comparison.
1105 Fixed SerializeDataSet() to use ordinal MS result (it's not simple
1106 to compare results unless we have another WriteXmlSchema()
1109 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
1111 * DataSetAssertion.cs : forgot one required update for refreshed tests.
1113 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
1115 * DataSetReadXmlSchemaTest.cs : added test for bug #58744.
1116 * DataSetReadXmlTest.cs : Added NameConflictDSAndTable().
1118 Now use XmlSerializer based output, to avoid silly attribute order in
1119 OwnWriteXmlSchema(),WriteXmlSchema(),ReadWriteXmlSchemaIgnoreSchema(),
1120 ReadWriteXmlSchema() and WriteDifferentNamespaceSchema().
1121 Added SerializeDataSet2(),SerializeDataSet3(),DeserializeDataSet(),
1122 ReadWriteXml3(),WriteXmlSchema2(),WriteXmlSchema3(),WriteXmlSchema4(),
1123 WriteXmlSchema5(),WriteXmlSchema6(),WriteXmlSchema7(),
1124 WriteXmlExtendedProperties() and WriteXmlModeSchema().
1126 2004-10-14 Umadevi S <sumadevi@novell.com>
1127 * DataTableTest.cs : added testcase for subclass clone
1129 2004-10-14 Umadevi S <sumadevi@novell.com>
1130 * DataSetTest.cs : added testcase to check subclass clone
1132 2004-10-12 Atsushi Enomoto <atsushi@ximian.com>
1134 * DataSetTest.cs : now xs:schema contains xmlns="".
1136 2004-09-24 Umadevi S <sumadevi@novell.com>
1137 * DataRowTest.cs : Added a test for EnforceConstraints with relations defined.
1139 2004-09-24 Sureshkumar T <tsureshkumar@novell.com>
1141 * DataSetTest.cs (DataSetClearTest): Added a test for DataSet.Clear. This should not
1142 throw any exception and should override constraints.
1144 2004-09-19 Sureshkumar T <tsureshkumar@novell.com>
1145 * DataSetTest.cs : Added a test for Deserialization of dataset : DeserializeModifiedDataSet
1147 2004-08-24 Nick Drochak <ndrochak@ieee.org>
1148 * DataViewTest.cs : Fixed compile with csc
1150 2004-08-18 Umadevi S <sumadevi@novell.com>
1151 * DataViewTest.cs : Revamped to get Event handling tested
1152 Thanks to Punit Todi for his contribution towards the test cases
1154 2004-06-23 Umadevi S <sumadevi@novell.com>
1155 * DataTableTest.cs :Corrected Testcases to .net 1.1 specifications
1157 2004-06-23 Umadevi S <sumadevi@novell.com>
1158 * DataRelationTest.cs : Corrected AddRelation testcases
1160 2004-06-23 Umadevi S <sumadevi@novell.com>
1161 * ConstraintCollectionTest.cs : Corrected AddRange testcases
1163 2004-06-20 Atsushi Enomoto <atsushi@ximian.com>
1165 * DataTableCollectionTest.cs : Added test for DataSet and Namespace
1168 2004-06-18 Atsushi Enomoto <atsushi@ximian.com>
1170 * TypedDataSetGeneratorTest.cs : [TestFixture] was missing.
1172 2004-06-15 Atsushi Enomoto <atsushi@ximian.com>
1174 * DataSetTest.cs : Added regression for #53959.
1176 2004-05-31 Atsushi Enomoto <atsushi@ximian.com>
1178 * DataTableTest.cs : Added test for serialization by Boris Kirzner.
1179 * DataSetInferXmlSchemaTest.cs : Added test for schema element skip
1182 2004-05-27 Nick Drochak <ndrochak@ieee.org>
1184 * DataRelationCollectionTest.cs: Fixed build when using csc.
1186 2004-05-27 Umadevi S <sumadevi@novell.com>
1187 * Corrected small typos in DataTableCollectionTest & DataRelationCollectionTest
1189 2004-05-26 Umadevi S <sumadevi@novell.com>
1190 * Added files DataTableCollectionTest and DataRelationCollectionTest
1192 2004-05-19 Atsushi Enomoto <atsushi@ximian.com>
1194 * DataSetTest.cs : Fixed ReadWriteXmlSchema() that miscounted
1195 constraints and parent keys.
1197 2004-05-18 Atsushi Enomoto <atsushi@ximian.com>
1199 * DataSetTest.cs : Converted CRLF to LF for line ending comparison.
1200 (and added copyright line.)
1202 2004-05-17 Atsushi Enomoto <atsushi@ximian.com>
1204 * DataSetTest.cs : Added WriteXmlEncodedXml() test.
1206 2004-05-17 Atsushi Enomoto <atsushi@ximian.com>
1208 * DataSetAssertion.cs : Enabled "Ordinal" check again, unless the test
1210 * DataSetInferXmlSchemaTest.cs,
1211 DataSetReadXmlSchemaTest.cs : Enabled Ordinal check again, as long
1212 as working. Added IgnoredNamespaces() to inferxmlschema test.
1214 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
1216 * DataSetReadXmlSchemaTest.cs : Added test014.xsd tes (contains two
1217 simple repeatable elements).
1219 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
1222 DataSetReadXmlTest.cs,
1223 DataSetReadXmlSchemaTest.cs,
1224 DataSetInferXmlSchemaTest.cs,
1225 DataSetAssertion.cs : AssertDataTable() now checks Constraint count
1226 and ParentKey length.
1228 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
1230 * DataSetReadXmlSchemaTest.cs : Added tests for test012.xsd (repeatable
1231 simple element) and test013.xsd (reference to global element;
1234 2004-05-11 Atsushi Enomoto <atsushi@ximian.com>
1236 * DataSetTest.cs : Added WriteXmlToStream().
1238 2004-05-11 Atsushi Enomoto <atsushi@ximian.com>
1240 * DataSetReadXmlSchemaTest.cs : SingleElementTreatmentDifference() was
1241 incorrect. DataSet element is assumed only if there is only one
1243 * DataSetReadXmlTest.cs : Added error-reported test case.
1244 * DataSetInferXmlSchemaTest.cs : Modified more tests not to compare
1245 Ordinal for non-specified columns (that shouldn't be significant).
1247 2004-05-06 Atsushi Enomoto <atsushi@ximian.com>
1249 * ConstraintCollectionTest.cs : Table name should not be the same as
1250 for the purpose of this test.
1251 * DataSetReadXmlSchemaTest.cs : Added more tests based on schema files.
1252 * DataSetTest.cs : Reordered attributes to pass test in
1253 WriteDifferentNamespaceSchema().
1255 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
1257 * ForeignKeyConstraintTest.cs : Made tests pass under MS.NET 1.1.
1258 Don't catch every kind of exception. That does nothing but keep us
1259 away from the exact error location.
1260 * DataSetTest.cs : Make sure that we read schema correctly, before
1261 testing WriteXmlSchema.
1263 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
1265 * DataColumnCollectionTest.cs : catch only specific exception. Don't
1266 rely on localizable error message.
1267 * DataSetTest.cs : Attribute orders should not be significant, so
1268 just hacked to match current implementation's order.
1269 Added WriteNestedTableXml().
1271 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
1273 * ConstraintCollectionTest.cs : uncommented some tests that should be
1274 implemented until mono 1.0.
1275 * ConstraintTest.cs : use ExpectedException. Don't expect localizable
1277 * DataColumnTest.cs,
1278 DataRelationTest.cs,
1279 DataRowCollectionTest.cs : catch only specific type exception.
1280 Don't rely on (test) localizable messages.
1281 * DataSetAssertion.cs : We shouldn't expect exact column ordinals
1282 when infering/reading the structures from documents/schemas.
1284 2004-04-29 Atsushi Enomoto <atsushi@ximian.com>
1286 * DataRowTest.cs : Added a test for auto increment column and item
1287 integrity (it caused index out of range exception).
1289 2004-04-27 Atsushi Enomoto <atsushi@ximian.com>
1291 * ConstraintCollectionTest.cs,
1294 ForeignKeyConstraintTest.cs : Fixes for incorrect NET_1_0 use.
1295 * DataRowCollectionTest.cs : just check exception type. Don't check
1296 localizable error message.
1297 * DataSetAssertion.cs : Removed AssertDataSet() with just 4 argument.
1298 Added relation count parameter for AssertDataTable().
1299 Added Nested check parameter for AssertDataRelation().
1300 * DataSetInferXmlSchemaTest.cs,
1301 DataSetReadXmlTest.cs,
1302 DataSetReadXmlSchemaTest.cs :
1303 Applied new AssertDataTable(). Added more check on
1304 DataSetReadXmlSchemaTest.SingleElementTreatmentDifference ().
1306 2004-04-22 Atsushi Enomoto <atsushi@ximian.com>
1308 All fixes are to make them pass under MS.NET 1.1.
1310 * ConstraintCollectionTest.cs : Fixed to pass under MS.NET 1.1.
1311 * DataRelationTest.cs : Creation4() never works.
1312 * DataSetInferXmlSchemaTest.cs :
1313 Fixed xml9 test (relation count).
1314 Some mappings were incorrectly specified int.
1315 ConflictColumnTable() test incorrectly tested different columns.
1316 Fixed exception type on ConflictExistingPrimaryKey().
1317 * DataSetReadXmlSchemaTest.cs :
1318 Use fixed current culture.
1319 Fixed exceptoin type on NestedReferenceNotAllowed().
1320 * DataSetReadXmlTest.cs :
1321 InferSchema mode is said as to load rows.
1323 SqlGuid test depends on the runtime version.
1324 In WriteDifferentNamespaceSchema(), we're going to set the same
1325 order for namespaces (just for ease of tests).
1326 Fixed many bugs on SerializeDataSet() test.
1327 * DataTableTest.cs :
1328 Set culture only on NET_1_0. Culture difference causes exception
1330 Don't depend on error message string (consider localization).
1331 Under .NET 1.1, constraints looks also vanishes on table's Clear().
1332 * ForeignKeyConstraintTest.cs :
1333 Ignore TestCtor5(). That does not work under .NET 1.1.
1334 Fixed some exception type differences.
1336 2004-04-22 Atsushi Enomoto <atsushi@ximian.com>
1338 * DataSetInferXmlSchemaTest.cs : Added ConflictExistingPrimaryKey().
1339 * DataSetReadXmlTest.cs : Added IgnoreSchemaShouldFillData().
1340 * DataSetTest.cs : Added IgnoreColumnEmptyNamespace() and
1343 2004-04-20 Atsushi Enomoto <atsushi@ximian.com>
1345 * DataSetInferXmlSchema.cs : added more 16 patterns.
1346 (mostly fails as yet).
1347 * DataSetReadXmlTest.cs : Reverted yesterday's incorrect part.
1348 As for XmlReadMode = Auto, data row should be read.
1349 * DataSetTest.cs : Added Namespace and Prefix tests.
1350 Added WriteDifferentNamespaceSchema().
1352 hmm... WriteXmlSchema() also needs more love :(
1354 2004-04-19 Atsushi Enomoto <atsushi@ximian.com>
1356 * Added DataSetInferXmlSchemaTest.cs.
1357 * DataSetReadXmlTest.cs : Fixed test bogus. When ReadMode is
1358 InferSchema, it should not load any data rows.
1359 * DataSetAssertion.cs : Added AssertDataSet() overroad that takes
1362 2004-04-19 Atsushi Enomoto <atsushi@ximian.com>
1364 * Added missing ChangeLog entry.
1365 * ConstraintCollectionTest.cs :
1366 Ignore some tests that should fail (They also fail under MS.NET).
1367 * DataSetReadXmlSchemaTest.cs :
1368 - Added SingleElementTreatmentDifference() and PrefixedTargetNS().
1369 - Modified UnusedComplexTypesInored() to make sure DataSetName is set.
1370 - Renamed DataSetElementCannotBeReferenced() to
1371 NestedReferenceNotAllowed().
1372 - Modified ReadElemAttrPattern() to LocaleOnRootWithoutIsDataSet()
1373 to test msdata:Locale.
1374 * DataSetTest.cs : Due to mcs bug #57200, csc does not allow
1375 System.Type.GetType(), so modified them all.
1377 2004-04-16 Atsushi Enomoto <atsushi@ximian.com>
1379 * DataSetAssertion.cs : Added AssertDataColumn().
1380 * DataSetReadXmlSchemaTest.cs : Added more strange cases.
1382 2004-04-15 Umadevi S (sumadevi@novell.com)
1383 * ForeignKeyConstraintTest - constructor testing,
1384 * DataSet - test for Clone and Copy methods.
1386 2004-04-15 Atsushi Enomoto <atsushi@ximian.com>
1388 * Added DataSetAssertion.cs and DataSetReadXmlSchema.cs.
1389 * DataSetReadXmlTest.cs : separate assertion methods into
1390 DataSetAssertion.cs. Added label argument to AssertDataTable.
1392 2004-04-15 Atsushi Enomoto <atsushi@ximian.com>
1394 * DataSetReadXmlTest.cs : Tests were incorrect. They should be done
1395 against new dataset. So just added another sequential read tests.
1397 2004-04-14 Atsushi Enomoto <atsushi@ximian.com>
1399 * Added DataSetReadXmlTest.cs. (specific to ReadXml() in DataSet).
1401 2004-04-12 Atsushi Enomoto <atsushi@ximian.com>
1403 * DataSetTest.cs : More path fix. Don't expect End of Line = "\n".
1404 It might be "\r\n" or else.
1406 2004-04-09 Atsushi Enomoto <atsushi@ximian.com>
1408 * DataColumnTest.cs,
1410 DataTableTest.cs : build fix: csc does not allow
1411 System.Type inside namespace MonoTests.System.Data.
1412 * DataSetTest.cs : path fix.
1413 * DataRelationTest.cs : path fix. Don't test error message: It should
1414 vary by message translations. Split tests and use ExpectedException.
1416 2004-03-31 Juraj Skripsky <juraj@hotfeet.ch>
1418 * DataColumnTest.cs : fixes here and there,
1419 make all tests pass on ms.net.
1421 2004-03-29 Juraj Skripsky <juraj@hotfeet.ch>
1423 * DataTableTest.cs : add test case for bug #55503,
1424 comment out meaningless test cases.
1426 2004-01-21 Atsushi Enomoto <atsushi@ximian.com>
1428 * Added TypedDataSetGeneratorTest.cs.
1430 2003-12-18 Jackson Harper <jackson@ximian.com>
1432 * DataViewTest.cs: Add some tests for new methods.
1434 2003-05-26 Ben Maurer <bmaurer@users.sourceforge.net>
1435 * DataViewTest.cs: Added new test from
1438 2003-05-13 Martin Willemoes Hansen <mwh@sysrq.dk>
1439 * All tests inherits from Assertion, and
1440 Assertion. prefixes removed
1442 2003-04-05 Ville Palo <vi64pa@kolumbus.fi>
1444 * DataTableTest.cs: little fix.
1446 2003-03-27 Ville Palo <vi64pa@kolumbus.fi>
1448 * UniqueConstraintTest.cs: some minor fixes.
1450 2003-03-26 Ville Palo <vi64pa@kolumbus.fi>
1452 * DataRowCollectionTest.cs: Tests for AutoIncrement
1454 2003-03-25 Ville Palo <vi64pa@kolumbus.fi>
1456 * DataTableTest.cs: Added test for PrimaryKey-property
1458 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
1460 * DataColumnCollectionTest.cs: little fix.
1462 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
1464 * DataColumnCollectionTest.cs: Typos
1466 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
1468 * DataSetTest.cs: Fixed line-ending problems
1470 2003-03-06 Ville Palo <vi64pa@kolumbus.fi>
1472 * DataTableTest.cs: More tests for Select ()
1474 2003-02-28 Ville Palo <vi64pa@kolumbus.fi>
1476 * DataColumnCollectionTest.cs: Added more tests.
1477 * DataRowCollectionTest.cs: Added more tests.
1479 2003-04-02 Ville Palo <vi64pa@koti.soon.fi>
1481 * DataColumnTest.cs: Added tests for Expression property
1483 2003-03-02 Ville Palo <vi64pa@koti.soon.fi>
1485 * DataTableTest.cs: More tests for Select
1487 2003-31-01 Ville Palo <vi64pa@koti.soon.fi>
1489 * DataTableTest.cs: Added more tests for Select (string) -method
1491 2003-27-01 Ville Palo <vi64pa@koti.soon.fi>
1493 * DataRelationTest.cs: Added more tests
1495 2003-27-01 Ville Palo <vi64pa@koti.soon.fi>
1497 * DataTableTest.cs: Added test for DataTable.Select ()
1499 2003-24-01 Ville Palo <vi64pa@koti.soon.fi>
1501 * UniqueConstraint.cs: More tests
1503 2003-23-01 Ville Palo <vi64pa@koti.soon.fi>
1505 * ForeignKeyConstraint.cs: More tests
1507 2003-22-01 Ville Palo <vi64pa@koti.soon.fi>
1509 * DataRelationTest.cs: More tests and little clean up.
1511 2003-14-01 Ville Palo <vi64pa@koti.soon.fi>
1513 * DataRelationTest.cs: Added more tests
1515 2003-13-01 Ville Palo <vi64pa@koti.soon.fi>
1517 * DataRelationTest.cs: Test class for DataRelation
1519 2002-12-26 Ville Palo <vi64pa@koti.soon.fi>
1521 * own_schema.xsd: XmlSchema for testing ReadXmlSchema() -method
1522 * DataSetTest.cs: Added more Xml-tests.
1524 2002-12-17 Ville Palo <vi64pa@koti.soon.fi>
1527 * store.xsd: new xmldoment and xmlschema for testing DataSet
1528 * DataSetTest.cs: Added some Xml-tests.
1529 * AllTests.cs: Added DataSetTest
1531 2002-10-23 Nick Drochak <ndrochak@gol.com>
1533 * ConstraintCollectionTest.cs (SetUp): Clear the constraints before
1535 * ConstraintTest.cs: same
1536 * DataColumnTest.cs: Get exceptions straight. Some are thrown and some
1539 2002-10-22 Nick Drochak <ndrochak@gol.com>
1541 * DataColumnTest.cs: Remove compiler warnings and use caught exception
1542 to report useful info.