1 2009-10-13 Veerapuram Varadhan <vvaradhan@novell.com>
3 * DataSetTest2.cs (Bug537229_BinFormatSerializer_Test): Added new.
5 2009-09-26 Veerapuram Varadhan <vvaradhan@novell.com>
7 * DataSetTest2.cs: Don't run test for Bug#536194 on 1.x
8 profile. Fixes 1.x test break.
10 2009-09-26 Veerapuram Varadhan <vvaradhan@novell.com>
12 * DataSetTypedDataSet.cs: Test for #427769. Patch by
13 John Lenz <jlenz2@math.uiuc.edu>.
15 2009-09-24 Veerapuram Varadhan <vvaradhan@novell.com>
17 * DataSetTest2.cs (MergeTest_SameDataSet_536194): Added new.
19 2009-01-16 Atsushi Enomoto <atsushi@ximian.com>
21 * DataColumnTest.cs : try a string comparison fix.
23 2008-12-30 Gert Driesen <drieseng@users.sourceforge.net>
25 * DBConcurrencyExceptionTest.cs: Added .ctor and Row(Count) tests.
27 2008-12-29 Gert Driesen <drieseng@users.sourceforge.net>
29 * DataTableTest.cs: Allow NFIFromBug55978 test to pass when MONO_PATH
31 * BinarySerializationTest.cs: Change culture for culture-sensitive
33 * DataColumnTest2.cs: Change culture for culture-sensitive tests.
35 2008-11-18 Raja R Harinath <harinath@hurrynot.org>
37 * DataSetTest.cs (Bug420862): New test.
39 2008-09-16 brandin claar <brandin.claar@gmail.com>
41 * BinarySerializationTest.cs (TestDefaultValues): New.
42 (TestEmptyTable): New.
44 2008-08-14 Gert Driesen <drieseng@users.sourceforge.net>
46 * DataViewTest2.cs (DataViewManager): Check for reference equality
47 instead of using Equals to avoid test regression using more recent
50 2008-08-14 Gert Driesen <drieseng@users.sourceforge.net>
52 * DataTableTest2.cs: Added test for LoadDataRow with readonly columns.
54 2008-08-04 Raja R Harinath <harinath@hurrynot.org>
56 * XmlDataReaderTest.cs (XmlLoadCustomTypesTest): Fix compile
57 error, there's no DataSet.Close ().
59 2008-07-30 Veerapuram Varadhan <vvaradhan@novell.com>
61 * XmlDataReaderTest.cs: Added test for Bug#377146
63 2008-07-20 Gert Driesen <drieseng@users.sourceforge.net>
65 * XmlDataLoaderTest.cs: Use temporary file in TEMP dir instead of
66 creating file in source dir. Cleaned up test.
69 * DataTableTest5.cs: Use temporary file in TEMP dir instead of creating
71 * TestFile3.xml, TestFile5.xml: Removed test output.
73 2008-07-20 Gert Driesen <drieseng@users.sourceforge.net>
79 * DataTableTest5.cs: Code formatting (spaces to tabs, removed extra
80 spaces/tabs). Use typeof instead of Type.GetType. Ensure (File)Streams
81 are always closed. Improved exception tests.
83 2008-07-20 Gert Driesen <drieseng@users.sourceforge.net>
85 * DataRowTest2.cs: Improved int indexer test for setting value of
86 column to null/DBNull. Enabled indexer tests for setting column
89 2008-07-04 Gert Driesen <drieseng@users.sourceforge.net>
92 * MissingPrimaryKeyExceptionTest.cs: Fixed line endings.
94 2008-07-04 Gert Driesen <drieseng@users.sourceforge.net>
96 * ConstraintCollectionTest2.cs
98 * DataRelationCollectionTest2.cs
99 * DataRowCollectionTest2.cs
100 * DataTableCollectionTest2.cs
103 * VersionNotFoundException.cs: Fixed line endings.
105 2008-07-04 Gert Driesen <drieseng@users.sourceforge.net>
107 * DataColumnCollectionTest.cs: Added test for Add (String) with null
108 and zero-length column name.
109 * DataColumnCollectionTest2.cs: Added/improved indexer tests.
110 * DataRowTest2.cs: Added/improved indexer tests. Enabled indexer test
111 for null column name.
113 2008-07-03 Gert Driesen <drieseng@users.sourceforge.net>
115 * DataRowTest2.cs: Added indexer tests.
117 2008-06-19 Atsushi Enomoto <atsushi@ximian.com>
119 * TestMerge1.xml : new test file.
120 * DataSetTest2.cs : added test for Merge() to verify that it copies
121 constraints in DataRelation.
123 2008-06-18 Atsushi Enomoto <atsushi@ximian.com>
125 * DataTableTest.cs : do not just copy [Ignore]d tests from DataSet
126 without [Ignore]. They won't pass.
127 Also, what is that TARGET_JVM use? It looks inconsistent.
129 2008-06-18 Atsushi Enomoto <atsushi@ximian.com>
131 * DataSetInferXmlSchemaTest.cs: correction in code comment.
133 2008-06-17 Atsushi Enomoto <atsushi@ximian.com>
135 * TestFile3.xml, TestFile5.xml : they do not match what should be
136 actually written and causes svn diff mess.
138 2008-06-16 Atsushi Enomoto <atsushi@ximian.com>
140 * DataColumnTest.cs : fixed Defaults3() case. After changing some
141 test lines I have messed net_1_0 profile results.
143 2008-06-16 Atsushi Enomoto <atsushi@ximian.com>
145 * DataTableTest.cs, DataTableReadWriteXmlTest.cs, DataSetTest.cs:
146 fixed couple of assertions that expect wrong results. Eliminated
147 English imperialism. Some other cosmetic fixes.
149 2008-06-16 Atsushi Enomoto <atsushi@ximian.com>
151 * DataViewTest2.cs DataColumnTest.cs DataSetTest2.cs
152 UniqueConstraintTest.cs DataRowCollectionTest.cs DataRowTest2.cs
153 DataColumnCollectionTest.cs DataRelationTest.cs
154 DataTableReaderTest.cs DataRowTest.cs :
155 Eliminate English imperialism. They fail on non-English .NET.
157 2008-06-16 Atsushi Enomoto <atsushi@ximian.com>
159 * DataTableTest3.cs : bang bang bang, close Stream before Assertion
160 fails and throws away the remaining code paths.
162 2008-06-13 Atsushi Enomoto <atsushi@ximian.com>
164 * DataTableTest.cs, DataSetTest.cs
165 We could use default value as is, not in string form. This makes
166 comparison more strict.
169 Added test for non-DBNull case and changing DataType case.
171 2008-04-16 Veerapuram Varadhan <vvaradhan@novell.com>
173 * DataSetReadXmlTest.cs: Added tests for same parent/child table
176 2008-02-04 Arina Itkes <arinai@mainsoft.com>
178 * DataTableTest5.cs: Removing of "Ignore" category
179 for tests on IXmlSerializable.ReadXml for empty DataTable.
181 2008-02-03 Arina Itkes <arinai@mainsoft.com>
183 * XmlExportOfTypedDataSetTest.cs: added test for exporting of
184 a generated typed DataSet and DataTable by a same XmlExporter.
186 2008-01-28 Arina Itkes <arinai@mainsoft.com>
188 * DataTableTest5.cs: added tests for implemetation
189 of IXmlSerializable.WriteXml in DataTable class.
191 2007-11-14 Atushi Enomoto <atsushi@ximian.com>
193 * DataSetTest.cs : added test for r89307 fix (it is for XmlSerializer
194 but needs to be in sys.data).
195 * MonkeyDataSet.cs : test support classes (generated by xsd).
197 2007-10-21 Gert Driesen <drieseng@users.sourceforge.net>
199 * DataColumnTest.cs: No longer derive from deprecated Assertion class.
200 Code formatting. Added test for DateTimeMode.
202 2007-08-06 Nagappan A <anagappan@novell.com>
204 * DataTableTest.cs (Bug55978): In some cases this test case was
205 failing with Invalid Date format. So modified the testcase to use
206 invariant culture for DateTime.
208 2007-07-26 Nagappan A <anagappan@novell.com>
210 * DataTableTest.cs (Bug82109): Should always parse the object of
211 type DateTime in InvariantCulture CultureInfo, Fixes Bug # 82109.
213 2007-05-18 Chris Toshok <toshok@ximian.com>
215 * DataViewTest.cs (DefaultColumnNameAddListChangedTest): new test
216 for figuring out the sorts of events raised between 1.1 and 2.0
217 when you add a column with the default name.
219 2007-02-23 Nagappan A <anagappan@novell.com>
221 * DataRowTest2.cs (DataRowExpressionDefaultValueTest): Added new
222 test-case for bug # 80505.
224 * TrailingSpaceTest.cs: Added new test-case for bug # 79695.
226 * TestReadXml1.xml: Added new XML for bug # 80596.
228 * TestReadXmlSchema1.xml: Added new XML schema for bug # 80596.
230 * XmlDataLoaderTest.cs: Added new test-case for bug # 80596.
232 * XmlDataReaderTest.cs: Added new test-case for bug # 80596.
234 2007-02-20 Gert Driesen <drieseng@users.sourceforge.net>
236 * DataSetReadXmlTest.cs: Enable test for bug #80048 on 2.0 profile.
238 2007-02-09 Nagappan A <anagappan@novell.com>
240 * TestFile5.xml: Added new XML file required for tests.
242 * TestFile3.xml: Added new XML file required for tests.
244 2007-01-08 Nagappan A <anagappan@novell.com>
246 * DataViewTest.cs: Fixed compilation warning.
248 * DataRowTest.cs: Fixed compilation warning.
250 * DataTableLoadRowTest.cs (LoadRowTestUpsert)
251 (LoadRowTestOverwriteChanges, LoadRowTestPreserveChanges): Added
252 more test conditions and also fixed compilation warnings.
254 * DataColumnCollectionTest.cs: Fixed compilation warning.
256 * DataSetInferXmlSchemaTest.cs: Fixed compilation warning.
258 2006-12-11 Chris Toshok <toshok@ximian.com>
260 * DataViewTest.cs: new test for GetItemProperties being called on
261 a DataView without an associated DataTable. we crash, but should
262 return an empty collection.
264 2006-12-08 Nagappan A <anagappan@novell.com>
266 * DataTableTest3.cs, DataTableTest4.cs, DataSetTest2.cs: Updated
267 private method name from Test to Verify, as NUnit was reporting
268 API signature is invalid.
270 2006-12-07 Chris Toshok <toshok@ximian.com>
272 * DataViewTest.cs: add unit test for parent/child relation
275 2006-12-07 Nagappan A <anagappan@novell.com>
277 * DataTableTest3.cs, DataTableTest4.cs: Added new test-cases to test
278 ReadXml and WriteXml, provided by deepak_2603@yahoo.com. Added
281 2006-12-05 Raja R Harinath <rharinath@novell.com>
283 * DataColumnCollectionTest.cs, DataRowCollectionTest.cs: Modernize.
285 * DataSetAssertion.cs: Don't derive from 'Assertion'. Modernize.
286 * DataSetInferXmlSchemaTest.cs, DataSetReadXmlSchemaTest.cs,
287 DataSetReadXmlTest.cs, DataSetTest.cs, DataTableLoadRowTest.cs,
288 DataTableReaderTest.cs, DataTableTest.cs: Modernize.
290 2006-12-05 Nagappan A <anagappan@novell.com>
292 * DataSetReadXmlTest.cs (ColumnOrder, XmlSpace): Modified
293 AssertEquals to NUnit.Framework.Assert.AreEqual.
295 * DataTableTest.cs (ReadWriteXmlSchema_ByFileName): Fixed Not
296 Working test case and made it working.
298 * DataColumnCollectionTest.cs (CaseSensitiveIndexOfTest): To test
299 case sensitive column name with IndexOf member function.
301 2006-11-28 Nagappan A <anagappan@novell.com>
303 * DataTableTest.cs (TestWriteXmlSchema1): Modified the expected
304 output same as MS.NET 2.0 output.
305 (TestWriteXmlSchema2, TestWriteXmlSchema3): Modified the expected
306 output same as MS.NET 2.0 output.
307 (WriteXmlSchema, WriteXmlSchema2, WriteXmlSchema3): Updated the tests
308 to work. Removed NotWorking attribute.
309 (WriteXmlSchema4, WriteXmlSchema5, WriteXmlSchema6): Updated the tests
310 to work. Removed NotWorking attribute.
311 (WriteXmlSchema_Relations_ForeignKeys): Updated the tests to
312 work. Removed NotWorking attribute.
313 (ReadWriteXmlSchema_2, ReadWriteXmlSchemaExp_NoTableName): Updated
314 the tests to work. Removed NotWorking attribute.
315 (ReadWriteXmlSchemaExp_NoFileName): Added new tests.
317 * DataSetTest.cs: Updated the tests to work with 2.0
318 profile. Expected 2.0 and 1.0 outputs are different with respect
321 * DataRowCollectionTest.cs (IndexOf): API is implemented and so
322 removed NotWorking attribute.
323 (IndexOfTest): Added new test to test IndexOf API.
325 2006-11-26 Gert Driesen <drieseng@users.sourceforge.net>
327 * DataSetReadXmlTest.cs: Added NotWorking test for bug #80048.
329 2006-11-26 Gert Driesen <drieseng@users.sourceforge.net>
331 * DataSetReadXmlTest.cs: Added NotWorking test for bug #80045.
333 2006-11-21 Nagappan A <anagappan@novell.com>
335 * DataViewTest.cs (BeginInit2): Checks for the data view public
338 * DataSetTest.cs (CreateDataReader1, CreateDataReader2,
339 CreateDataReader3, Load_Basic, Load_TableConflictT,
340 Load_TableConflictT, Load_TableConflictF, Load_TableUnknown,
341 Load_StringsAsc, Load_StringsDesc, Load_StringsNew,
342 Load_StringsNewMerge): Removed 'NotWorking' attribute and made the
345 * DataSetTest2.cs (LoadTest1, LoadTest2): Implemented functions to
348 2006-11-15 Nagappan A <anagappan@novell.com>
350 * DataTableTest.cs (NewRowAddedTest): Checks for the DataTable
351 TableNewRow added event raise.
352 (ClearTest): Checks for the table clearning event fired on
354 (OnTableClearing, OnTableNewRowAdded): Implemented new event
356 (TestWriteXmlSchema1): Test WriteXmlSchema on a DataTable without
357 associating a DataSet.
358 (TestWriteXmlSchema2): Test WriteXmlSchema on a DataTable after
359 associating a DataSet, but without hierarchy.
360 (TestWriteXmlSchema3): Test WriteXmlSchema on a DataTable after
361 associating a DataSet, with hierarchy.
362 (TableInitializedEventTest[1234]): Tests different TableInitialized
364 * BinarySerializationTest.cs: Added new file to test
365 BinarySerialization implementation.
367 2006-11-24 Konstantin Triger <kostat@mainsoft.com>
369 * DataColumnTest.cs: Added test for DataColunm.AllowDBNull
370 * DataTableTest.cs: removed fixed NotWorkings
372 2006-10-24 Hagit Yidov <hagity@mainsoft.com>
374 * DataTableReadXmlSchemaTest.cs : More tests for ReadXmlSchema()
376 2006-10-12 Hagit Yidov <hagity@mainsoft.com>
378 * DataTableTest.cs : added tests for ReadXmlSchema() and WriteXmlSchema().
379 (Some of the tests use following files: own_schema1.xsd, own_schema2.xsd, region.xml, store.xsd)
381 2006-10-22 Gert Driesen <drieseng@users.sourceforge.net>
383 * ForeignKeyConstraintTest2.cs: Added test for bug #79689.
385 2006-10-12 Hagit Yidov <hagity@mainsoft.com>
387 * DataTableTest.cs : added tests for ReadXmlSchema() and WriteXmlSchema().
388 (Some of the tests use following files: own_schema1.xsd, own_schema2.xsd, region.xml, store.xsd)
390 2006-10-13 Gert Driesen <drieseng@users.sourceforge.net>
392 * DataRelationTest2.cs: Enabled test for bug #79233.
394 2006-10-12 Hagit Yidov <hagity@mainsoft.com>
396 * DataSetTest.cs : added tests for Load().
397 * DataTableTest.cs : added more tests for Load() and added LoadDataRow().
399 2006-10-06 Patrick Earl <mono@patearl.net>
401 * DataTableReadWriteXml.cs: Added new tests for the DataTable's
402 ReadXml and WriteXml methods. These tests assume proper
403 functioning of the DataSet ReadXml and WriteXml methods.
405 2006-10-03 Hagit Yidov <hagity@mainsoft.com>
407 * DataRowCollectionTest.cs : added tests for IndexOf().
408 * DataSetTest.cs : added tests for CreateDataReader().
409 * DataTableTest.cs : added tests for CreateDataReader() and for Load().
411 2006-09-18 Boris Kirzner <borisk@mainsoft.com>
413 * DataViewTest.cs : fix compilation error.
415 2006-09-17 Boris Kirzner <borisk@mainsoft.com>
417 * DataViewTest.cs : marked not wroker test for TARGET_JVM.
418 * DataSetTest.cs : marked not working net_2_0 tests.
420 2006-08-31 Gert Driesen <drieseng@users.sourceforge.net>
422 * DataRelationTest2.cs: Added test for bug #79233, currently marked
423 NotWorking. Set eol-style to native.
425 2006-08-31 Gert Driesen <drieseng@users.sourceforge.net>
427 * DataRowTest2.cs: Added test for bug #78885. Fixed line endings.
428 Set eol-style to native.
430 2006-07-25 Nagappan A <anagappan@novell.com>
432 * DataViewTest2.cs (AcceptChanges, ClearTable): Test case to
433 verify list changed event on table AcceptChanges and test case to
434 verify data table count is zero on table Clear. Fixes bug
435 78610. Thanks to Itai Bar-Haim <itaibh@gmail.com> for the
438 2006-07-20 Senganal T <tsenganal@novell.com>
440 * DataSetTest2.cs : Test exception is not raised when
441 missingschemaaction is set to ignore.
442 Thanks to Deepak Kr Valechha for the testcase
444 2006-07-17 Senganal T <tsenganal@novell.com>
447 - Tests for ToTable overloads
448 - Test for Equals method
449 - Tests to check for the Sort, RowFilter values when
450 DataView is created and when Table is set.
451 * DataViewTest_IBindingList.cs :
452 - Ensure tests do not depend on the order of
454 * DataViewTest_IBindingListView.cs : New
455 - Tests for IBindingListView interface methods
457 2006-07-15 Senganal T <tsenganal@novell.com>
459 * DataTableCollection.cs : Tests for IndexOf, Contains,
462 2006-07-14 Senganal T <tsenganal@novell.com>
464 * DataColumnTest2.cs : Test for SetOrdinal
466 2006-07-14 Senganal T <tsenganal@novell.com>
468 * DataRelationTest2.cs
469 * ForeignKeyConstraintTest2.cs
471 Tests for DateTimeMode property
473 Tests for Merge Methods
475 2006-07-13 Senganal T <tsenganal@novell.com>
477 * DataSetTest2.cs : Test for bug #78842
479 2006-07-12 Senganal T <tsenganal@novell.com>
481 * ConstraintCollectionTest2.cs : Test Remove behavior.
483 2006-07-12 Senganal T <tsenganal@novell.com>
485 * DataSetTest2.cs : Added test to check ReadXml of a Diffgram
486 when part/whole of schema is missing on the dataset. Currently if
487 schema is missing we run into an infinite loop.
489 2006-07-11 Senganal T <tsenganal@novell.com>
491 * DataSetTest2.cs : Added tests for DataSet.WriteXmlSchema and
492 ReadXmlSchema methods to test nested schemas.
493 Also tests for bug #78810.
495 2006-06-30 Senganal T <tsenganal@novell.com>
497 * DataRowTest2.cs : Added tests for new 2.0 methods in DataRow
499 2006-06-28 Senganal T <tsenganal@novell.com>
501 * DataSetTest2.cs : Removed ReadXml_Strm, ReadXml_Strg
502 ReadXml_ByTextReader, ReadXml_ByXmlReader :
503 Temporarily removed as these are failing, in a different
504 timezone, due to bug in DateTime.
506 2006-06-27 Senganal T <tsenganal@novell.com>
508 * DataTableReaderTest.cs :
509 - Tests for Schema verification.
510 - Test if GetName returns the ColumnName.
511 - Tests for Provider Specific types/values
513 - Test if Schema changes are caught and appropriate errors
516 2006-06-15 Senganal T <tsenganal@novell.com>
518 * DataTableTest2.cs :
519 - Test if the Sort Order is correct when Sort String is not
521 - Test if EvaluateException is raised if filter is not a
523 - Test if expression is evaluated corrected when the filter
526 2006-06-15 Senganal T <tsenganal@novell.com>
528 * DataSetTest2.cs : Test the behavior of EnforceConstraints
529 * DataViewTest_IBindingList.cs : Test to ensure the correct index is
531 * DataRowTest2.cs : Test to ensure the RowErrors and ColumnErrors are
534 2006-05-31 Senganal T <tsenganal@novell.com>
536 * DataSetTest2.cs : Fixed InferXmlSchema_inferingTables5.
537 Patch from Deepak Kr Velachha
539 2006-05-31 Senganal T <tsenganal@novell.com>
541 * DataSetTest2.cs,DataSetReadXmlSchemaTest.cs,DataSetTest.cs:
542 Cleanup NotWorking testcases
544 2006-05-02 Senganal T <tsenganal@novell.com>
546 * DataColumnTest2.cs : Test if IsNull (expr1,expr2) is parsed
547 correctly and if expr2 is returned when expr1 evaluates to null
549 2006-04-21 Senganal T <tsenganal@novell.com>
551 * DataTableTest2.cs : Test Duplicate values are handled appropriatly
552 during table loading ( BeginLoadData , EndLoadData). Test LoadDataRow
553 behaves appropriately if called outside BeginLoadData,EndLoadData.
555 2006-04-19 Senganal T <tsenganal@novell.com>
557 * DataSetTest2.cs : Test if ConstraintName with whitespace is saved
560 2006-03-25 Senganal T <tsenganal@novell.com>
562 * DataTableTest.cs : Fixed NotWorkingTest
564 2006-03-23 Senganal T <tsenganal@novell.com>
566 * DataTableTest2.cs :
567 - Ensure duplicate rows are merged when using LoadDataRow
568 * DataRowCollectionTest2.cs :
569 - Ensure row can be searched using Find (), when added using LoadDataRow
571 2006-03-22 Senganal T <tsenganal@novell.com>
573 * DataColumnTest2.cs :
574 * ConstraintCollectionTest2.cs :
575 - Ensure Constraints are correctly added/removed when Unique
576 property is modified.
577 - Ensure PrimaryKeyConstraint cannot be removed using Remove ()
578 - Ensure DataColumn's Unique Propery is modifed when adding/removing constraint
580 2006-03-20 Senganal T <tsenganal@novell.com>
583 - Added testcases for issues in Merge,Copy
584 * ConstraintCollectionTest2.cs
585 - Added testcases for issues in Add , IndexOf
587 2006-03-19 Boris Kirzner <borisk@mainsoft.com>
589 * ConstraintCollectionTest2.cs, DataColumnCollectionTest.cs,
590 DataRowCollectionTest.cs, DataTableCollectionTest.cs: ifdef code that is not
591 supposed to work in TARGET_JVM by now.
593 2006-03-09 Senganal T <tsenganal@novell.com>
595 * DataRowCollectionTest2.cs :
596 * DataTableTest2.cs :
597 - Fixed NotWorking tests.
599 2006-03-07 Senganal T <tsenganal@novell.com>
601 * DataRowCollectionTest2.cs :
602 * DataTableTest2.cs :
603 - Added failing testcases as NotWorking tests.
605 2006-03-05 Senganal T <tsenganal@novell.com>
608 * ConstraintCollectionTest2.cs
610 * DataRelationTest.cs
611 Added testcases for BeginInit and EndInit methods
613 2006-02-24 Senganal T <tsenganal@novell.com>
615 * ConstraintCollectionTest2.cs : added testcase for #77630
617 2006-02-22 Senganal T <tsenganal@novell.com>
619 * DataRowCollectionTest2.cs : Check if index is maintained for row on calling RejectChanges.
620 * DataTableTest2.cs : Check if data is loaded and merged (if key exists) correctly.
621 * ForeignKeyConstraintTest.cs : Check if a ParentColumn value can be modified
622 when the row is in 'Added' State. Also, check if child col values are
625 2006-02-16 Senganal T <tsenganal@novell.com>
628 - WriteXmlSchema_ForeignKeyConstraint : testcase for bug #77557
629 - WriteXmlSchema_RelationAnnotation :
630 - WriteXmlSchema_Relations_ForeignKeys :
631 ensure Relations and ForeignKeyConstraints are written and read correctly.
632 * DataSetReadXmlSchema.cs :
634 verify reading a foreignkeyconstraint doesent create a relation.
635 - ReadAnnotatedRelations_MultipleColumns :
636 verify multiple columns are read correctly if part of annotated relation.
638 2006-02-11 Senganal T <tsenganal@novell.com>
640 * DataTableTest.cs : Check AllowDBNull is set to false for PrimaryKey cols.
641 * DataTableTest2.cs : added testcases for bug #77404
643 2006-02-03 Senganal T <tsenganal@novell.com>
645 * DataTableCollectionTest2.cs,EvaluateExceptionTest.cs,
646 DataColumnTest.cs,DataRowViewTest.cs,DataRowCollectionTest2.cs,
647 DataTableTest2.cs,DataTableTest.cs,DataColumnCollectionTest2.cs,
648 DataColumnCollectionTest.cs,DataViewTest.cs,DataColumnTest2.cs
649 - Removed 'NotWorking' attributes for the testcases fixed
650 - Added few new testcases
652 2006-01-17 Senganal T <tsenganal@novell.com>
654 * DataRowTest2.cs : added testcase for bug #77267
656 2006-01-16 Boris Kirzner <borisk@mainsoft.com>
657 * DataColumnCollectionTest2.cs: added test case for index update on
660 2006-01-16 Atsushi Enomoto <atsushi@ximian.com>
662 * TypedDataSetGeneratorTest.cs : added test for bug #77248, but we
663 cannot enable it since it depends on mcs "installed".
665 2006-01-10 Senganal T <tsenganal@novell.com>
667 - Added testcase for bug #77188
669 2006-01-06 Senganal T <tsenganal@novell.com>
671 * DataColumnCollectionTest.cs
672 - Added couple of tests for Expression Columns.
674 2006-01-03 Senganal T <tsenganal@novell.com>
675 * DataSetTypedDataSetTest.cs : corrected the path to file : TypedDataSet.xml
676 to make sure the testcases pass
678 2006-01-03 Senganal T <tsenganal@novell.com>
679 *DataViewTest.cs : added testcases for bug #77104
681 2006-01-02 Boris Kirzner <borisk@mainsoft.com>
682 * DataTableCollectionTest2.cs, DataColumnTest2.cs,
683 DataViewTest2.cs, DataRowCollectionTest2.cs, DataTableTest2.cs,
684 DataRelationCollectionTest2.cs, ForeignKeyConstraintTest2.cs,
685 DataSetTest2.cs, ConstraintCollectionTest2.cs, DataRowTest2.cs,
686 DataColumnCollectionTest2.cs: new tests from Mainsoft repository.
687 * DataSetTypedDataSetTest.cs, VersionNotFoundException.cs,
688 MissingPrimaryKeyExceptionTest.cs: added files with new tests.
689 * TypedDataSet.xml - new xml file (for TypeDataSetTest.cs).
691 2005-12-20 Senganal T <tsenganal@novell.com>
692 * DataColumnTest.cs : added testcase for #77025
694 2005-12-15 Konstantin Triger <kostat@mainsoft.com>
696 * DataTableTest.cs: added SelectRowState test.
698 2005-12-07 Boris Kirzner <borisk@mainsoft.com>
699 * DataTableTest.cs: added ifdef for feature not supported in TARGET_JVM.
701 2005-11-30 Konstantin Triger <kostat@mainsoft.com>
703 * DataColumnTest.cs: Added ExpressionSubstringlimits.
705 2005-11-11 Senganal T <tsenganal@novell.com>
707 * DataSetTest2.cs : Added a testcase for bug#76517
709 2005-10-24 Konstantin Triger <kostat@mainsoft.com>
711 * DataTableTest.cs: Added test for object type validation (ColumnObjectTypeTest)
713 2005-10-21 Senganal T <tsenganal@novell.com>
715 * DataTableTest2.cs : addded test for #76213
717 2005-10-20 Atsushi Enomoto <atsushi@ximian.com>
719 * DataSetTest.cs : added test for #76480.
721 2005-10-14 Sureshkumar T <tsureshkumar@novell.com>
723 * DataViewTest_IBindingList.cs (FindTest): mark working. According
724 to printed DataView, the index returned is correct.
726 2005-10-11 Sureshkumar T <tsureshkumar@novell.com>
728 * DataViewTest_IBindingList.cs: Added test cases for IBindingList
729 implementation by DataView. This is used by DataGrid control.
731 2005-09-20 Sureshkumar T <tsureshkumar@novell.com>
733 * DataViewTest.cs: Added a case for Sort to accept columns with
735 (SortTests): Added cases for sorting order. TestCase from Marc
737 2005-08-02 Sureshkumar T <tsureshkumar@novell.com>
739 * DataTableTest.cs: Select (): added a case for apos escaping.
741 2005-08-02 Boris Kirzner <borisk@mainsoft.com>
742 * DataSetTest2.cs: added test case for ReadXmlSchema with relations and
745 2005-07-21 Sureshkumar T <tsureshkumar@novell.com>
747 * ForeignKeyConstraintTest.cs: added tests when adding fk
748 constraints with existing rows.
750 2005-07-21 Boris Kirzner <borisk@mainsoft.com>
751 * DataRowTest2.cs - Added RowError testcases.
753 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
755 * ConstraintExceptionTest.cs: Removed use of obsolete System.Data.Tests.Mainsoft/GHTUtils
756 * DataRelationTest2.cs: Removed use of obsolete System.Data.Tests.Mainsoft/GHTUtils
758 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
760 * DeletedRowInaccessibleExceptionTest: Added file
761 * DuplicateNameExceptionTest: Added file
762 * ConstraintExceptionTest: Added file
763 * EvaluateExceptionTest: Added file
764 * InRowChangingEventExceptionTest: Added file
765 * InvalidConstraintExceptionTest: Added file
766 * NoNullAllowedExceptionTest: Added file
767 * ReadOnlyExceptionTest: Added file
768 * SyntaxErrorExceptionTest: Added file
769 * RowNotInTableExceptionTest: Added file
771 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
773 * DataRelationTest2.cs: Added file
774 * DataRowTest2.cs: Added file
775 * DataRowCollectionTest2.cs: Added file
776 * DataRowViewTest2.cs: Added file
777 * DataTableCollectionTest2.cs: Added file
778 * DataTableTest2.cs: Added file
779 * DataViewTest2.cs: Added file
780 * ForeignKeyConstraintTest2.cs: Added file
781 * UniqueConstraintTest2.cs: Added file
783 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
785 * DataRelationCollectionTest2.cs: Added file
787 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
789 * DataColumnTest2.cs: Added file
791 2005-07-08 Sureshkumar T <tsureshkumar@novell.com>
793 * DataTableLoadRowTest.cs: Added tests for event handling.
794 PreserveChangesTest: Added few more tests.
796 2005-06-30 Eyal Alalouf <eyala@mainsoft.com>
798 * DataColumnCollectionTest2.cs: Added file
800 2005-06-29 Ben Maurer <bmaurer@ximian.com>
802 * DataTableTest.cs: Add Gonz's test from corlib that should be here.
804 2005-06-29 Atsushi Enomoto <atsushi@ximian.com>
806 * DataSetReadXmlSchemaTest.cs : set [Category("InetAccess")]
808 2005-06-15 Sureshkumar T <tsureshkumar@novell.com>
810 * DataSetTest.cs: added a test case for DataSet changes cascading
811 to child tables. test case idea from george.barbarosie@gmail.com
812 (George Barbarosie) in bug #75226.
814 2005-06-14 Atsushi Enomoto <atsushi@ximian.com>
816 * DataSetTest.cs : quick build fix.
818 2005-06-14 Sureshkumar T <tsureshkumar@novell.com>
820 * DataSetTest.cs: Added test case for GetChanges method.
822 2005-06-10 Atsushi Enomoto <atsushi@ximian.com>
824 * DataSetReadXmlSchemaTest.cs : TestSampleFileImportSimple() is not
825 working and it takes so much time (downloading), so just disable it.
827 2005-06-02 Atsushi Enomoto <atsushi@ximian.com>
829 * DataSetReadXmlSchemaTest.cs : testcase for bug #75121.
831 2005-05-29 Eyal Alaluf <eyala@mainsoft.com>
832 * ConstraintCollectionTest2.cs - New file containing Mainsoft ConstraintCollection tests.
834 2005-05-25 Sureshkumar T <tsureshkumar@novell.com>
836 * DataTableLoadRowTest.cs: Added additional cases for
837 AutoIncrementTest to gauge any side effect with auto
838 incrementing in case of upsert.
840 2005-05-20 Sureshkumar T <tsureshkumar@novell.com>
842 * DataRowCollectionTest.cs: Added a test to check Rows.Add (values
843 []) with null in the collection.
845 2005-05-11 Sureshkumar T <tsureshkumar@novell.com>
847 * DataTableTest.cs: revamped tests for ImportRow method. Checks
848 for all rowstates and pk violation of importing a deleted record.
850 2005-05-05 Sureshkumar T <tsureshkumar@novell.com>
852 * DataTableReaderTest.cs: Added a test to check when deleting the
855 2005-05-04 Sureshkumar T <tsureshkumar@novell.com>
857 * DataTableReaderTest.cs:
858 - reader.close in finally in all test cases.
859 - Added tests to check scenarios when the datasource is
860 modified/deleted/added.
861 - Added tests to check when the datatable is cleared.
864 - Added a test for DataTable. Should clear rows from indexes as
865 well. Simplified table creation for ClearReset test.
866 - Added a test to check whether Commit RowChanging & RowChanged
868 - ClearTest () : added case for checking whether TableCleared
871 2005-04-29 Sureshkumar T <tsureshkumar@novell.com>
873 * DataTableReaderTest.cs: Added few more tests.
875 2005-04-27 Sureshkumar T <tsureshkumar@novell.com>
877 * DataTableReaderTest.cs: Added Tests for DataTableReader class.
879 2005-04-22 Sureshkumar T <tsureshkumar@novell.com>
881 * DataTableLoadRowTest.cs: Added. A test case for testing
882 LoadDataRow method of DataTable. This tests for various
883 possiblities of row state and loadoption.
885 2005-04-19 Atsushi Enomoto <atsushi@ximian.com>
887 * DataViewTest.cs : added more RowStateFilter test (bug #74650).
889 2005-04-17 Atsushi Enomoto <atsushi@ximian.com>
891 * DataViewTest.cs : added more test for Delete() based on bug #74631.
893 2005-02-25 Atsushi Enomoto <atsushi@ximian.com>
895 * DataColumnTest.cs : added testcase for setting negative value on
896 DataColumn whose mapping is SimpleContent.
898 2005-02-15 Atsushi Enomoto <atsushi@ximian.com>
900 * DataSetAssertion.cs : don't exclude those attribute whose namespace
901 URI is not empty from sort target.
902 * DataSetTest.cs : removed GetNormalizedSchema() dependency from some
903 tests (i.e. DataSet now emits more MS-closer schemas).
904 * DataViewTest.cs : implemented test for RowFilter.
906 2005-02-04 Atsushi Enomoto <atsushi@ximian.com>
908 * DataSetTest.cs : WriteDifferentNamespaceSchema() is NotWorking.
909 It is impossible to fix (see code comment).
911 2005-02-04 Atsushi Enomoto <atsushi@ximian.com>
913 * DataSetTest.cs : Fixed strict type name under .NET 2.0.
915 2005-02-03 Sureshkumar T <tsureshkumar@novell.com>
917 * ForeignKeyConstraintTest.cs: TestCtor5: ad-hoc fixes for mono.
918 ms.net does not allow fkc.Table. LAMESPEC.
920 2005-02-03 Atsushi Enomoto <atsushi@ximian.com>
922 * DataViewManagerTest.cs : (Ctor) okay, #7 is silly test.
924 2005-02-02 Sureshkumar T <tsureshkumar@novell.com>
926 * DataTableTest.cs: ClearReset (): added valid error messages.
928 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
930 * DataViewManagerTest.cs : new file.
932 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
934 * DataViewTest.cs : Enable ComplexEventSequence1().
935 - Right now don't test ApplyDefaultSort event.
936 - Also row order between identical values depends on implementation.
938 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
940 * DataViewTest.cs : added practical event handling tests (though
941 NotWorking since it is still not complete).
943 2005-02-01 Atsushi Enomoto <atsushi@ximian.com>
945 * DataTableTest.cs : added RowChanging event test.
946 * DataViewTest.cs : make sure to clear event args.
948 2005-01-31 Sureshkumar T <tsureshkumar@novell.com>
950 * DataRowTest.cs: Added case for SetparentRow: create
951 DataRelations with createConstraints=false. part of the test case
954 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
956 * DataRowViewTest.cs : added RowVersion1() test.
958 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
960 * DataViewTest.cs : Enabled TestFindRows(). Added more FindRows() tests.
962 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
964 * DataTableTest.cs : PrimaryKeyColumnChecksNonNull() is working now.
966 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
968 * DataTableTest.cs : added tests for primary key constraint check
969 (not working right now).
971 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
973 * UniqueConstraintTest.cs : added DBNullAllowed().
975 2005-01-27 Atsushi Enomoto <atsushi@ximian.com>
977 * DataViewTest.cs : added test for ListChanged.
978 * DataRowViewTest.cs : (ItemException) fixed test. It is now working.
980 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
982 * DataTableTest.cs : finally run-test-ondotnet passes (i.e.
983 fixed incompatibility).
985 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
987 * DataViewTest.cs : With a tiny fix, removed NotDotNet.
989 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
991 * DataRowTest.cs : added DetachedRowItemException().
992 * DataSetTest.cs : WriteXmlSchema7() is now NotWorking.
994 2005-01-25 Sureshkumar T <tsureshkumar@novell.com>
996 * DataTableTest.cs: added test case for checking ImportRow when
997 the row state is detached. Test case by Ankit Jain.
999 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
1001 * DataRowViewTest.cs : added IsEdit tests and Item tess (not working).
1003 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
1005 * DataRowViewTest.cs : added new file.
1007 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
1009 * DataSetReadXmlSchemaTest.cs : test labels were ambiguous.
1010 * DataViewTest.cs : indentation was heavily broken.
1012 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
1014 * DataColumnTest.cs : Added SetMaxLength().
1016 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
1018 * store2.xsd, store3.xsd, store4.xsd : Added.
1020 Disabled ReadWriteXmlSchema() and ReadWriteXmlSchemaIgnoreSchema()
1021 for now. See the details in the code.
1023 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
1025 * DataRowTest.cs : more test for Current -> Default, test for
1026 VersionNotFound, and test for InvalidConstraint on GetChildRows().
1027 Patch by Ankit Jain.
1029 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
1031 * DataRowTest.cs : Test if Default is used to check state of the row
1032 instead of Detached. Patch by Ankit Jain.
1034 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
1036 * DataSetTest.cs : added CloneCopy2().
1038 2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
1040 * DataSetTest.cs : use more normalized schema comparison.
1042 2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
1045 DataSetAssertionTest.cs : In GetNormalizedSchema(), use manual
1046 sorting using dom so that it can ignore XmlSerializer difference.
1047 Added some new assertion methods.
1049 2005-01-19 Atsushi Enomoto <atsushi@ximian.com>
1051 * DataRowTest.cs : no need to gather 3 individual tests as RowEditTest.
1052 Let's not output to Console.
1054 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
1056 * DataViewTest.cs : made AddNew_2() and FindRows() pass under .NET 1.1.
1057 FindRows() is still not implemented, so marked as [Ignore].
1059 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
1061 * ForeignKeyConstraintTest.cs : Fixed Ctor5() to pass under MS.NET 1.1.
1062 Design time ctor() needs more love.
1063 * DataRelationCollectionTest.cs,
1064 DataTableCollectionTest.cs : Made Remove() pass under MS.NET 1.1.
1065 When index is out of range, IndexOutOfRangeException is thrown.
1066 DataRelationCollectionTest.AddException1() was invalid.
1068 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
1070 * ConstraintCollectionTest.cs : Fixed run-test-ondotnet. MS.NET does
1071 not fill Table property even after EndInit().
1072 * DataRelationTest.cs : Fixed run-test-ondotnet. ExpectedException
1074 * TypedDataSetGeneratorTest.cs : fixed GenerateName() both for
1075 run-test-ondotnet and run-test.
1077 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
1079 * DataSetTest.cs : WriteXmlSchema2() and WriteXmlSchema3() didn't pass
1080 on run-test-ondotnet. Removed extraneous Console output.
1081 modified WriteXmlSchema4(),WriteXmlSchema5() and WriteXmlSchema6()
1082 to use xmlserializer-based comparison.
1083 Fixed SerializeDataSet() to use ordinal MS result (it's not simple
1084 to compare results unless we have another WriteXmlSchema()
1087 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
1089 * DataSetAssertion.cs : forgot one required update for refreshed tests.
1091 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
1093 * DataSetReadXmlSchemaTest.cs : added test for bug #58744.
1094 * DataSetReadXmlTest.cs : Added NameConflictDSAndTable().
1096 Now use XmlSerializer based output, to avoid silly attribute order in
1097 OwnWriteXmlSchema(),WriteXmlSchema(),ReadWriteXmlSchemaIgnoreSchema(),
1098 ReadWriteXmlSchema() and WriteDifferentNamespaceSchema().
1099 Added SerializeDataSet2(),SerializeDataSet3(),DeserializeDataSet(),
1100 ReadWriteXml3(),WriteXmlSchema2(),WriteXmlSchema3(),WriteXmlSchema4(),
1101 WriteXmlSchema5(),WriteXmlSchema6(),WriteXmlSchema7(),
1102 WriteXmlExtendedProperties() and WriteXmlModeSchema().
1104 2004-10-14 Umadevi S <sumadevi@novell.com>
1105 * DataTableTest.cs : added testcase for subclass clone
1107 2004-10-14 Umadevi S <sumadevi@novell.com>
1108 * DataSetTest.cs : added testcase to check subclass clone
1110 2004-10-12 Atsushi Enomoto <atsushi@ximian.com>
1112 * DataSetTest.cs : now xs:schema contains xmlns="".
1114 2004-09-24 Umadevi S <sumadevi@novell.com>
1115 * DataRowTest.cs : Added a test for EnforceConstraints with relations defined.
1117 2004-09-24 Sureshkumar T <tsureshkumar@novell.com>
1119 * DataSetTest.cs (DataSetClearTest): Added a test for DataSet.Clear. This should not
1120 throw any exception and should override constraints.
1122 2004-09-19 Sureshkumar T <tsureshkumar@novell.com>
1123 * DataSetTest.cs : Added a test for Deserialization of dataset : DeserializeModifiedDataSet
1125 2004-08-24 Nick Drochak <ndrochak@ieee.org>
1126 * DataViewTest.cs : Fixed compile with csc
1128 2004-08-18 Umadevi S <sumadevi@novell.com>
1129 * DataViewTest.cs : Revamped to get Event handling tested
1130 Thanks to Punit Todi for his contribution towards the test cases
1132 2004-06-23 Umadevi S <sumadevi@novell.com>
1133 * DataTableTest.cs :Corrected Testcases to .net 1.1 specifications
1135 2004-06-23 Umadevi S <sumadevi@novell.com>
1136 * DataRelationTest.cs : Corrected AddRelation testcases
1138 2004-06-23 Umadevi S <sumadevi@novell.com>
1139 * ConstraintCollectionTest.cs : Corrected AddRange testcases
1141 2004-06-20 Atsushi Enomoto <atsushi@ximian.com>
1143 * DataTableCollectionTest.cs : Added test for DataSet and Namespace
1146 2004-06-18 Atsushi Enomoto <atsushi@ximian.com>
1148 * TypedDataSetGeneratorTest.cs : [TestFixture] was missing.
1150 2004-06-15 Atsushi Enomoto <atsushi@ximian.com>
1152 * DataSetTest.cs : Added regression for #53959.
1154 2004-05-31 Atsushi Enomoto <atsushi@ximian.com>
1156 * DataTableTest.cs : Added test for serialization by Boris Kirzner.
1157 * DataSetInferXmlSchemaTest.cs : Added test for schema element skip
1160 2004-05-27 Nick Drochak <ndrochak@ieee.org>
1162 * DataRelationCollectionTest.cs: Fixed build when using csc.
1164 2004-05-27 Umadevi S <sumadevi@novell.com>
1165 * Corrected small typos in DataTableCollectionTest & DataRelationCollectionTest
1167 2004-05-26 Umadevi S <sumadevi@novell.com>
1168 * Added files DataTableCollectionTest and DataRelationCollectionTest
1170 2004-05-19 Atsushi Enomoto <atsushi@ximian.com>
1172 * DataSetTest.cs : Fixed ReadWriteXmlSchema() that miscounted
1173 constraints and parent keys.
1175 2004-05-18 Atsushi Enomoto <atsushi@ximian.com>
1177 * DataSetTest.cs : Converted CRLF to LF for line ending comparison.
1178 (and added copyright line.)
1180 2004-05-17 Atsushi Enomoto <atsushi@ximian.com>
1182 * DataSetTest.cs : Added WriteXmlEncodedXml() test.
1184 2004-05-17 Atsushi Enomoto <atsushi@ximian.com>
1186 * DataSetAssertion.cs : Enabled "Ordinal" check again, unless the test
1188 * DataSetInferXmlSchemaTest.cs,
1189 DataSetReadXmlSchemaTest.cs : Enabled Ordinal check again, as long
1190 as working. Added IgnoredNamespaces() to inferxmlschema test.
1192 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
1194 * DataSetReadXmlSchemaTest.cs : Added test014.xsd tes (contains two
1195 simple repeatable elements).
1197 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
1200 DataSetReadXmlTest.cs,
1201 DataSetReadXmlSchemaTest.cs,
1202 DataSetInferXmlSchemaTest.cs,
1203 DataSetAssertion.cs : AssertDataTable() now checks Constraint count
1204 and ParentKey length.
1206 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
1208 * DataSetReadXmlSchemaTest.cs : Added tests for test012.xsd (repeatable
1209 simple element) and test013.xsd (reference to global element;
1212 2004-05-11 Atsushi Enomoto <atsushi@ximian.com>
1214 * DataSetTest.cs : Added WriteXmlToStream().
1216 2004-05-11 Atsushi Enomoto <atsushi@ximian.com>
1218 * DataSetReadXmlSchemaTest.cs : SingleElementTreatmentDifference() was
1219 incorrect. DataSet element is assumed only if there is only one
1221 * DataSetReadXmlTest.cs : Added error-reported test case.
1222 * DataSetInferXmlSchemaTest.cs : Modified more tests not to compare
1223 Ordinal for non-specified columns (that shouldn't be significant).
1225 2004-05-06 Atsushi Enomoto <atsushi@ximian.com>
1227 * ConstraintCollectionTest.cs : Table name should not be the same as
1228 for the purpose of this test.
1229 * DataSetReadXmlSchemaTest.cs : Added more tests based on schema files.
1230 * DataSetTest.cs : Reordered attributes to pass test in
1231 WriteDifferentNamespaceSchema().
1233 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
1235 * ForeignKeyConstraintTest.cs : Made tests pass under MS.NET 1.1.
1236 Don't catch every kind of exception. That does nothing but keep us
1237 away from the exact error location.
1238 * DataSetTest.cs : Make sure that we read schema correctly, before
1239 testing WriteXmlSchema.
1241 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
1243 * DataColumnCollectionTest.cs : catch only specific exception. Don't
1244 rely on localizable error message.
1245 * DataSetTest.cs : Attribute orders should not be significant, so
1246 just hacked to match current implementation's order.
1247 Added WriteNestedTableXml().
1249 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
1251 * ConstraintCollectionTest.cs : uncommented some tests that should be
1252 implemented until mono 1.0.
1253 * ConstraintTest.cs : use ExpectedException. Don't expect localizable
1255 * DataColumnTest.cs,
1256 DataRelationTest.cs,
1257 DataRowCollectionTest.cs : catch only specific type exception.
1258 Don't rely on (test) localizable messages.
1259 * DataSetAssertion.cs : We shouldn't expect exact column ordinals
1260 when infering/reading the structures from documents/schemas.
1262 2004-04-29 Atsushi Enomoto <atsushi@ximian.com>
1264 * DataRowTest.cs : Added a test for auto increment column and item
1265 integrity (it caused index out of range exception).
1267 2004-04-27 Atsushi Enomoto <atsushi@ximian.com>
1269 * ConstraintCollectionTest.cs,
1272 ForeignKeyConstraintTest.cs : Fixes for incorrect NET_1_0 use.
1273 * DataRowCollectionTest.cs : just check exception type. Don't check
1274 localizable error message.
1275 * DataSetAssertion.cs : Removed AssertDataSet() with just 4 argument.
1276 Added relation count parameter for AssertDataTable().
1277 Added Nested check parameter for AssertDataRelation().
1278 * DataSetInferXmlSchemaTest.cs,
1279 DataSetReadXmlTest.cs,
1280 DataSetReadXmlSchemaTest.cs :
1281 Applied new AssertDataTable(). Added more check on
1282 DataSetReadXmlSchemaTest.SingleElementTreatmentDifference ().
1284 2004-04-22 Atsushi Enomoto <atsushi@ximian.com>
1286 All fixes are to make them pass under MS.NET 1.1.
1288 * ConstraintCollectionTest.cs : Fixed to pass under MS.NET 1.1.
1289 * DataRelationTest.cs : Creation4() never works.
1290 * DataSetInferXmlSchemaTest.cs :
1291 Fixed xml9 test (relation count).
1292 Some mappings were incorrectly specified int.
1293 ConflictColumnTable() test incorrectly tested different columns.
1294 Fixed exception type on ConflictExistingPrimaryKey().
1295 * DataSetReadXmlSchemaTest.cs :
1296 Use fixed current culture.
1297 Fixed exceptoin type on NestedReferenceNotAllowed().
1298 * DataSetReadXmlTest.cs :
1299 InferSchema mode is said as to load rows.
1301 SqlGuid test depends on the runtime version.
1302 In WriteDifferentNamespaceSchema(), we're going to set the same
1303 order for namespaces (just for ease of tests).
1304 Fixed many bugs on SerializeDataSet() test.
1305 * DataTableTest.cs :
1306 Set culture only on NET_1_0. Culture difference causes exception
1308 Don't depend on error message string (consider localization).
1309 Under .NET 1.1, constraints looks also vanishes on table's Clear().
1310 * ForeignKeyConstraintTest.cs :
1311 Ignore TestCtor5(). That does not work under .NET 1.1.
1312 Fixed some exception type differences.
1314 2004-04-22 Atsushi Enomoto <atsushi@ximian.com>
1316 * DataSetInferXmlSchemaTest.cs : Added ConflictExistingPrimaryKey().
1317 * DataSetReadXmlTest.cs : Added IgnoreSchemaShouldFillData().
1318 * DataSetTest.cs : Added IgnoreColumnEmptyNamespace() and
1321 2004-04-20 Atsushi Enomoto <atsushi@ximian.com>
1323 * DataSetInferXmlSchema.cs : added more 16 patterns.
1324 (mostly fails as yet).
1325 * DataSetReadXmlTest.cs : Reverted yesterday's incorrect part.
1326 As for XmlReadMode = Auto, data row should be read.
1327 * DataSetTest.cs : Added Namespace and Prefix tests.
1328 Added WriteDifferentNamespaceSchema().
1330 hmm... WriteXmlSchema() also needs more love :(
1332 2004-04-19 Atsushi Enomoto <atsushi@ximian.com>
1334 * Added DataSetInferXmlSchemaTest.cs.
1335 * DataSetReadXmlTest.cs : Fixed test bogus. When ReadMode is
1336 InferSchema, it should not load any data rows.
1337 * DataSetAssertion.cs : Added AssertDataSet() overroad that takes
1340 2004-04-19 Atsushi Enomoto <atsushi@ximian.com>
1342 * Added missing ChangeLog entry.
1343 * ConstraintCollectionTest.cs :
1344 Ignore some tests that should fail (They also fail under MS.NET).
1345 * DataSetReadXmlSchemaTest.cs :
1346 - Added SingleElementTreatmentDifference() and PrefixedTargetNS().
1347 - Modified UnusedComplexTypesInored() to make sure DataSetName is set.
1348 - Renamed DataSetElementCannotBeReferenced() to
1349 NestedReferenceNotAllowed().
1350 - Modified ReadElemAttrPattern() to LocaleOnRootWithoutIsDataSet()
1351 to test msdata:Locale.
1352 * DataSetTest.cs : Due to mcs bug #57200, csc does not allow
1353 System.Type.GetType(), so modified them all.
1355 2004-04-16 Atsushi Enomoto <atsushi@ximian.com>
1357 * DataSetAssertion.cs : Added AssertDataColumn().
1358 * DataSetReadXmlSchemaTest.cs : Added more strange cases.
1360 2004-04-15 Umadevi S (sumadevi@novell.com)
1361 * ForeignKeyConstraintTest - constructor testing,
1362 * DataSet - test for Clone and Copy methods.
1364 2004-04-15 Atsushi Enomoto <atsushi@ximian.com>
1366 * Added DataSetAssertion.cs and DataSetReadXmlSchema.cs.
1367 * DataSetReadXmlTest.cs : separate assertion methods into
1368 DataSetAssertion.cs. Added label argument to AssertDataTable.
1370 2004-04-15 Atsushi Enomoto <atsushi@ximian.com>
1372 * DataSetReadXmlTest.cs : Tests were incorrect. They should be done
1373 against new dataset. So just added another sequential read tests.
1375 2004-04-14 Atsushi Enomoto <atsushi@ximian.com>
1377 * Added DataSetReadXmlTest.cs. (specific to ReadXml() in DataSet).
1379 2004-04-12 Atsushi Enomoto <atsushi@ximian.com>
1381 * DataSetTest.cs : More path fix. Don't expect End of Line = "\n".
1382 It might be "\r\n" or else.
1384 2004-04-09 Atsushi Enomoto <atsushi@ximian.com>
1386 * DataColumnTest.cs,
1388 DataTableTest.cs : build fix: csc does not allow
1389 System.Type inside namespace MonoTests.System.Data.
1390 * DataSetTest.cs : path fix.
1391 * DataRelationTest.cs : path fix. Don't test error message: It should
1392 vary by message translations. Split tests and use ExpectedException.
1394 2004-03-31 Juraj Skripsky <juraj@hotfeet.ch>
1396 * DataColumnTest.cs : fixes here and there,
1397 make all tests pass on ms.net.
1399 2004-03-29 Juraj Skripsky <juraj@hotfeet.ch>
1401 * DataTableTest.cs : add test case for bug #55503,
1402 comment out meaningless test cases.
1404 2004-01-21 Atsushi Enomoto <atsushi@ximian.com>
1406 * Added TypedDataSetGeneratorTest.cs.
1408 2003-12-18 Jackson Harper <jackson@ximian.com>
1410 * DataViewTest.cs: Add some tests for new methods.
1412 2003-05-26 Ben Maurer <bmaurer@users.sourceforge.net>
1413 * DataViewTest.cs: Added new test from
1416 2003-05-13 Martin Willemoes Hansen <mwh@sysrq.dk>
1417 * All tests inherits from Assertion, and
1418 Assertion. prefixes removed
1420 2003-04-05 Ville Palo <vi64pa@kolumbus.fi>
1422 * DataTableTest.cs: little fix.
1424 2003-03-27 Ville Palo <vi64pa@kolumbus.fi>
1426 * UniqueConstraintTest.cs: some minor fixes.
1428 2003-03-26 Ville Palo <vi64pa@kolumbus.fi>
1430 * DataRowCollectionTest.cs: Tests for AutoIncrement
1432 2003-03-25 Ville Palo <vi64pa@kolumbus.fi>
1434 * DataTableTest.cs: Added test for PrimaryKey-property
1436 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
1438 * DataColumnCollectionTest.cs: little fix.
1440 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
1442 * DataColumnCollectionTest.cs: Typos
1444 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
1446 * DataSetTest.cs: Fixed line-ending problems
1448 2003-03-06 Ville Palo <vi64pa@kolumbus.fi>
1450 * DataTableTest.cs: More tests for Select ()
1452 2003-02-28 Ville Palo <vi64pa@kolumbus.fi>
1454 * DataColumnCollectionTest.cs: Added more tests.
1455 * DataRowCollectionTest.cs: Added more tests.
1457 2003-04-02 Ville Palo <vi64pa@koti.soon.fi>
1459 * DataColumnTest.cs: Added tests for Expression property
1461 2003-03-02 Ville Palo <vi64pa@koti.soon.fi>
1463 * DataTableTest.cs: More tests for Select
1465 2003-31-01 Ville Palo <vi64pa@koti.soon.fi>
1467 * DataTableTest.cs: Added more tests for Select (string) -method
1469 2003-27-01 Ville Palo <vi64pa@koti.soon.fi>
1471 * DataRelationTest.cs: Added more tests
1473 2003-27-01 Ville Palo <vi64pa@koti.soon.fi>
1475 * DataTableTest.cs: Added test for DataTable.Select ()
1477 2003-24-01 Ville Palo <vi64pa@koti.soon.fi>
1479 * UniqueConstraint.cs: More tests
1481 2003-23-01 Ville Palo <vi64pa@koti.soon.fi>
1483 * ForeignKeyConstraint.cs: More tests
1485 2003-22-01 Ville Palo <vi64pa@koti.soon.fi>
1487 * DataRelationTest.cs: More tests and little clean up.
1489 2003-14-01 Ville Palo <vi64pa@koti.soon.fi>
1491 * DataRelationTest.cs: Added more tests
1493 2003-13-01 Ville Palo <vi64pa@koti.soon.fi>
1495 * DataRelationTest.cs: Test class for DataRelation
1497 2002-12-26 Ville Palo <vi64pa@koti.soon.fi>
1499 * own_schema.xsd: XmlSchema for testing ReadXmlSchema() -method
1500 * DataSetTest.cs: Added more Xml-tests.
1502 2002-12-17 Ville Palo <vi64pa@koti.soon.fi>
1505 * store.xsd: new xmldoment and xmlschema for testing DataSet
1506 * DataSetTest.cs: Added some Xml-tests.
1507 * AllTests.cs: Added DataSetTest
1509 2002-10-23 Nick Drochak <ndrochak@gol.com>
1511 * ConstraintCollectionTest.cs (SetUp): Clear the constraints before
1513 * ConstraintTest.cs: same
1514 * DataColumnTest.cs: Get exceptions straight. Some are thrown and some
1517 2002-10-22 Nick Drochak <ndrochak@gol.com>
1519 * DataColumnTest.cs: Remove compiler warnings and use caught exception
1520 to report useful info.