1 2006-05-02 Senganal T <tsenganal@novell.com>
3 * DataColumnTest2.cs : Test if IsNull (expr1,expr2) is parsed
4 correctly and if expr2 is returned when expr1 evaluates to null
6 2006-04-21 Senganal T <tsenganal@novell.com>
8 * DataTableTest2.cs : Test Duplicate values are handled appropriatly
9 during table loading ( BeginLoadData , EndLoadData). Test LoadDataRow
10 behaves appropriately if called outside BeginLoadData,EndLoadData.
12 2006-04-19 Senganal T <tsenganal@novell.com>
14 * DataSetTest2.cs : Test if ConstraintName with whitespace is saved
17 2006-03-25 Senganal T <tsenganal@novell.com>
19 * DataTableTest.cs : Fixed NotWorkingTest
21 2006-03-23 Senganal T <tsenganal@novell.com>
24 - Ensure duplicate rows are merged when using LoadDataRow
25 * DataRowCollectionTest2.cs :
26 - Ensure row can be searched using Find (), when added using LoadDataRow
28 2006-03-22 Senganal T <tsenganal@novell.com>
30 * DataColumnTest2.cs :
31 * ConstraintCollectionTest2.cs :
32 - Ensure Constraints are correctly added/removed when Unique
34 - Ensure PrimaryKeyConstraint cannot be removed using Remove ()
35 - Ensure DataColumn's Unique Propery is modifed when adding/removing constraint
37 2006-03-20 Senganal T <tsenganal@novell.com>
40 - Added testcases for issues in Merge,Copy
41 * ConstraintCollectionTest2.cs
42 - Added testcases for issues in Add , IndexOf
44 2006-03-19 Boris Kirzner <borisk@mainsoft.com>
46 * ConstraintCollectionTest2.cs, DataColumnCollectionTest.cs,
47 DataRowCollectionTest.cs, DataTableCollectionTest.cs: ifdef code that is not
48 supposed to work in TARGET_JVM by now.
50 2006-03-09 Senganal T <tsenganal@novell.com>
52 * DataRowCollectionTest2.cs :
54 - Fixed NotWorking tests.
56 2006-03-07 Senganal T <tsenganal@novell.com>
58 * DataRowCollectionTest2.cs :
60 - Added failing testcases as NotWorking tests.
62 2006-03-05 Senganal T <tsenganal@novell.com>
65 * ConstraintCollectionTest2.cs
68 Added testcases for BeginInit and EndInit methods
70 2006-02-24 Senganal T <tsenganal@novell.com>
72 * ConstraintCollectionTest2.cs : added testcase for #77630
74 2006-02-22 Senganal T <tsenganal@novell.com>
76 * DataRowCollectionTest2.cs : Check if index is maintained for row on calling RejectChanges.
77 * DataTableTest2.cs : Check if data is loaded and merged (if key exists) correctly.
78 * ForeignKeyConstraintTest.cs : Check if a ParentColumn value can be modified
79 when the row is in 'Added' State. Also, check if child col values are
82 2006-02-16 Senganal T <tsenganal@novell.com>
85 - WriteXmlSchema_ForeignKeyConstraint : testcase for bug #77557
86 - WriteXmlSchema_RelationAnnotation :
87 - WriteXmlSchema_Relations_ForeignKeys :
88 ensure Relations and ForeignKeyConstraints are written and read correctly.
89 * DataSetReadXmlSchema.cs :
91 verify reading a foreignkeyconstraint doesent create a relation.
92 - ReadAnnotatedRelations_MultipleColumns :
93 verify multiple columns are read correctly if part of annotated relation.
95 2006-02-11 Senganal T <tsenganal@novell.com>
97 * DataTableTest.cs : Check AllowDBNull is set to false for PrimaryKey cols.
98 * DataTableTest2.cs : added testcases for bug #77404
100 2006-02-03 Senganal T <tsenganal@novell.com>
102 * DataTableCollectionTest2.cs,EvaluateExceptionTest.cs,
103 DataColumnTest.cs,DataRowViewTest.cs,DataRowCollectionTest2.cs,
104 DataTableTest2.cs,DataTableTest.cs,DataColumnCollectionTest2.cs,
105 DataColumnCollectionTest.cs,DataViewTest.cs,DataColumnTest2.cs
106 - Removed 'NotWorking' attributes for the testcases fixed
107 - Added few new testcases
109 2006-01-17 Senganal T <tsenganal@novell.com>
111 * DataRowTest2.cs : added testcase for bug #77267
113 2006-01-16 Boris Kirzner <borisk@mainsoft.com>
114 * DataColumnCollectionTest2.cs: added test case for index update on
117 2006-01-16 Atsushi Enomoto <atsushi@ximian.com>
119 * TypedDataSetGeneratorTest.cs : added test for bug #77248, but we
120 cannot enable it since it depends on mcs "installed".
122 2006-01-10 Senganal T <tsenganal@novell.com>
124 - Added testcase for bug #77188
126 2006-01-06 Senganal T <tsenganal@novell.com>
128 * DataColumnCollectionTest.cs
129 - Added couple of tests for Expression Columns.
131 2006-01-03 Senganal T <tsenganal@novell.com>
132 * DataSetTypedDataSetTest.cs : corrected the path to file : TypedDataSet.xml
133 to make sure the testcases pass
135 2006-01-03 Senganal T <tsenganal@novell.com>
136 *DataViewTest.cs : added testcases for bug #77104
138 2006-01-02 Boris Kirzner <borisk@mainsoft.com>
139 * DataTableCollectionTest2.cs, DataColumnTest2.cs,
140 DataViewTest2.cs, DataRowCollectionTest2.cs, DataTableTest2.cs,
141 DataRelationCollectionTest2.cs, ForeignKeyConstraintTest2.cs,
142 DataSetTest2.cs, ConstraintCollectionTest2.cs, DataRowTest2.cs,
143 DataColumnCollectionTest2.cs: new tests from Mainsoft repository.
144 * DataSetTypedDataSetTest.cs, VersionNotFoundException.cs,
145 MissingPrimaryKeyExceptionTest.cs: added files with new tests.
146 * TypedDataSet.xml - new xml file (for TypeDataSetTest.cs).
148 2005-12-20 Senganal T <tsenganal@novell.com>
149 * DataColumnTest.cs : added testcase for #77025
151 2005-12-15 Konstantin Triger <kostat@mainsoft.com>
153 * DataTableTest.cs: added SelectRowState test.
155 2005-12-07 Boris Kirzner <borisk@mainsoft.com>
156 * DataTableTest.cs: added ifdef for feature not supported in TARGET_JVM.
158 2005-11-30 Konstantin Triger <kostat@mainsoft.com>
160 * DataColumnTest.cs: Added ExpressionSubstringlimits.
162 2005-11-11 Senganal T <tsenganal@novell.com>
164 * DataSetTest2.cs : Added a testcase for bug#76517
166 2005-10-24 Konstantin Triger <kostat@mainsoft.com>
168 * DataTableTest.cs: Added test for object type validation (ColumnObjectTypeTest)
170 2005-10-21 Senganal T <tsenganal@novell.com>
172 * DataTableTest2.cs : addded test for #76213
174 2005-10-20 Atsushi Enomoto <atsushi@ximian.com>
176 * DataSetTest.cs : added test for #76480.
178 2005-10-14 Sureshkumar T <tsureshkumar@novell.com>
180 * DataViewTest_IBindingList.cs (FindTest): mark working. According
181 to printed DataView, the index returned is correct.
183 2005-10-11 Sureshkumar T <tsureshkumar@novell.com>
185 * DataViewTest_IBindingList.cs: Added test cases for IBindingList
186 implementation by DataView. This is used by DataGrid control.
188 2005-09-20 Sureshkumar T <tsureshkumar@novell.com>
190 * DataViewTest.cs: Added a case for Sort to accept columns with
192 (SortTests): Added cases for sorting order. TestCase from Marc
194 2005-08-02 Sureshkumar T <tsureshkumar@novell.com>
196 * DataTableTest.cs: Select (): added a case for apos escaping.
198 2005-08-02 Boris Kirzner <borisk@mainsoft.com>
199 * DataSetTest2.cs: added test case for ReadXmlSchema with relations and
202 2005-07-21 Sureshkumar T <tsureshkumar@novell.com>
204 * ForeignKeyConstraintTest.cs: added tests when adding fk
205 constraints with existing rows.
207 2005-07-21 Boris Kirzner <borisk@mainsoft.com>
208 * DataRowTest2.cs - Added RowError testcases.
210 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
212 * ConstraintExceptionTest.cs: Removed use of obsolete System.Data.Tests.Mainsoft/GHTUtils
213 * DataRelationTest2.cs: Removed use of obsolete System.Data.Tests.Mainsoft/GHTUtils
215 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
217 * DeletedRowInaccessibleExceptionTest: Added file
218 * DuplicateNameExceptionTest: Added file
219 * ConstraintExceptionTest: Added file
220 * EvaluateExceptionTest: Added file
221 * InRowChangingEventExceptionTest: Added file
222 * InvalidConstraintExceptionTest: Added file
223 * NoNullAllowedExceptionTest: Added file
224 * ReadOnlyExceptionTest: Added file
225 * SyntaxErrorExceptionTest: Added file
226 * RowNotInTableExceptionTest: Added file
228 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
230 * DataRelationTest2.cs: Added file
231 * DataRowTest2.cs: Added file
232 * DataRowCollectionTest2.cs: Added file
233 * DataRowViewTest2.cs: Added file
234 * DataTableCollectionTest2.cs: Added file
235 * DataTableTest2.cs: Added file
236 * DataViewTest2.cs: Added file
237 * ForeignKeyConstraintTest2.cs: Added file
238 * UniqueConstraintTest2.cs: Added file
240 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
242 * DataRelationCollectionTest2.cs: Added file
244 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
246 * DataColumnTest2.cs: Added file
248 2005-07-08 Sureshkumar T <tsureshkumar@novell.com>
250 * DataTableLoadRowTest.cs: Added tests for event handling.
251 PreserveChangesTest: Added few more tests.
253 2005-06-30 Eyal Alalouf <eyala@mainsoft.com>
255 * DataColumnCollectionTest2.cs: Added file
257 2005-06-29 Ben Maurer <bmaurer@ximian.com>
259 * DataTableTest.cs: Add Gonz's test from corlib that should be here.
261 2005-06-29 Atsushi Enomoto <atsushi@ximian.com>
263 * DataSetReadXmlSchemaTest.cs : set [Category("InetAccess")]
265 2005-06-15 Sureshkumar T <tsureshkumar@novell.com>
267 * DataSetTest.cs: added a test case for DataSet changes cascading
268 to child tables. test case idea from george.barbarosie@gmail.com
269 (George Barbarosie) in bug #75226.
271 2005-06-14 Atsushi Enomoto <atsushi@ximian.com>
273 * DataSetTest.cs : quick build fix.
275 2005-06-14 Sureshkumar T <tsureshkumar@novell.com>
277 * DataSetTest.cs: Added test case for GetChanges method.
279 2005-06-10 Atsushi Enomoto <atsushi@ximian.com>
281 * DataSetReadXmlSchemaTest.cs : TestSampleFileImportSimple() is not
282 working and it takes so much time (downloading), so just disable it.
284 2005-06-02 Atsushi Enomoto <atsushi@ximian.com>
286 * DataSetReadXmlSchemaTest.cs : testcase for bug #75121.
288 2005-05-29 Eyal Alaluf <eyala@mainsoft.com>
289 * ConstraintCollectionTest2.cs - New file containing Mainsoft ConstraintCollection tests.
291 2005-05-25 Sureshkumar T <tsureshkumar@novell.com>
293 * DataTableLoadRowTest.cs: Added additional cases for
294 AutoIncrementTest to gauge any side effect with auto
295 incrementing in case of upsert.
297 2005-05-20 Sureshkumar T <tsureshkumar@novell.com>
299 * DataRowCollectionTest.cs: Added a test to check Rows.Add (values
300 []) with null in the collection.
302 2005-05-11 Sureshkumar T <tsureshkumar@novell.com>
304 * DataTableTest.cs: revamped tests for ImportRow method. Checks
305 for all rowstates and pk violation of importing a deleted record.
307 2005-05-05 Sureshkumar T <tsureshkumar@novell.com>
309 * DataTableReaderTest.cs: Added a test to check when deleting the
312 2005-05-04 Sureshkumar T <tsureshkumar@novell.com>
314 * DataTableReaderTest.cs:
315 - reader.close in finally in all test cases.
316 - Added tests to check scenarios when the datasource is
317 modified/deleted/added.
318 - Added tests to check when the datatable is cleared.
321 - Added a test for DataTable. Should clear rows from indexes as
322 well. Simplified table creation for ClearReset test.
323 - Added a test to check whether Commit RowChanging & RowChanged
325 - ClearTest () : added case for checking whether TableCleared
328 2005-04-29 Sureshkumar T <tsureshkumar@novell.com>
330 * DataTableReaderTest.cs: Added few more tests.
332 2005-04-27 Sureshkumar T <tsureshkumar@novell.com>
334 * DataTableReaderTest.cs: Added Tests for DataTableReader class.
336 2005-04-22 Sureshkumar T <tsureshkumar@novell.com>
338 * DataTableLoadRowTest.cs: Added. A test case for testing
339 LoadDataRow method of DataTable. This tests for various
340 possiblities of row state and loadoption.
342 2005-04-19 Atsushi Enomoto <atsushi@ximian.com>
344 * DataViewTest.cs : added more RowStateFilter test (bug #74650).
346 2005-04-17 Atsushi Enomoto <atsushi@ximian.com>
348 * DataViewTest.cs : added more test for Delete() based on bug #74631.
350 2005-02-25 Atsushi Enomoto <atsushi@ximian.com>
352 * DataColumnTest.cs : added testcase for setting negative value on
353 DataColumn whose mapping is SimpleContent.
355 2005-02-15 Atsushi Enomoto <atsushi@ximian.com>
357 * DataSetAssertion.cs : don't exclude those attribute whose namespace
358 URI is not empty from sort target.
359 * DataSetTest.cs : removed GetNormalizedSchema() dependency from some
360 tests (i.e. DataSet now emits more MS-closer schemas).
361 * DataViewTest.cs : implemented test for RowFilter.
363 2005-02-04 Atsushi Enomoto <atsushi@ximian.com>
365 * DataSetTest.cs : WriteDifferentNamespaceSchema() is NotWorking.
366 It is impossible to fix (see code comment).
368 2005-02-04 Atsushi Enomoto <atsushi@ximian.com>
370 * DataSetTest.cs : Fixed strict type name under .NET 2.0.
372 2005-02-03 Sureshkumar T <tsureshkumar@novell.com>
374 * ForeignKeyConstraintTest.cs: TestCtor5: ad-hoc fixes for mono.
375 ms.net does not allow fkc.Table. LAMESPEC.
377 2005-02-03 Atsushi Enomoto <atsushi@ximian.com>
379 * DataViewManagerTest.cs : (Ctor) okay, #7 is silly test.
381 2005-02-02 Sureshkumar T <tsureshkumar@novell.com>
383 * DataTableTest.cs: ClearReset (): added valid error messages.
385 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
387 * DataViewManagerTest.cs : new file.
389 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
391 * DataViewTest.cs : Enable ComplexEventSequence1().
392 - Right now don't test ApplyDefaultSort event.
393 - Also row order between identical values depends on implementation.
395 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
397 * DataViewTest.cs : added practical event handling tests (though
398 NotWorking since it is still not complete).
400 2005-02-01 Atsushi Enomoto <atsushi@ximian.com>
402 * DataTableTest.cs : added RowChanging event test.
403 * DataViewTest.cs : make sure to clear event args.
405 2005-01-31 Sureshkumar T <tsureshkumar@novell.com>
407 * DataRowTest.cs: Added case for SetparentRow: create
408 DataRelations with createConstraints=false. part of the test case
411 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
413 * DataRowViewTest.cs : added RowVersion1() test.
415 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
417 * DataViewTest.cs : Enabled TestFindRows(). Added more FindRows() tests.
419 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
421 * DataTableTest.cs : PrimaryKeyColumnChecksNonNull() is working now.
423 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
425 * DataTableTest.cs : added tests for primary key constraint check
426 (not working right now).
428 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
430 * UniqueConstraintTest.cs : added DBNullAllowed().
432 2005-01-27 Atsushi Enomoto <atsushi@ximian.com>
434 * DataViewTest.cs : added test for ListChanged.
435 * DataRowViewTest.cs : (ItemException) fixed test. It is now working.
437 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
439 * DataTableTest.cs : finally run-test-ondotnet passes (i.e.
440 fixed incompatibility).
442 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
444 * DataViewTest.cs : With a tiny fix, removed NotDotNet.
446 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
448 * DataRowTest.cs : added DetachedRowItemException().
449 * DataSetTest.cs : WriteXmlSchema7() is now NotWorking.
451 2005-01-25 Sureshkumar T <tsureshkumar@novell.com>
453 * DataTableTest.cs: added test case for checking ImportRow when
454 the row state is detached. Test case by Ankit Jain.
456 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
458 * DataRowViewTest.cs : added IsEdit tests and Item tess (not working).
460 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
462 * DataRowViewTest.cs : added new file.
464 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
466 * DataSetReadXmlSchemaTest.cs : test labels were ambiguous.
467 * DataViewTest.cs : indentation was heavily broken.
469 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
471 * DataColumnTest.cs : Added SetMaxLength().
473 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
475 * store2.xsd, store3.xsd, store4.xsd : Added.
477 Disabled ReadWriteXmlSchema() and ReadWriteXmlSchemaIgnoreSchema()
478 for now. See the details in the code.
480 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
482 * DataRowTest.cs : more test for Current -> Default, test for
483 VersionNotFound, and test for InvalidConstraint on GetChildRows().
486 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
488 * DataRowTest.cs : Test if Default is used to check state of the row
489 instead of Detached. Patch by Ankit Jain.
491 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
493 * DataSetTest.cs : added CloneCopy2().
495 2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
497 * DataSetTest.cs : use more normalized schema comparison.
499 2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
502 DataSetAssertionTest.cs : In GetNormalizedSchema(), use manual
503 sorting using dom so that it can ignore XmlSerializer difference.
504 Added some new assertion methods.
506 2005-01-19 Atsushi Enomoto <atsushi@ximian.com>
508 * DataRowTest.cs : no need to gather 3 individual tests as RowEditTest.
509 Let's not output to Console.
511 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
513 * DataViewTest.cs : made AddNew_2() and FindRows() pass under .NET 1.1.
514 FindRows() is still not implemented, so marked as [Ignore].
516 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
518 * ForeignKeyConstraintTest.cs : Fixed Ctor5() to pass under MS.NET 1.1.
519 Design time ctor() needs more love.
520 * DataRelationCollectionTest.cs,
521 DataTableCollectionTest.cs : Made Remove() pass under MS.NET 1.1.
522 When index is out of range, IndexOutOfRangeException is thrown.
523 DataRelationCollectionTest.AddException1() was invalid.
525 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
527 * ConstraintCollectionTest.cs : Fixed run-test-ondotnet. MS.NET does
528 not fill Table property even after EndInit().
529 * DataRelationTest.cs : Fixed run-test-ondotnet. ExpectedException
531 * TypedDataSetGeneratorTest.cs : fixed GenerateName() both for
532 run-test-ondotnet and run-test.
534 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
536 * DataSetTest.cs : WriteXmlSchema2() and WriteXmlSchema3() didn't pass
537 on run-test-ondotnet. Removed extraneous Console output.
538 modified WriteXmlSchema4(),WriteXmlSchema5() and WriteXmlSchema6()
539 to use xmlserializer-based comparison.
540 Fixed SerializeDataSet() to use ordinal MS result (it's not simple
541 to compare results unless we have another WriteXmlSchema()
544 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
546 * DataSetAssertion.cs : forgot one required update for refreshed tests.
548 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
550 * DataSetReadXmlSchemaTest.cs : added test for bug #58744.
551 * DataSetReadXmlTest.cs : Added NameConflictDSAndTable().
553 Now use XmlSerializer based output, to avoid silly attribute order in
554 OwnWriteXmlSchema(),WriteXmlSchema(),ReadWriteXmlSchemaIgnoreSchema(),
555 ReadWriteXmlSchema() and WriteDifferentNamespaceSchema().
556 Added SerializeDataSet2(),SerializeDataSet3(),DeserializeDataSet(),
557 ReadWriteXml3(),WriteXmlSchema2(),WriteXmlSchema3(),WriteXmlSchema4(),
558 WriteXmlSchema5(),WriteXmlSchema6(),WriteXmlSchema7(),
559 WriteXmlExtendedProperties() and WriteXmlModeSchema().
561 2004-10-14 Umadevi S <sumadevi@novell.com>
562 * DataTableTest.cs : added testcase for subclass clone
564 2004-10-14 Umadevi S <sumadevi@novell.com>
565 * DataSetTest.cs : added testcase to check subclass clone
567 2004-10-12 Atsushi Enomoto <atsushi@ximian.com>
569 * DataSetTest.cs : now xs:schema contains xmlns="".
571 2004-09-24 Umadevi S <sumadevi@novell.com>
572 * DataRowTest.cs : Added a test for EnforceConstraints with relations defined.
574 2004-09-24 Sureshkumar T <tsureshkumar@novell.com>
576 * DataSetTest.cs (DataSetClearTest): Added a test for DataSet.Clear. This should not
577 throw any exception and should override constraints.
579 2004-09-19 Sureshkumar T <tsureshkumar@novell.com>
580 * DataSetTest.cs : Added a test for Deserialization of dataset : DeserializeModifiedDataSet
582 2004-08-24 Nick Drochak <ndrochak@ieee.org>
583 * DataViewTest.cs : Fixed compile with csc
585 2004-08-18 Umadevi S <sumadevi@novell.com>
586 * DataViewTest.cs : Revamped to get Event handling tested
587 Thanks to Punit Todi for his contribution towards the test cases
589 2004-06-23 Umadevi S <sumadevi@novell.com>
590 * DataTableTest.cs :Corrected Testcases to .net 1.1 specifications
592 2004-06-23 Umadevi S <sumadevi@novell.com>
593 * DataRelationTest.cs : Corrected AddRelation testcases
595 2004-06-23 Umadevi S <sumadevi@novell.com>
596 * ConstraintCollectionTest.cs : Corrected AddRange testcases
598 2004-06-20 Atsushi Enomoto <atsushi@ximian.com>
600 * DataTableCollectionTest.cs : Added test for DataSet and Namespace
603 2004-06-18 Atsushi Enomoto <atsushi@ximian.com>
605 * TypedDataSetGeneratorTest.cs : [TestFixture] was missing.
607 2004-06-15 Atsushi Enomoto <atsushi@ximian.com>
609 * DataSetTest.cs : Added regression for #53959.
611 2004-05-31 Atsushi Enomoto <atsushi@ximian.com>
613 * DataTableTest.cs : Added test for serialization by Boris Kirzner.
614 * DataSetInferXmlSchemaTest.cs : Added test for schema element skip
617 2004-05-27 Nick Drochak <ndrochak@ieee.org>
619 * DataRelationCollectionTest.cs: Fixed build when using csc.
621 2004-05-27 Umadevi S <sumadevi@novell.com>
622 * Corrected small typos in DataTableCollectionTest & DataRelationCollectionTest
624 2004-05-26 Umadevi S <sumadevi@novell.com>
625 * Added files DataTableCollectionTest and DataRelationCollectionTest
627 2004-05-19 Atsushi Enomoto <atsushi@ximian.com>
629 * DataSetTest.cs : Fixed ReadWriteXmlSchema() that miscounted
630 constraints and parent keys.
632 2004-05-18 Atsushi Enomoto <atsushi@ximian.com>
634 * DataSetTest.cs : Converted CRLF to LF for line ending comparison.
635 (and added copyright line.)
637 2004-05-17 Atsushi Enomoto <atsushi@ximian.com>
639 * DataSetTest.cs : Added WriteXmlEncodedXml() test.
641 2004-05-17 Atsushi Enomoto <atsushi@ximian.com>
643 * DataSetAssertion.cs : Enabled "Ordinal" check again, unless the test
645 * DataSetInferXmlSchemaTest.cs,
646 DataSetReadXmlSchemaTest.cs : Enabled Ordinal check again, as long
647 as working. Added IgnoredNamespaces() to inferxmlschema test.
649 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
651 * DataSetReadXmlSchemaTest.cs : Added test014.xsd tes (contains two
652 simple repeatable elements).
654 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
657 DataSetReadXmlTest.cs,
658 DataSetReadXmlSchemaTest.cs,
659 DataSetInferXmlSchemaTest.cs,
660 DataSetAssertion.cs : AssertDataTable() now checks Constraint count
661 and ParentKey length.
663 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
665 * DataSetReadXmlSchemaTest.cs : Added tests for test012.xsd (repeatable
666 simple element) and test013.xsd (reference to global element;
669 2004-05-11 Atsushi Enomoto <atsushi@ximian.com>
671 * DataSetTest.cs : Added WriteXmlToStream().
673 2004-05-11 Atsushi Enomoto <atsushi@ximian.com>
675 * DataSetReadXmlSchemaTest.cs : SingleElementTreatmentDifference() was
676 incorrect. DataSet element is assumed only if there is only one
678 * DataSetReadXmlTest.cs : Added error-reported test case.
679 * DataSetInferXmlSchemaTest.cs : Modified more tests not to compare
680 Ordinal for non-specified columns (that shouldn't be significant).
682 2004-05-06 Atsushi Enomoto <atsushi@ximian.com>
684 * ConstraintCollectionTest.cs : Table name should not be the same as
685 for the purpose of this test.
686 * DataSetReadXmlSchemaTest.cs : Added more tests based on schema files.
687 * DataSetTest.cs : Reordered attributes to pass test in
688 WriteDifferentNamespaceSchema().
690 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
692 * ForeignKeyConstraintTest.cs : Made tests pass under MS.NET 1.1.
693 Don't catch every kind of exception. That does nothing but keep us
694 away from the exact error location.
695 * DataSetTest.cs : Make sure that we read schema correctly, before
696 testing WriteXmlSchema.
698 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
700 * DataColumnCollectionTest.cs : catch only specific exception. Don't
701 rely on localizable error message.
702 * DataSetTest.cs : Attribute orders should not be significant, so
703 just hacked to match current implementation's order.
704 Added WriteNestedTableXml().
706 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
708 * ConstraintCollectionTest.cs : uncommented some tests that should be
709 implemented until mono 1.0.
710 * ConstraintTest.cs : use ExpectedException. Don't expect localizable
714 DataRowCollectionTest.cs : catch only specific type exception.
715 Don't rely on (test) localizable messages.
716 * DataSetAssertion.cs : We shouldn't expect exact column ordinals
717 when infering/reading the structures from documents/schemas.
719 2004-04-29 Atsushi Enomoto <atsushi@ximian.com>
721 * DataRowTest.cs : Added a test for auto increment column and item
722 integrity (it caused index out of range exception).
724 2004-04-27 Atsushi Enomoto <atsushi@ximian.com>
726 * ConstraintCollectionTest.cs,
729 ForeignKeyConstraintTest.cs : Fixes for incorrect NET_1_0 use.
730 * DataRowCollectionTest.cs : just check exception type. Don't check
731 localizable error message.
732 * DataSetAssertion.cs : Removed AssertDataSet() with just 4 argument.
733 Added relation count parameter for AssertDataTable().
734 Added Nested check parameter for AssertDataRelation().
735 * DataSetInferXmlSchemaTest.cs,
736 DataSetReadXmlTest.cs,
737 DataSetReadXmlSchemaTest.cs :
738 Applied new AssertDataTable(). Added more check on
739 DataSetReadXmlSchemaTest.SingleElementTreatmentDifference ().
741 2004-04-22 Atsushi Enomoto <atsushi@ximian.com>
743 All fixes are to make them pass under MS.NET 1.1.
745 * ConstraintCollectionTest.cs : Fixed to pass under MS.NET 1.1.
746 * DataRelationTest.cs : Creation4() never works.
747 * DataSetInferXmlSchemaTest.cs :
748 Fixed xml9 test (relation count).
749 Some mappings were incorrectly specified int.
750 ConflictColumnTable() test incorrectly tested different columns.
751 Fixed exception type on ConflictExistingPrimaryKey().
752 * DataSetReadXmlSchemaTest.cs :
753 Use fixed current culture.
754 Fixed exceptoin type on NestedReferenceNotAllowed().
755 * DataSetReadXmlTest.cs :
756 InferSchema mode is said as to load rows.
758 SqlGuid test depends on the runtime version.
759 In WriteDifferentNamespaceSchema(), we're going to set the same
760 order for namespaces (just for ease of tests).
761 Fixed many bugs on SerializeDataSet() test.
763 Set culture only on NET_1_0. Culture difference causes exception
765 Don't depend on error message string (consider localization).
766 Under .NET 1.1, constraints looks also vanishes on table's Clear().
767 * ForeignKeyConstraintTest.cs :
768 Ignore TestCtor5(). That does not work under .NET 1.1.
769 Fixed some exception type differences.
771 2004-04-22 Atsushi Enomoto <atsushi@ximian.com>
773 * DataSetInferXmlSchemaTest.cs : Added ConflictExistingPrimaryKey().
774 * DataSetReadXmlTest.cs : Added IgnoreSchemaShouldFillData().
775 * DataSetTest.cs : Added IgnoreColumnEmptyNamespace() and
778 2004-04-20 Atsushi Enomoto <atsushi@ximian.com>
780 * DataSetInferXmlSchema.cs : added more 16 patterns.
781 (mostly fails as yet).
782 * DataSetReadXmlTest.cs : Reverted yesterday's incorrect part.
783 As for XmlReadMode = Auto, data row should be read.
784 * DataSetTest.cs : Added Namespace and Prefix tests.
785 Added WriteDifferentNamespaceSchema().
787 hmm... WriteXmlSchema() also needs more love :(
789 2004-04-19 Atsushi Enomoto <atsushi@ximian.com>
791 * Added DataSetInferXmlSchemaTest.cs.
792 * DataSetReadXmlTest.cs : Fixed test bogus. When ReadMode is
793 InferSchema, it should not load any data rows.
794 * DataSetAssertion.cs : Added AssertDataSet() overroad that takes
797 2004-04-19 Atsushi Enomoto <atsushi@ximian.com>
799 * Added missing ChangeLog entry.
800 * ConstraintCollectionTest.cs :
801 Ignore some tests that should fail (They also fail under MS.NET).
802 * DataSetReadXmlSchemaTest.cs :
803 - Added SingleElementTreatmentDifference() and PrefixedTargetNS().
804 - Modified UnusedComplexTypesInored() to make sure DataSetName is set.
805 - Renamed DataSetElementCannotBeReferenced() to
806 NestedReferenceNotAllowed().
807 - Modified ReadElemAttrPattern() to LocaleOnRootWithoutIsDataSet()
808 to test msdata:Locale.
809 * DataSetTest.cs : Due to mcs bug #57200, csc does not allow
810 System.Type.GetType(), so modified them all.
812 2004-04-16 Atsushi Enomoto <atsushi@ximian.com>
814 * DataSetAssertion.cs : Added AssertDataColumn().
815 * DataSetReadXmlSchemaTest.cs : Added more strange cases.
817 2004-04-15 Umadevi S (sumadevi@novell.com)
818 * ForeignKeyConstraintTest - constructor testing,
819 * DataSet - test for Clone and Copy methods.
821 2004-04-15 Atsushi Enomoto <atsushi@ximian.com>
823 * Added DataSetAssertion.cs and DataSetReadXmlSchema.cs.
824 * DataSetReadXmlTest.cs : separate assertion methods into
825 DataSetAssertion.cs. Added label argument to AssertDataTable.
827 2004-04-15 Atsushi Enomoto <atsushi@ximian.com>
829 * DataSetReadXmlTest.cs : Tests were incorrect. They should be done
830 against new dataset. So just added another sequential read tests.
832 2004-04-14 Atsushi Enomoto <atsushi@ximian.com>
834 * Added DataSetReadXmlTest.cs. (specific to ReadXml() in DataSet).
836 2004-04-12 Atsushi Enomoto <atsushi@ximian.com>
838 * DataSetTest.cs : More path fix. Don't expect End of Line = "\n".
839 It might be "\r\n" or else.
841 2004-04-09 Atsushi Enomoto <atsushi@ximian.com>
845 DataTableTest.cs : build fix: csc does not allow
846 System.Type inside namespace MonoTests.System.Data.
847 * DataSetTest.cs : path fix.
848 * DataRelationTest.cs : path fix. Don't test error message: It should
849 vary by message translations. Split tests and use ExpectedException.
851 2004-03-31 Juraj Skripsky <juraj@hotfeet.ch>
853 * DataColumnTest.cs : fixes here and there,
854 make all tests pass on ms.net.
856 2004-03-29 Juraj Skripsky <juraj@hotfeet.ch>
858 * DataTableTest.cs : add test case for bug #55503,
859 comment out meaningless test cases.
861 2004-01-21 Atsushi Enomoto <atsushi@ximian.com>
863 * Added TypedDataSetGeneratorTest.cs.
865 2003-12-18 Jackson Harper <jackson@ximian.com>
867 * DataViewTest.cs: Add some tests for new methods.
869 2003-05-26 Ben Maurer <bmaurer@users.sourceforge.net>
870 * DataViewTest.cs: Added new test from
873 2003-05-13 Martin Willemoes Hansen <mwh@sysrq.dk>
874 * All tests inherits from Assertion, and
875 Assertion. prefixes removed
877 2003-04-05 Ville Palo <vi64pa@kolumbus.fi>
879 * DataTableTest.cs: little fix.
881 2003-03-27 Ville Palo <vi64pa@kolumbus.fi>
883 * UniqueConstraintTest.cs: some minor fixes.
885 2003-03-26 Ville Palo <vi64pa@kolumbus.fi>
887 * DataRowCollectionTest.cs: Tests for AutoIncrement
889 2003-03-25 Ville Palo <vi64pa@kolumbus.fi>
891 * DataTableTest.cs: Added test for PrimaryKey-property
893 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
895 * DataColumnCollectionTest.cs: little fix.
897 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
899 * DataColumnCollectionTest.cs: Typos
901 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
903 * DataSetTest.cs: Fixed line-ending problems
905 2003-03-06 Ville Palo <vi64pa@kolumbus.fi>
907 * DataTableTest.cs: More tests for Select ()
909 2003-02-28 Ville Palo <vi64pa@kolumbus.fi>
911 * DataColumnCollectionTest.cs: Added more tests.
912 * DataRowCollectionTest.cs: Added more tests.
914 2003-04-02 Ville Palo <vi64pa@koti.soon.fi>
916 * DataColumnTest.cs: Added tests for Expression property
918 2003-03-02 Ville Palo <vi64pa@koti.soon.fi>
920 * DataTableTest.cs: More tests for Select
922 2003-31-01 Ville Palo <vi64pa@koti.soon.fi>
924 * DataTableTest.cs: Added more tests for Select (string) -method
926 2003-27-01 Ville Palo <vi64pa@koti.soon.fi>
928 * DataRelationTest.cs: Added more tests
930 2003-27-01 Ville Palo <vi64pa@koti.soon.fi>
932 * DataTableTest.cs: Added test for DataTable.Select ()
934 2003-24-01 Ville Palo <vi64pa@koti.soon.fi>
936 * UniqueConstraint.cs: More tests
938 2003-23-01 Ville Palo <vi64pa@koti.soon.fi>
940 * ForeignKeyConstraint.cs: More tests
942 2003-22-01 Ville Palo <vi64pa@koti.soon.fi>
944 * DataRelationTest.cs: More tests and little clean up.
946 2003-14-01 Ville Palo <vi64pa@koti.soon.fi>
948 * DataRelationTest.cs: Added more tests
950 2003-13-01 Ville Palo <vi64pa@koti.soon.fi>
952 * DataRelationTest.cs: Test class for DataRelation
954 2002-12-26 Ville Palo <vi64pa@koti.soon.fi>
956 * own_schema.xsd: XmlSchema for testing ReadXmlSchema() -method
957 * DataSetTest.cs: Added more Xml-tests.
959 2002-12-17 Ville Palo <vi64pa@koti.soon.fi>
962 * store.xsd: new xmldoment and xmlschema for testing DataSet
963 * DataSetTest.cs: Added some Xml-tests.
964 * AllTests.cs: Added DataSetTest
966 2002-10-23 Nick Drochak <ndrochak@gol.com>
968 * ConstraintCollectionTest.cs (SetUp): Clear the constraints before
970 * ConstraintTest.cs: same
971 * DataColumnTest.cs: Get exceptions straight. Some are thrown and some
974 2002-10-22 Nick Drochak <ndrochak@gol.com>
976 * DataColumnTest.cs: Remove compiler warnings and use caught exception
977 to report useful info.