1 2006-09-17 Boris Kirzner <borisk@mainsoft.com>
3 * DataViewTest.cs : marked not wroker test for TARGET_JVM.
4 * DataSetTest.cs : marked not working net_2_0 tests.
6 2006-08-31 Gert Driesen <drieseng@users.sourceforge.net>
8 * DataRelationTest2.cs: Added test for bug #79233, currently marked
9 NotWorking. Set eol-style to native.
11 2006-08-31 Gert Driesen <drieseng@users.sourceforge.net>
13 * DataRowTest2.cs: Added test for bug #78885. Fixed line endings.
14 Set eol-style to native.
16 2006-07-25 Nagappan A <anagappan@novell.com>
18 * DataViewTest2.cs (AcceptChanges, ClearTable): Test case to
19 verify list changed event on table AcceptChanges and test case to
20 verify data table count is zero on table Clear. Fixes bug
21 78610. Thanks to Itai Bar-Haim <itaibh@gmail.com> for the
24 2006-07-20 Senganal T <tsenganal@novell.com>
26 * DataSetTest2.cs : Test exception is not raised when
27 missingschemaaction is set to ignore.
28 Thanks to Deepak Kr Valechha for the testcase
30 2006-07-17 Senganal T <tsenganal@novell.com>
33 - Tests for ToTable overloads
34 - Test for Equals method
35 - Tests to check for the Sort, RowFilter values when
36 DataView is created and when Table is set.
37 * DataViewTest_IBindingList.cs :
38 - Ensure tests do not depend on the order of
40 * DataViewTest_IBindingListView.cs : New
41 - Tests for IBindingListView interface methods
43 2006-07-15 Senganal T <tsenganal@novell.com>
45 * DataTableCollection.cs : Tests for IndexOf, Contains,
48 2006-07-14 Senganal T <tsenganal@novell.com>
50 * DataColumnTest2.cs : Test for SetOrdinal
52 2006-07-14 Senganal T <tsenganal@novell.com>
54 * DataRelationTest2.cs
55 * ForeignKeyConstraintTest2.cs
57 Tests for DateTimeMode property
59 Tests for Merge Methods
61 2006-07-13 Senganal T <tsenganal@novell.com>
63 * DataSetTest2.cs : Test for bug #78842
65 2006-07-12 Senganal T <tsenganal@novell.com>
67 * ConstraintCollectionTest2.cs : Test Remove behavior.
69 2006-07-12 Senganal T <tsenganal@novell.com>
71 * DataSetTest2.cs : Added test to check ReadXml of a Diffgram
72 when part/whole of schema is missing on the dataset. Currently if
73 schema is missing we run into an infinite loop.
75 2006-07-11 Senganal T <tsenganal@novell.com>
77 * DataSetTest2.cs : Added tests for DataSet.WriteXmlSchema and
78 ReadXmlSchema methods to test nested schemas.
79 Also tests for bug #78810.
81 2006-06-30 Senganal T <tsenganal@novell.com>
83 * DataRowTest2.cs : Added tests for new 2.0 methods in DataRow
85 2006-06-28 Senganal T <tsenganal@novell.com>
87 * DataSetTest2.cs : Removed ReadXml_Strm, ReadXml_Strg
88 ReadXml_ByTextReader, ReadXml_ByXmlReader :
89 Temporarily removed as these are failing, in a different
90 timezone, due to bug in DateTime.
92 2006-06-27 Senganal T <tsenganal@novell.com>
94 * DataTableReaderTest.cs :
95 - Tests for Schema verification.
96 - Test if GetName returns the ColumnName.
97 - Tests for Provider Specific types/values
99 - Test if Schema changes are caught and appropriate errors
102 2006-06-15 Senganal T <tsenganal@novell.com>
104 * DataTableTest2.cs :
105 - Test if the Sort Order is correct when Sort String is not
107 - Test if EvaluateException is raised if filter is not a
109 - Test if expression is evaluated corrected when the filter
112 2006-06-15 Senganal T <tsenganal@novell.com>
114 * DataSetTest2.cs : Test the behavior of EnforceConstraints
115 * DataViewTest_IBindingList.cs : Test to ensure the correct index is
117 * DataRowTest2.cs : Test to ensure the RowErrors and ColumnErrors are
120 2006-05-31 Senganal T <tsenganal@novell.com>
122 * DataSetTest2.cs : Fixed InferXmlSchema_inferingTables5.
123 Patch from Deepak Kr Velachha
125 2006-05-31 Senganal T <tsenganal@novell.com>
127 * DataSetTest2.cs,DataSetReadXmlSchemaTest.cs,DataSetTest.cs:
128 Cleanup NotWorking testcases
130 2006-05-02 Senganal T <tsenganal@novell.com>
132 * DataColumnTest2.cs : Test if IsNull (expr1,expr2) is parsed
133 correctly and if expr2 is returned when expr1 evaluates to null
135 2006-04-21 Senganal T <tsenganal@novell.com>
137 * DataTableTest2.cs : Test Duplicate values are handled appropriatly
138 during table loading ( BeginLoadData , EndLoadData). Test LoadDataRow
139 behaves appropriately if called outside BeginLoadData,EndLoadData.
141 2006-04-19 Senganal T <tsenganal@novell.com>
143 * DataSetTest2.cs : Test if ConstraintName with whitespace is saved
146 2006-03-25 Senganal T <tsenganal@novell.com>
148 * DataTableTest.cs : Fixed NotWorkingTest
150 2006-03-23 Senganal T <tsenganal@novell.com>
152 * DataTableTest2.cs :
153 - Ensure duplicate rows are merged when using LoadDataRow
154 * DataRowCollectionTest2.cs :
155 - Ensure row can be searched using Find (), when added using LoadDataRow
157 2006-03-22 Senganal T <tsenganal@novell.com>
159 * DataColumnTest2.cs :
160 * ConstraintCollectionTest2.cs :
161 - Ensure Constraints are correctly added/removed when Unique
162 property is modified.
163 - Ensure PrimaryKeyConstraint cannot be removed using Remove ()
164 - Ensure DataColumn's Unique Propery is modifed when adding/removing constraint
166 2006-03-20 Senganal T <tsenganal@novell.com>
169 - Added testcases for issues in Merge,Copy
170 * ConstraintCollectionTest2.cs
171 - Added testcases for issues in Add , IndexOf
173 2006-03-19 Boris Kirzner <borisk@mainsoft.com>
175 * ConstraintCollectionTest2.cs, DataColumnCollectionTest.cs,
176 DataRowCollectionTest.cs, DataTableCollectionTest.cs: ifdef code that is not
177 supposed to work in TARGET_JVM by now.
179 2006-03-09 Senganal T <tsenganal@novell.com>
181 * DataRowCollectionTest2.cs :
182 * DataTableTest2.cs :
183 - Fixed NotWorking tests.
185 2006-03-07 Senganal T <tsenganal@novell.com>
187 * DataRowCollectionTest2.cs :
188 * DataTableTest2.cs :
189 - Added failing testcases as NotWorking tests.
191 2006-03-05 Senganal T <tsenganal@novell.com>
194 * ConstraintCollectionTest2.cs
196 * DataRelationTest.cs
197 Added testcases for BeginInit and EndInit methods
199 2006-02-24 Senganal T <tsenganal@novell.com>
201 * ConstraintCollectionTest2.cs : added testcase for #77630
203 2006-02-22 Senganal T <tsenganal@novell.com>
205 * DataRowCollectionTest2.cs : Check if index is maintained for row on calling RejectChanges.
206 * DataTableTest2.cs : Check if data is loaded and merged (if key exists) correctly.
207 * ForeignKeyConstraintTest.cs : Check if a ParentColumn value can be modified
208 when the row is in 'Added' State. Also, check if child col values are
211 2006-02-16 Senganal T <tsenganal@novell.com>
214 - WriteXmlSchema_ForeignKeyConstraint : testcase for bug #77557
215 - WriteXmlSchema_RelationAnnotation :
216 - WriteXmlSchema_Relations_ForeignKeys :
217 ensure Relations and ForeignKeyConstraints are written and read correctly.
218 * DataSetReadXmlSchema.cs :
220 verify reading a foreignkeyconstraint doesent create a relation.
221 - ReadAnnotatedRelations_MultipleColumns :
222 verify multiple columns are read correctly if part of annotated relation.
224 2006-02-11 Senganal T <tsenganal@novell.com>
226 * DataTableTest.cs : Check AllowDBNull is set to false for PrimaryKey cols.
227 * DataTableTest2.cs : added testcases for bug #77404
229 2006-02-03 Senganal T <tsenganal@novell.com>
231 * DataTableCollectionTest2.cs,EvaluateExceptionTest.cs,
232 DataColumnTest.cs,DataRowViewTest.cs,DataRowCollectionTest2.cs,
233 DataTableTest2.cs,DataTableTest.cs,DataColumnCollectionTest2.cs,
234 DataColumnCollectionTest.cs,DataViewTest.cs,DataColumnTest2.cs
235 - Removed 'NotWorking' attributes for the testcases fixed
236 - Added few new testcases
238 2006-01-17 Senganal T <tsenganal@novell.com>
240 * DataRowTest2.cs : added testcase for bug #77267
242 2006-01-16 Boris Kirzner <borisk@mainsoft.com>
243 * DataColumnCollectionTest2.cs: added test case for index update on
246 2006-01-16 Atsushi Enomoto <atsushi@ximian.com>
248 * TypedDataSetGeneratorTest.cs : added test for bug #77248, but we
249 cannot enable it since it depends on mcs "installed".
251 2006-01-10 Senganal T <tsenganal@novell.com>
253 - Added testcase for bug #77188
255 2006-01-06 Senganal T <tsenganal@novell.com>
257 * DataColumnCollectionTest.cs
258 - Added couple of tests for Expression Columns.
260 2006-01-03 Senganal T <tsenganal@novell.com>
261 * DataSetTypedDataSetTest.cs : corrected the path to file : TypedDataSet.xml
262 to make sure the testcases pass
264 2006-01-03 Senganal T <tsenganal@novell.com>
265 *DataViewTest.cs : added testcases for bug #77104
267 2006-01-02 Boris Kirzner <borisk@mainsoft.com>
268 * DataTableCollectionTest2.cs, DataColumnTest2.cs,
269 DataViewTest2.cs, DataRowCollectionTest2.cs, DataTableTest2.cs,
270 DataRelationCollectionTest2.cs, ForeignKeyConstraintTest2.cs,
271 DataSetTest2.cs, ConstraintCollectionTest2.cs, DataRowTest2.cs,
272 DataColumnCollectionTest2.cs: new tests from Mainsoft repository.
273 * DataSetTypedDataSetTest.cs, VersionNotFoundException.cs,
274 MissingPrimaryKeyExceptionTest.cs: added files with new tests.
275 * TypedDataSet.xml - new xml file (for TypeDataSetTest.cs).
277 2005-12-20 Senganal T <tsenganal@novell.com>
278 * DataColumnTest.cs : added testcase for #77025
280 2005-12-15 Konstantin Triger <kostat@mainsoft.com>
282 * DataTableTest.cs: added SelectRowState test.
284 2005-12-07 Boris Kirzner <borisk@mainsoft.com>
285 * DataTableTest.cs: added ifdef for feature not supported in TARGET_JVM.
287 2005-11-30 Konstantin Triger <kostat@mainsoft.com>
289 * DataColumnTest.cs: Added ExpressionSubstringlimits.
291 2005-11-11 Senganal T <tsenganal@novell.com>
293 * DataSetTest2.cs : Added a testcase for bug#76517
295 2005-10-24 Konstantin Triger <kostat@mainsoft.com>
297 * DataTableTest.cs: Added test for object type validation (ColumnObjectTypeTest)
299 2005-10-21 Senganal T <tsenganal@novell.com>
301 * DataTableTest2.cs : addded test for #76213
303 2005-10-20 Atsushi Enomoto <atsushi@ximian.com>
305 * DataSetTest.cs : added test for #76480.
307 2005-10-14 Sureshkumar T <tsureshkumar@novell.com>
309 * DataViewTest_IBindingList.cs (FindTest): mark working. According
310 to printed DataView, the index returned is correct.
312 2005-10-11 Sureshkumar T <tsureshkumar@novell.com>
314 * DataViewTest_IBindingList.cs: Added test cases for IBindingList
315 implementation by DataView. This is used by DataGrid control.
317 2005-09-20 Sureshkumar T <tsureshkumar@novell.com>
319 * DataViewTest.cs: Added a case for Sort to accept columns with
321 (SortTests): Added cases for sorting order. TestCase from Marc
323 2005-08-02 Sureshkumar T <tsureshkumar@novell.com>
325 * DataTableTest.cs: Select (): added a case for apos escaping.
327 2005-08-02 Boris Kirzner <borisk@mainsoft.com>
328 * DataSetTest2.cs: added test case for ReadXmlSchema with relations and
331 2005-07-21 Sureshkumar T <tsureshkumar@novell.com>
333 * ForeignKeyConstraintTest.cs: added tests when adding fk
334 constraints with existing rows.
336 2005-07-21 Boris Kirzner <borisk@mainsoft.com>
337 * DataRowTest2.cs - Added RowError testcases.
339 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
341 * ConstraintExceptionTest.cs: Removed use of obsolete System.Data.Tests.Mainsoft/GHTUtils
342 * DataRelationTest2.cs: Removed use of obsolete System.Data.Tests.Mainsoft/GHTUtils
344 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
346 * DeletedRowInaccessibleExceptionTest: Added file
347 * DuplicateNameExceptionTest: Added file
348 * ConstraintExceptionTest: Added file
349 * EvaluateExceptionTest: Added file
350 * InRowChangingEventExceptionTest: Added file
351 * InvalidConstraintExceptionTest: Added file
352 * NoNullAllowedExceptionTest: Added file
353 * ReadOnlyExceptionTest: Added file
354 * SyntaxErrorExceptionTest: Added file
355 * RowNotInTableExceptionTest: Added file
357 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
359 * DataRelationTest2.cs: Added file
360 * DataRowTest2.cs: Added file
361 * DataRowCollectionTest2.cs: Added file
362 * DataRowViewTest2.cs: Added file
363 * DataTableCollectionTest2.cs: Added file
364 * DataTableTest2.cs: Added file
365 * DataViewTest2.cs: Added file
366 * ForeignKeyConstraintTest2.cs: Added file
367 * UniqueConstraintTest2.cs: Added file
369 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
371 * DataRelationCollectionTest2.cs: Added file
373 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
375 * DataColumnTest2.cs: Added file
377 2005-07-08 Sureshkumar T <tsureshkumar@novell.com>
379 * DataTableLoadRowTest.cs: Added tests for event handling.
380 PreserveChangesTest: Added few more tests.
382 2005-06-30 Eyal Alalouf <eyala@mainsoft.com>
384 * DataColumnCollectionTest2.cs: Added file
386 2005-06-29 Ben Maurer <bmaurer@ximian.com>
388 * DataTableTest.cs: Add Gonz's test from corlib that should be here.
390 2005-06-29 Atsushi Enomoto <atsushi@ximian.com>
392 * DataSetReadXmlSchemaTest.cs : set [Category("InetAccess")]
394 2005-06-15 Sureshkumar T <tsureshkumar@novell.com>
396 * DataSetTest.cs: added a test case for DataSet changes cascading
397 to child tables. test case idea from george.barbarosie@gmail.com
398 (George Barbarosie) in bug #75226.
400 2005-06-14 Atsushi Enomoto <atsushi@ximian.com>
402 * DataSetTest.cs : quick build fix.
404 2005-06-14 Sureshkumar T <tsureshkumar@novell.com>
406 * DataSetTest.cs: Added test case for GetChanges method.
408 2005-06-10 Atsushi Enomoto <atsushi@ximian.com>
410 * DataSetReadXmlSchemaTest.cs : TestSampleFileImportSimple() is not
411 working and it takes so much time (downloading), so just disable it.
413 2005-06-02 Atsushi Enomoto <atsushi@ximian.com>
415 * DataSetReadXmlSchemaTest.cs : testcase for bug #75121.
417 2005-05-29 Eyal Alaluf <eyala@mainsoft.com>
418 * ConstraintCollectionTest2.cs - New file containing Mainsoft ConstraintCollection tests.
420 2005-05-25 Sureshkumar T <tsureshkumar@novell.com>
422 * DataTableLoadRowTest.cs: Added additional cases for
423 AutoIncrementTest to gauge any side effect with auto
424 incrementing in case of upsert.
426 2005-05-20 Sureshkumar T <tsureshkumar@novell.com>
428 * DataRowCollectionTest.cs: Added a test to check Rows.Add (values
429 []) with null in the collection.
431 2005-05-11 Sureshkumar T <tsureshkumar@novell.com>
433 * DataTableTest.cs: revamped tests for ImportRow method. Checks
434 for all rowstates and pk violation of importing a deleted record.
436 2005-05-05 Sureshkumar T <tsureshkumar@novell.com>
438 * DataTableReaderTest.cs: Added a test to check when deleting the
441 2005-05-04 Sureshkumar T <tsureshkumar@novell.com>
443 * DataTableReaderTest.cs:
444 - reader.close in finally in all test cases.
445 - Added tests to check scenarios when the datasource is
446 modified/deleted/added.
447 - Added tests to check when the datatable is cleared.
450 - Added a test for DataTable. Should clear rows from indexes as
451 well. Simplified table creation for ClearReset test.
452 - Added a test to check whether Commit RowChanging & RowChanged
454 - ClearTest () : added case for checking whether TableCleared
457 2005-04-29 Sureshkumar T <tsureshkumar@novell.com>
459 * DataTableReaderTest.cs: Added few more tests.
461 2005-04-27 Sureshkumar T <tsureshkumar@novell.com>
463 * DataTableReaderTest.cs: Added Tests for DataTableReader class.
465 2005-04-22 Sureshkumar T <tsureshkumar@novell.com>
467 * DataTableLoadRowTest.cs: Added. A test case for testing
468 LoadDataRow method of DataTable. This tests for various
469 possiblities of row state and loadoption.
471 2005-04-19 Atsushi Enomoto <atsushi@ximian.com>
473 * DataViewTest.cs : added more RowStateFilter test (bug #74650).
475 2005-04-17 Atsushi Enomoto <atsushi@ximian.com>
477 * DataViewTest.cs : added more test for Delete() based on bug #74631.
479 2005-02-25 Atsushi Enomoto <atsushi@ximian.com>
481 * DataColumnTest.cs : added testcase for setting negative value on
482 DataColumn whose mapping is SimpleContent.
484 2005-02-15 Atsushi Enomoto <atsushi@ximian.com>
486 * DataSetAssertion.cs : don't exclude those attribute whose namespace
487 URI is not empty from sort target.
488 * DataSetTest.cs : removed GetNormalizedSchema() dependency from some
489 tests (i.e. DataSet now emits more MS-closer schemas).
490 * DataViewTest.cs : implemented test for RowFilter.
492 2005-02-04 Atsushi Enomoto <atsushi@ximian.com>
494 * DataSetTest.cs : WriteDifferentNamespaceSchema() is NotWorking.
495 It is impossible to fix (see code comment).
497 2005-02-04 Atsushi Enomoto <atsushi@ximian.com>
499 * DataSetTest.cs : Fixed strict type name under .NET 2.0.
501 2005-02-03 Sureshkumar T <tsureshkumar@novell.com>
503 * ForeignKeyConstraintTest.cs: TestCtor5: ad-hoc fixes for mono.
504 ms.net does not allow fkc.Table. LAMESPEC.
506 2005-02-03 Atsushi Enomoto <atsushi@ximian.com>
508 * DataViewManagerTest.cs : (Ctor) okay, #7 is silly test.
510 2005-02-02 Sureshkumar T <tsureshkumar@novell.com>
512 * DataTableTest.cs: ClearReset (): added valid error messages.
514 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
516 * DataViewManagerTest.cs : new file.
518 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
520 * DataViewTest.cs : Enable ComplexEventSequence1().
521 - Right now don't test ApplyDefaultSort event.
522 - Also row order between identical values depends on implementation.
524 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
526 * DataViewTest.cs : added practical event handling tests (though
527 NotWorking since it is still not complete).
529 2005-02-01 Atsushi Enomoto <atsushi@ximian.com>
531 * DataTableTest.cs : added RowChanging event test.
532 * DataViewTest.cs : make sure to clear event args.
534 2005-01-31 Sureshkumar T <tsureshkumar@novell.com>
536 * DataRowTest.cs: Added case for SetparentRow: create
537 DataRelations with createConstraints=false. part of the test case
540 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
542 * DataRowViewTest.cs : added RowVersion1() test.
544 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
546 * DataViewTest.cs : Enabled TestFindRows(). Added more FindRows() tests.
548 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
550 * DataTableTest.cs : PrimaryKeyColumnChecksNonNull() is working now.
552 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
554 * DataTableTest.cs : added tests for primary key constraint check
555 (not working right now).
557 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
559 * UniqueConstraintTest.cs : added DBNullAllowed().
561 2005-01-27 Atsushi Enomoto <atsushi@ximian.com>
563 * DataViewTest.cs : added test for ListChanged.
564 * DataRowViewTest.cs : (ItemException) fixed test. It is now working.
566 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
568 * DataTableTest.cs : finally run-test-ondotnet passes (i.e.
569 fixed incompatibility).
571 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
573 * DataViewTest.cs : With a tiny fix, removed NotDotNet.
575 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
577 * DataRowTest.cs : added DetachedRowItemException().
578 * DataSetTest.cs : WriteXmlSchema7() is now NotWorking.
580 2005-01-25 Sureshkumar T <tsureshkumar@novell.com>
582 * DataTableTest.cs: added test case for checking ImportRow when
583 the row state is detached. Test case by Ankit Jain.
585 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
587 * DataRowViewTest.cs : added IsEdit tests and Item tess (not working).
589 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
591 * DataRowViewTest.cs : added new file.
593 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
595 * DataSetReadXmlSchemaTest.cs : test labels were ambiguous.
596 * DataViewTest.cs : indentation was heavily broken.
598 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
600 * DataColumnTest.cs : Added SetMaxLength().
602 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
604 * store2.xsd, store3.xsd, store4.xsd : Added.
606 Disabled ReadWriteXmlSchema() and ReadWriteXmlSchemaIgnoreSchema()
607 for now. See the details in the code.
609 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
611 * DataRowTest.cs : more test for Current -> Default, test for
612 VersionNotFound, and test for InvalidConstraint on GetChildRows().
615 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
617 * DataRowTest.cs : Test if Default is used to check state of the row
618 instead of Detached. Patch by Ankit Jain.
620 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
622 * DataSetTest.cs : added CloneCopy2().
624 2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
626 * DataSetTest.cs : use more normalized schema comparison.
628 2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
631 DataSetAssertionTest.cs : In GetNormalizedSchema(), use manual
632 sorting using dom so that it can ignore XmlSerializer difference.
633 Added some new assertion methods.
635 2005-01-19 Atsushi Enomoto <atsushi@ximian.com>
637 * DataRowTest.cs : no need to gather 3 individual tests as RowEditTest.
638 Let's not output to Console.
640 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
642 * DataViewTest.cs : made AddNew_2() and FindRows() pass under .NET 1.1.
643 FindRows() is still not implemented, so marked as [Ignore].
645 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
647 * ForeignKeyConstraintTest.cs : Fixed Ctor5() to pass under MS.NET 1.1.
648 Design time ctor() needs more love.
649 * DataRelationCollectionTest.cs,
650 DataTableCollectionTest.cs : Made Remove() pass under MS.NET 1.1.
651 When index is out of range, IndexOutOfRangeException is thrown.
652 DataRelationCollectionTest.AddException1() was invalid.
654 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
656 * ConstraintCollectionTest.cs : Fixed run-test-ondotnet. MS.NET does
657 not fill Table property even after EndInit().
658 * DataRelationTest.cs : Fixed run-test-ondotnet. ExpectedException
660 * TypedDataSetGeneratorTest.cs : fixed GenerateName() both for
661 run-test-ondotnet and run-test.
663 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
665 * DataSetTest.cs : WriteXmlSchema2() and WriteXmlSchema3() didn't pass
666 on run-test-ondotnet. Removed extraneous Console output.
667 modified WriteXmlSchema4(),WriteXmlSchema5() and WriteXmlSchema6()
668 to use xmlserializer-based comparison.
669 Fixed SerializeDataSet() to use ordinal MS result (it's not simple
670 to compare results unless we have another WriteXmlSchema()
673 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
675 * DataSetAssertion.cs : forgot one required update for refreshed tests.
677 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
679 * DataSetReadXmlSchemaTest.cs : added test for bug #58744.
680 * DataSetReadXmlTest.cs : Added NameConflictDSAndTable().
682 Now use XmlSerializer based output, to avoid silly attribute order in
683 OwnWriteXmlSchema(),WriteXmlSchema(),ReadWriteXmlSchemaIgnoreSchema(),
684 ReadWriteXmlSchema() and WriteDifferentNamespaceSchema().
685 Added SerializeDataSet2(),SerializeDataSet3(),DeserializeDataSet(),
686 ReadWriteXml3(),WriteXmlSchema2(),WriteXmlSchema3(),WriteXmlSchema4(),
687 WriteXmlSchema5(),WriteXmlSchema6(),WriteXmlSchema7(),
688 WriteXmlExtendedProperties() and WriteXmlModeSchema().
690 2004-10-14 Umadevi S <sumadevi@novell.com>
691 * DataTableTest.cs : added testcase for subclass clone
693 2004-10-14 Umadevi S <sumadevi@novell.com>
694 * DataSetTest.cs : added testcase to check subclass clone
696 2004-10-12 Atsushi Enomoto <atsushi@ximian.com>
698 * DataSetTest.cs : now xs:schema contains xmlns="".
700 2004-09-24 Umadevi S <sumadevi@novell.com>
701 * DataRowTest.cs : Added a test for EnforceConstraints with relations defined.
703 2004-09-24 Sureshkumar T <tsureshkumar@novell.com>
705 * DataSetTest.cs (DataSetClearTest): Added a test for DataSet.Clear. This should not
706 throw any exception and should override constraints.
708 2004-09-19 Sureshkumar T <tsureshkumar@novell.com>
709 * DataSetTest.cs : Added a test for Deserialization of dataset : DeserializeModifiedDataSet
711 2004-08-24 Nick Drochak <ndrochak@ieee.org>
712 * DataViewTest.cs : Fixed compile with csc
714 2004-08-18 Umadevi S <sumadevi@novell.com>
715 * DataViewTest.cs : Revamped to get Event handling tested
716 Thanks to Punit Todi for his contribution towards the test cases
718 2004-06-23 Umadevi S <sumadevi@novell.com>
719 * DataTableTest.cs :Corrected Testcases to .net 1.1 specifications
721 2004-06-23 Umadevi S <sumadevi@novell.com>
722 * DataRelationTest.cs : Corrected AddRelation testcases
724 2004-06-23 Umadevi S <sumadevi@novell.com>
725 * ConstraintCollectionTest.cs : Corrected AddRange testcases
727 2004-06-20 Atsushi Enomoto <atsushi@ximian.com>
729 * DataTableCollectionTest.cs : Added test for DataSet and Namespace
732 2004-06-18 Atsushi Enomoto <atsushi@ximian.com>
734 * TypedDataSetGeneratorTest.cs : [TestFixture] was missing.
736 2004-06-15 Atsushi Enomoto <atsushi@ximian.com>
738 * DataSetTest.cs : Added regression for #53959.
740 2004-05-31 Atsushi Enomoto <atsushi@ximian.com>
742 * DataTableTest.cs : Added test for serialization by Boris Kirzner.
743 * DataSetInferXmlSchemaTest.cs : Added test for schema element skip
746 2004-05-27 Nick Drochak <ndrochak@ieee.org>
748 * DataRelationCollectionTest.cs: Fixed build when using csc.
750 2004-05-27 Umadevi S <sumadevi@novell.com>
751 * Corrected small typos in DataTableCollectionTest & DataRelationCollectionTest
753 2004-05-26 Umadevi S <sumadevi@novell.com>
754 * Added files DataTableCollectionTest and DataRelationCollectionTest
756 2004-05-19 Atsushi Enomoto <atsushi@ximian.com>
758 * DataSetTest.cs : Fixed ReadWriteXmlSchema() that miscounted
759 constraints and parent keys.
761 2004-05-18 Atsushi Enomoto <atsushi@ximian.com>
763 * DataSetTest.cs : Converted CRLF to LF for line ending comparison.
764 (and added copyright line.)
766 2004-05-17 Atsushi Enomoto <atsushi@ximian.com>
768 * DataSetTest.cs : Added WriteXmlEncodedXml() test.
770 2004-05-17 Atsushi Enomoto <atsushi@ximian.com>
772 * DataSetAssertion.cs : Enabled "Ordinal" check again, unless the test
774 * DataSetInferXmlSchemaTest.cs,
775 DataSetReadXmlSchemaTest.cs : Enabled Ordinal check again, as long
776 as working. Added IgnoredNamespaces() to inferxmlschema test.
778 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
780 * DataSetReadXmlSchemaTest.cs : Added test014.xsd tes (contains two
781 simple repeatable elements).
783 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
786 DataSetReadXmlTest.cs,
787 DataSetReadXmlSchemaTest.cs,
788 DataSetInferXmlSchemaTest.cs,
789 DataSetAssertion.cs : AssertDataTable() now checks Constraint count
790 and ParentKey length.
792 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
794 * DataSetReadXmlSchemaTest.cs : Added tests for test012.xsd (repeatable
795 simple element) and test013.xsd (reference to global element;
798 2004-05-11 Atsushi Enomoto <atsushi@ximian.com>
800 * DataSetTest.cs : Added WriteXmlToStream().
802 2004-05-11 Atsushi Enomoto <atsushi@ximian.com>
804 * DataSetReadXmlSchemaTest.cs : SingleElementTreatmentDifference() was
805 incorrect. DataSet element is assumed only if there is only one
807 * DataSetReadXmlTest.cs : Added error-reported test case.
808 * DataSetInferXmlSchemaTest.cs : Modified more tests not to compare
809 Ordinal for non-specified columns (that shouldn't be significant).
811 2004-05-06 Atsushi Enomoto <atsushi@ximian.com>
813 * ConstraintCollectionTest.cs : Table name should not be the same as
814 for the purpose of this test.
815 * DataSetReadXmlSchemaTest.cs : Added more tests based on schema files.
816 * DataSetTest.cs : Reordered attributes to pass test in
817 WriteDifferentNamespaceSchema().
819 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
821 * ForeignKeyConstraintTest.cs : Made tests pass under MS.NET 1.1.
822 Don't catch every kind of exception. That does nothing but keep us
823 away from the exact error location.
824 * DataSetTest.cs : Make sure that we read schema correctly, before
825 testing WriteXmlSchema.
827 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
829 * DataColumnCollectionTest.cs : catch only specific exception. Don't
830 rely on localizable error message.
831 * DataSetTest.cs : Attribute orders should not be significant, so
832 just hacked to match current implementation's order.
833 Added WriteNestedTableXml().
835 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
837 * ConstraintCollectionTest.cs : uncommented some tests that should be
838 implemented until mono 1.0.
839 * ConstraintTest.cs : use ExpectedException. Don't expect localizable
843 DataRowCollectionTest.cs : catch only specific type exception.
844 Don't rely on (test) localizable messages.
845 * DataSetAssertion.cs : We shouldn't expect exact column ordinals
846 when infering/reading the structures from documents/schemas.
848 2004-04-29 Atsushi Enomoto <atsushi@ximian.com>
850 * DataRowTest.cs : Added a test for auto increment column and item
851 integrity (it caused index out of range exception).
853 2004-04-27 Atsushi Enomoto <atsushi@ximian.com>
855 * ConstraintCollectionTest.cs,
858 ForeignKeyConstraintTest.cs : Fixes for incorrect NET_1_0 use.
859 * DataRowCollectionTest.cs : just check exception type. Don't check
860 localizable error message.
861 * DataSetAssertion.cs : Removed AssertDataSet() with just 4 argument.
862 Added relation count parameter for AssertDataTable().
863 Added Nested check parameter for AssertDataRelation().
864 * DataSetInferXmlSchemaTest.cs,
865 DataSetReadXmlTest.cs,
866 DataSetReadXmlSchemaTest.cs :
867 Applied new AssertDataTable(). Added more check on
868 DataSetReadXmlSchemaTest.SingleElementTreatmentDifference ().
870 2004-04-22 Atsushi Enomoto <atsushi@ximian.com>
872 All fixes are to make them pass under MS.NET 1.1.
874 * ConstraintCollectionTest.cs : Fixed to pass under MS.NET 1.1.
875 * DataRelationTest.cs : Creation4() never works.
876 * DataSetInferXmlSchemaTest.cs :
877 Fixed xml9 test (relation count).
878 Some mappings were incorrectly specified int.
879 ConflictColumnTable() test incorrectly tested different columns.
880 Fixed exception type on ConflictExistingPrimaryKey().
881 * DataSetReadXmlSchemaTest.cs :
882 Use fixed current culture.
883 Fixed exceptoin type on NestedReferenceNotAllowed().
884 * DataSetReadXmlTest.cs :
885 InferSchema mode is said as to load rows.
887 SqlGuid test depends on the runtime version.
888 In WriteDifferentNamespaceSchema(), we're going to set the same
889 order for namespaces (just for ease of tests).
890 Fixed many bugs on SerializeDataSet() test.
892 Set culture only on NET_1_0. Culture difference causes exception
894 Don't depend on error message string (consider localization).
895 Under .NET 1.1, constraints looks also vanishes on table's Clear().
896 * ForeignKeyConstraintTest.cs :
897 Ignore TestCtor5(). That does not work under .NET 1.1.
898 Fixed some exception type differences.
900 2004-04-22 Atsushi Enomoto <atsushi@ximian.com>
902 * DataSetInferXmlSchemaTest.cs : Added ConflictExistingPrimaryKey().
903 * DataSetReadXmlTest.cs : Added IgnoreSchemaShouldFillData().
904 * DataSetTest.cs : Added IgnoreColumnEmptyNamespace() and
907 2004-04-20 Atsushi Enomoto <atsushi@ximian.com>
909 * DataSetInferXmlSchema.cs : added more 16 patterns.
910 (mostly fails as yet).
911 * DataSetReadXmlTest.cs : Reverted yesterday's incorrect part.
912 As for XmlReadMode = Auto, data row should be read.
913 * DataSetTest.cs : Added Namespace and Prefix tests.
914 Added WriteDifferentNamespaceSchema().
916 hmm... WriteXmlSchema() also needs more love :(
918 2004-04-19 Atsushi Enomoto <atsushi@ximian.com>
920 * Added DataSetInferXmlSchemaTest.cs.
921 * DataSetReadXmlTest.cs : Fixed test bogus. When ReadMode is
922 InferSchema, it should not load any data rows.
923 * DataSetAssertion.cs : Added AssertDataSet() overroad that takes
926 2004-04-19 Atsushi Enomoto <atsushi@ximian.com>
928 * Added missing ChangeLog entry.
929 * ConstraintCollectionTest.cs :
930 Ignore some tests that should fail (They also fail under MS.NET).
931 * DataSetReadXmlSchemaTest.cs :
932 - Added SingleElementTreatmentDifference() and PrefixedTargetNS().
933 - Modified UnusedComplexTypesInored() to make sure DataSetName is set.
934 - Renamed DataSetElementCannotBeReferenced() to
935 NestedReferenceNotAllowed().
936 - Modified ReadElemAttrPattern() to LocaleOnRootWithoutIsDataSet()
937 to test msdata:Locale.
938 * DataSetTest.cs : Due to mcs bug #57200, csc does not allow
939 System.Type.GetType(), so modified them all.
941 2004-04-16 Atsushi Enomoto <atsushi@ximian.com>
943 * DataSetAssertion.cs : Added AssertDataColumn().
944 * DataSetReadXmlSchemaTest.cs : Added more strange cases.
946 2004-04-15 Umadevi S (sumadevi@novell.com)
947 * ForeignKeyConstraintTest - constructor testing,
948 * DataSet - test for Clone and Copy methods.
950 2004-04-15 Atsushi Enomoto <atsushi@ximian.com>
952 * Added DataSetAssertion.cs and DataSetReadXmlSchema.cs.
953 * DataSetReadXmlTest.cs : separate assertion methods into
954 DataSetAssertion.cs. Added label argument to AssertDataTable.
956 2004-04-15 Atsushi Enomoto <atsushi@ximian.com>
958 * DataSetReadXmlTest.cs : Tests were incorrect. They should be done
959 against new dataset. So just added another sequential read tests.
961 2004-04-14 Atsushi Enomoto <atsushi@ximian.com>
963 * Added DataSetReadXmlTest.cs. (specific to ReadXml() in DataSet).
965 2004-04-12 Atsushi Enomoto <atsushi@ximian.com>
967 * DataSetTest.cs : More path fix. Don't expect End of Line = "\n".
968 It might be "\r\n" or else.
970 2004-04-09 Atsushi Enomoto <atsushi@ximian.com>
974 DataTableTest.cs : build fix: csc does not allow
975 System.Type inside namespace MonoTests.System.Data.
976 * DataSetTest.cs : path fix.
977 * DataRelationTest.cs : path fix. Don't test error message: It should
978 vary by message translations. Split tests and use ExpectedException.
980 2004-03-31 Juraj Skripsky <juraj@hotfeet.ch>
982 * DataColumnTest.cs : fixes here and there,
983 make all tests pass on ms.net.
985 2004-03-29 Juraj Skripsky <juraj@hotfeet.ch>
987 * DataTableTest.cs : add test case for bug #55503,
988 comment out meaningless test cases.
990 2004-01-21 Atsushi Enomoto <atsushi@ximian.com>
992 * Added TypedDataSetGeneratorTest.cs.
994 2003-12-18 Jackson Harper <jackson@ximian.com>
996 * DataViewTest.cs: Add some tests for new methods.
998 2003-05-26 Ben Maurer <bmaurer@users.sourceforge.net>
999 * DataViewTest.cs: Added new test from
1002 2003-05-13 Martin Willemoes Hansen <mwh@sysrq.dk>
1003 * All tests inherits from Assertion, and
1004 Assertion. prefixes removed
1006 2003-04-05 Ville Palo <vi64pa@kolumbus.fi>
1008 * DataTableTest.cs: little fix.
1010 2003-03-27 Ville Palo <vi64pa@kolumbus.fi>
1012 * UniqueConstraintTest.cs: some minor fixes.
1014 2003-03-26 Ville Palo <vi64pa@kolumbus.fi>
1016 * DataRowCollectionTest.cs: Tests for AutoIncrement
1018 2003-03-25 Ville Palo <vi64pa@kolumbus.fi>
1020 * DataTableTest.cs: Added test for PrimaryKey-property
1022 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
1024 * DataColumnCollectionTest.cs: little fix.
1026 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
1028 * DataColumnCollectionTest.cs: Typos
1030 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
1032 * DataSetTest.cs: Fixed line-ending problems
1034 2003-03-06 Ville Palo <vi64pa@kolumbus.fi>
1036 * DataTableTest.cs: More tests for Select ()
1038 2003-02-28 Ville Palo <vi64pa@kolumbus.fi>
1040 * DataColumnCollectionTest.cs: Added more tests.
1041 * DataRowCollectionTest.cs: Added more tests.
1043 2003-04-02 Ville Palo <vi64pa@koti.soon.fi>
1045 * DataColumnTest.cs: Added tests for Expression property
1047 2003-03-02 Ville Palo <vi64pa@koti.soon.fi>
1049 * DataTableTest.cs: More tests for Select
1051 2003-31-01 Ville Palo <vi64pa@koti.soon.fi>
1053 * DataTableTest.cs: Added more tests for Select (string) -method
1055 2003-27-01 Ville Palo <vi64pa@koti.soon.fi>
1057 * DataRelationTest.cs: Added more tests
1059 2003-27-01 Ville Palo <vi64pa@koti.soon.fi>
1061 * DataTableTest.cs: Added test for DataTable.Select ()
1063 2003-24-01 Ville Palo <vi64pa@koti.soon.fi>
1065 * UniqueConstraint.cs: More tests
1067 2003-23-01 Ville Palo <vi64pa@koti.soon.fi>
1069 * ForeignKeyConstraint.cs: More tests
1071 2003-22-01 Ville Palo <vi64pa@koti.soon.fi>
1073 * DataRelationTest.cs: More tests and little clean up.
1075 2003-14-01 Ville Palo <vi64pa@koti.soon.fi>
1077 * DataRelationTest.cs: Added more tests
1079 2003-13-01 Ville Palo <vi64pa@koti.soon.fi>
1081 * DataRelationTest.cs: Test class for DataRelation
1083 2002-12-26 Ville Palo <vi64pa@koti.soon.fi>
1085 * own_schema.xsd: XmlSchema for testing ReadXmlSchema() -method
1086 * DataSetTest.cs: Added more Xml-tests.
1088 2002-12-17 Ville Palo <vi64pa@koti.soon.fi>
1091 * store.xsd: new xmldoment and xmlschema for testing DataSet
1092 * DataSetTest.cs: Added some Xml-tests.
1093 * AllTests.cs: Added DataSetTest
1095 2002-10-23 Nick Drochak <ndrochak@gol.com>
1097 * ConstraintCollectionTest.cs (SetUp): Clear the constraints before
1099 * ConstraintTest.cs: same
1100 * DataColumnTest.cs: Get exceptions straight. Some are thrown and some
1103 2002-10-22 Nick Drochak <ndrochak@gol.com>
1105 * DataColumnTest.cs: Remove compiler warnings and use caught exception
1106 to report useful info.