1 2006-02-03 Senganal T <tsenganal@novell.com>
3 * DataTableCollectionTest2.cs,EvaluateExceptionTest.cs,
4 DataColumnTest.cs,DataRowViewTest.cs,DataRowCollectionTest2.cs,
5 DataTableTest2.cs,DataTableTest.cs,DataColumnCollectionTest2.cs,
6 DataColumnCollectionTest.cs,DataViewTest.cs,DataColumnTest2.cs
7 - Removed 'NotWorking' attributes for the testcases fixed
8 - Added few new testcases
10 2006-01-17 Senganal T <tsenganal@novell.com>
12 * DataRowTest2.cs : added testcase for bug #77267
14 2006-01-16 Boris Kirzner <borisk@mainsoft.com>
15 * DataColumnCollectionTest2.cs: added test case for index update on
18 2006-01-16 Atsushi Enomoto <atsushi@ximian.com>
20 * TypedDataSetGeneratorTest.cs : added test for bug #77248, but we
21 cannot enable it since it depends on mcs "installed".
23 2006-01-10 Senganal T <tsenganal@novell.com>
25 - Added testcase for bug #77188
27 2006-01-06 Senganal T <tsenganal@novell.com>
29 * DataColumnCollectionTest.cs
30 - Added couple of tests for Expression Columns.
32 2006-01-03 Senganal T <tsenganal@novell.com>
33 * DataSetTypedDataSetTest.cs : corrected the path to file : TypedDataSet.xml
34 to make sure the testcases pass
36 2006-01-03 Senganal T <tsenganal@novell.com>
37 *DataViewTest.cs : added testcases for bug #77104
39 2006-01-02 Boris Kirzner <borisk@mainsoft.com>
40 * DataTableCollectionTest2.cs, DataColumnTest2.cs,
41 DataViewTest2.cs, DataRowCollectionTest2.cs, DataTableTest2.cs,
42 DataRelationCollectionTest2.cs, ForeignKeyConstraintTest2.cs,
43 DataSetTest2.cs, ConstraintCollectionTest2.cs, DataRowTest2.cs,
44 DataColumnCollectionTest2.cs: new tests from Mainsoft repository.
45 * DataSetTypedDataSetTest.cs, VersionNotFoundException.cs,
46 MissingPrimaryKeyExceptionTest.cs: added files with new tests.
47 * TypedDataSet.xml - new xml file (for TypeDataSetTest.cs).
49 2005-12-20 Senganal T <tsenganal@novell.com>
50 * DataColumnTest.cs : added testcase for #77025
52 2005-12-15 Konstantin Triger <kostat@mainsoft.com>
54 * DataTableTest.cs: added SelectRowState test.
56 2005-12-07 Boris Kirzner <borisk@mainsoft.com>
57 * DataTableTest.cs: added ifdef for feature not supported in TARGET_JVM.
59 2005-11-30 Konstantin Triger <kostat@mainsoft.com>
61 * DataColumnTest.cs: Added ExpressionSubstringlimits.
63 2005-11-11 Senganal T <tsenganal@novell.com>
65 * DataSetTest2.cs : Added a testcase for bug#76517
67 2005-10-24 Konstantin Triger <kostat@mainsoft.com>
69 * DataTableTest.cs: Added test for object type validation (ColumnObjectTypeTest)
71 2005-10-21 Senganal T <tsenganal@novell.com>
73 * DataTableTest2.cs : addded test for #76213
75 2005-10-20 Atsushi Enomoto <atsushi@ximian.com>
77 * DataSetTest.cs : added test for #76480.
79 2005-10-14 Sureshkumar T <tsureshkumar@novell.com>
81 * DataViewTest_IBindingList.cs (FindTest): mark working. According
82 to printed DataView, the index returned is correct.
84 2005-10-11 Sureshkumar T <tsureshkumar@novell.com>
86 * DataViewTest_IBindingList.cs: Added test cases for IBindingList
87 implementation by DataView. This is used by DataGrid control.
89 2005-09-20 Sureshkumar T <tsureshkumar@novell.com>
91 * DataViewTest.cs: Added a case for Sort to accept columns with
93 (SortTests): Added cases for sorting order. TestCase from Marc
95 2005-08-02 Sureshkumar T <tsureshkumar@novell.com>
97 * DataTableTest.cs: Select (): added a case for apos escaping.
99 2005-08-02 Boris Kirzner <borisk@mainsoft.com>
100 * DataSetTest2.cs: added test case for ReadXmlSchema with relations and
103 2005-07-21 Sureshkumar T <tsureshkumar@novell.com>
105 * ForeignKeyConstraintTest.cs: added tests when adding fk
106 constraints with existing rows.
108 2005-07-21 Boris Kirzner <borisk@mainsoft.com>
109 * DataRowTest2.cs - Added RowError testcases.
111 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
113 * ConstraintExceptionTest.cs: Removed use of obsolete System.Data.Tests.Mainsoft/GHTUtils
114 * DataRelationTest2.cs: Removed use of obsolete System.Data.Tests.Mainsoft/GHTUtils
116 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
118 * DeletedRowInaccessibleExceptionTest: Added file
119 * DuplicateNameExceptionTest: Added file
120 * ConstraintExceptionTest: Added file
121 * EvaluateExceptionTest: Added file
122 * InRowChangingEventExceptionTest: Added file
123 * InvalidConstraintExceptionTest: Added file
124 * NoNullAllowedExceptionTest: Added file
125 * ReadOnlyExceptionTest: Added file
126 * SyntaxErrorExceptionTest: Added file
127 * RowNotInTableExceptionTest: Added file
129 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
131 * DataRelationTest2.cs: Added file
132 * DataRowTest2.cs: Added file
133 * DataRowCollectionTest2.cs: Added file
134 * DataRowViewTest2.cs: Added file
135 * DataTableCollectionTest2.cs: Added file
136 * DataTableTest2.cs: Added file
137 * DataViewTest2.cs: Added file
138 * ForeignKeyConstraintTest2.cs: Added file
139 * UniqueConstraintTest2.cs: Added file
141 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
143 * DataRelationCollectionTest2.cs: Added file
145 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
147 * DataColumnTest2.cs: Added file
149 2005-07-08 Sureshkumar T <tsureshkumar@novell.com>
151 * DataTableLoadRowTest.cs: Added tests for event handling.
152 PreserveChangesTest: Added few more tests.
154 2005-06-30 Eyal Alalouf <eyala@mainsoft.com>
156 * DataColumnCollectionTest2.cs: Added file
158 2005-06-29 Ben Maurer <bmaurer@ximian.com>
160 * DataTableTest.cs: Add Gonz's test from corlib that should be here.
162 2005-06-29 Atsushi Enomoto <atsushi@ximian.com>
164 * DataSetReadXmlSchemaTest.cs : set [Category("InetAccess")]
166 2005-06-15 Sureshkumar T <tsureshkumar@novell.com>
168 * DataSetTest.cs: added a test case for DataSet changes cascading
169 to child tables. test case idea from george.barbarosie@gmail.com
170 (George Barbarosie) in bug #75226.
172 2005-06-14 Atsushi Enomoto <atsushi@ximian.com>
174 * DataSetTest.cs : quick build fix.
176 2005-06-14 Sureshkumar T <tsureshkumar@novell.com>
178 * DataSetTest.cs: Added test case for GetChanges method.
180 2005-06-10 Atsushi Enomoto <atsushi@ximian.com>
182 * DataSetReadXmlSchemaTest.cs : TestSampleFileImportSimple() is not
183 working and it takes so much time (downloading), so just disable it.
185 2005-06-02 Atsushi Enomoto <atsushi@ximian.com>
187 * DataSetReadXmlSchemaTest.cs : testcase for bug #75121.
189 2005-05-29 Eyal Alaluf <eyala@mainsoft.com>
190 * ConstraintCollectionTest2.cs - New file containing Mainsoft ConstraintCollection tests.
192 2005-05-25 Sureshkumar T <tsureshkumar@novell.com>
194 * DataTableLoadRowTest.cs: Added additional cases for
195 AutoIncrementTest to gauge any side effect with auto
196 incrementing in case of upsert.
198 2005-05-20 Sureshkumar T <tsureshkumar@novell.com>
200 * DataRowCollectionTest.cs: Added a test to check Rows.Add (values
201 []) with null in the collection.
203 2005-05-11 Sureshkumar T <tsureshkumar@novell.com>
205 * DataTableTest.cs: revamped tests for ImportRow method. Checks
206 for all rowstates and pk violation of importing a deleted record.
208 2005-05-05 Sureshkumar T <tsureshkumar@novell.com>
210 * DataTableReaderTest.cs: Added a test to check when deleting the
213 2005-05-04 Sureshkumar T <tsureshkumar@novell.com>
215 * DataTableReaderTest.cs:
216 - reader.close in finally in all test cases.
217 - Added tests to check scenarios when the datasource is
218 modified/deleted/added.
219 - Added tests to check when the datatable is cleared.
222 - Added a test for DataTable. Should clear rows from indexes as
223 well. Simplified table creation for ClearReset test.
224 - Added a test to check whether Commit RowChanging & RowChanged
226 - ClearTest () : added case for checking whether TableCleared
229 2005-04-29 Sureshkumar T <tsureshkumar@novell.com>
231 * DataTableReaderTest.cs: Added few more tests.
233 2005-04-27 Sureshkumar T <tsureshkumar@novell.com>
235 * DataTableReaderTest.cs: Added Tests for DataTableReader class.
237 2005-04-22 Sureshkumar T <tsureshkumar@novell.com>
239 * DataTableLoadRowTest.cs: Added. A test case for testing
240 LoadDataRow method of DataTable. This tests for various
241 possiblities of row state and loadoption.
243 2005-04-19 Atsushi Enomoto <atsushi@ximian.com>
245 * DataViewTest.cs : added more RowStateFilter test (bug #74650).
247 2005-04-17 Atsushi Enomoto <atsushi@ximian.com>
249 * DataViewTest.cs : added more test for Delete() based on bug #74631.
251 2005-02-25 Atsushi Enomoto <atsushi@ximian.com>
253 * DataColumnTest.cs : added testcase for setting negative value on
254 DataColumn whose mapping is SimpleContent.
256 2005-02-15 Atsushi Enomoto <atsushi@ximian.com>
258 * DataSetAssertion.cs : don't exclude those attribute whose namespace
259 URI is not empty from sort target.
260 * DataSetTest.cs : removed GetNormalizedSchema() dependency from some
261 tests (i.e. DataSet now emits more MS-closer schemas).
262 * DataViewTest.cs : implemented test for RowFilter.
264 2005-02-04 Atsushi Enomoto <atsushi@ximian.com>
266 * DataSetTest.cs : WriteDifferentNamespaceSchema() is NotWorking.
267 It is impossible to fix (see code comment).
269 2005-02-04 Atsushi Enomoto <atsushi@ximian.com>
271 * DataSetTest.cs : Fixed strict type name under .NET 2.0.
273 2005-02-03 Sureshkumar T <tsureshkumar@novell.com>
275 * ForeignKeyConstraintTest.cs: TestCtor5: ad-hoc fixes for mono.
276 ms.net does not allow fkc.Table. LAMESPEC.
278 2005-02-03 Atsushi Enomoto <atsushi@ximian.com>
280 * DataViewManagerTest.cs : (Ctor) okay, #7 is silly test.
282 2005-02-02 Sureshkumar T <tsureshkumar@novell.com>
284 * DataTableTest.cs: ClearReset (): added valid error messages.
286 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
288 * DataViewManagerTest.cs : new file.
290 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
292 * DataViewTest.cs : Enable ComplexEventSequence1().
293 - Right now don't test ApplyDefaultSort event.
294 - Also row order between identical values depends on implementation.
296 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
298 * DataViewTest.cs : added practical event handling tests (though
299 NotWorking since it is still not complete).
301 2005-02-01 Atsushi Enomoto <atsushi@ximian.com>
303 * DataTableTest.cs : added RowChanging event test.
304 * DataViewTest.cs : make sure to clear event args.
306 2005-01-31 Sureshkumar T <tsureshkumar@novell.com>
308 * DataRowTest.cs: Added case for SetparentRow: create
309 DataRelations with createConstraints=false. part of the test case
312 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
314 * DataRowViewTest.cs : added RowVersion1() test.
316 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
318 * DataViewTest.cs : Enabled TestFindRows(). Added more FindRows() tests.
320 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
322 * DataTableTest.cs : PrimaryKeyColumnChecksNonNull() is working now.
324 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
326 * DataTableTest.cs : added tests for primary key constraint check
327 (not working right now).
329 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
331 * UniqueConstraintTest.cs : added DBNullAllowed().
333 2005-01-27 Atsushi Enomoto <atsushi@ximian.com>
335 * DataViewTest.cs : added test for ListChanged.
336 * DataRowViewTest.cs : (ItemException) fixed test. It is now working.
338 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
340 * DataTableTest.cs : finally run-test-ondotnet passes (i.e.
341 fixed incompatibility).
343 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
345 * DataViewTest.cs : With a tiny fix, removed NotDotNet.
347 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
349 * DataRowTest.cs : added DetachedRowItemException().
350 * DataSetTest.cs : WriteXmlSchema7() is now NotWorking.
352 2005-01-25 Sureshkumar T <tsureshkumar@novell.com>
354 * DataTableTest.cs: added test case for checking ImportRow when
355 the row state is detached. Test case by Ankit Jain.
357 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
359 * DataRowViewTest.cs : added IsEdit tests and Item tess (not working).
361 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
363 * DataRowViewTest.cs : added new file.
365 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
367 * DataSetReadXmlSchemaTest.cs : test labels were ambiguous.
368 * DataViewTest.cs : indentation was heavily broken.
370 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
372 * DataColumnTest.cs : Added SetMaxLength().
374 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
376 * store2.xsd, store3.xsd, store4.xsd : Added.
378 Disabled ReadWriteXmlSchema() and ReadWriteXmlSchemaIgnoreSchema()
379 for now. See the details in the code.
381 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
383 * DataRowTest.cs : more test for Current -> Default, test for
384 VersionNotFound, and test for InvalidConstraint on GetChildRows().
387 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
389 * DataRowTest.cs : Test if Default is used to check state of the row
390 instead of Detached. Patch by Ankit Jain.
392 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
394 * DataSetTest.cs : added CloneCopy2().
396 2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
398 * DataSetTest.cs : use more normalized schema comparison.
400 2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
403 DataSetAssertionTest.cs : In GetNormalizedSchema(), use manual
404 sorting using dom so that it can ignore XmlSerializer difference.
405 Added some new assertion methods.
407 2005-01-19 Atsushi Enomoto <atsushi@ximian.com>
409 * DataRowTest.cs : no need to gather 3 individual tests as RowEditTest.
410 Let's not output to Console.
412 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
414 * DataViewTest.cs : made AddNew_2() and FindRows() pass under .NET 1.1.
415 FindRows() is still not implemented, so marked as [Ignore].
417 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
419 * ForeignKeyConstraintTest.cs : Fixed Ctor5() to pass under MS.NET 1.1.
420 Design time ctor() needs more love.
421 * DataRelationCollectionTest.cs,
422 DataTableCollectionTest.cs : Made Remove() pass under MS.NET 1.1.
423 When index is out of range, IndexOutOfRangeException is thrown.
424 DataRelationCollectionTest.AddException1() was invalid.
426 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
428 * ConstraintCollectionTest.cs : Fixed run-test-ondotnet. MS.NET does
429 not fill Table property even after EndInit().
430 * DataRelationTest.cs : Fixed run-test-ondotnet. ExpectedException
432 * TypedDataSetGeneratorTest.cs : fixed GenerateName() both for
433 run-test-ondotnet and run-test.
435 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
437 * DataSetTest.cs : WriteXmlSchema2() and WriteXmlSchema3() didn't pass
438 on run-test-ondotnet. Removed extraneous Console output.
439 modified WriteXmlSchema4(),WriteXmlSchema5() and WriteXmlSchema6()
440 to use xmlserializer-based comparison.
441 Fixed SerializeDataSet() to use ordinal MS result (it's not simple
442 to compare results unless we have another WriteXmlSchema()
445 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
447 * DataSetAssertion.cs : forgot one required update for refreshed tests.
449 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
451 * DataSetReadXmlSchemaTest.cs : added test for bug #58744.
452 * DataSetReadXmlTest.cs : Added NameConflictDSAndTable().
454 Now use XmlSerializer based output, to avoid silly attribute order in
455 OwnWriteXmlSchema(),WriteXmlSchema(),ReadWriteXmlSchemaIgnoreSchema(),
456 ReadWriteXmlSchema() and WriteDifferentNamespaceSchema().
457 Added SerializeDataSet2(),SerializeDataSet3(),DeserializeDataSet(),
458 ReadWriteXml3(),WriteXmlSchema2(),WriteXmlSchema3(),WriteXmlSchema4(),
459 WriteXmlSchema5(),WriteXmlSchema6(),WriteXmlSchema7(),
460 WriteXmlExtendedProperties() and WriteXmlModeSchema().
462 2004-10-14 Umadevi S <sumadevi@novell.com>
463 * DataTableTest.cs : added testcase for subclass clone
465 2004-10-14 Umadevi S <sumadevi@novell.com>
466 * DataSetTest.cs : added testcase to check subclass clone
468 2004-10-12 Atsushi Enomoto <atsushi@ximian.com>
470 * DataSetTest.cs : now xs:schema contains xmlns="".
472 2004-09-24 Umadevi S <sumadevi@novell.com>
473 * DataRowTest.cs : Added a test for EnforceConstraints with relations defined.
475 2004-09-24 Sureshkumar T <tsureshkumar@novell.com>
477 * DataSetTest.cs (DataSetClearTest): Added a test for DataSet.Clear. This should not
478 throw any exception and should override constraints.
480 2004-09-19 Sureshkumar T <tsureshkumar@novell.com>
481 * DataSetTest.cs : Added a test for Deserialization of dataset : DeserializeModifiedDataSet
483 2004-08-24 Nick Drochak <ndrochak@ieee.org>
484 * DataViewTest.cs : Fixed compile with csc
486 2004-08-18 Umadevi S <sumadevi@novell.com>
487 * DataViewTest.cs : Revamped to get Event handling tested
488 Thanks to Punit Todi for his contribution towards the test cases
490 2004-06-23 Umadevi S <sumadevi@novell.com>
491 * DataTableTest.cs :Corrected Testcases to .net 1.1 specifications
493 2004-06-23 Umadevi S <sumadevi@novell.com>
494 * DataRelationTest.cs : Corrected AddRelation testcases
496 2004-06-23 Umadevi S <sumadevi@novell.com>
497 * ConstraintCollectionTest.cs : Corrected AddRange testcases
499 2004-06-20 Atsushi Enomoto <atsushi@ximian.com>
501 * DataTableCollectionTest.cs : Added test for DataSet and Namespace
504 2004-06-18 Atsushi Enomoto <atsushi@ximian.com>
506 * TypedDataSetGeneratorTest.cs : [TestFixture] was missing.
508 2004-06-15 Atsushi Enomoto <atsushi@ximian.com>
510 * DataSetTest.cs : Added regression for #53959.
512 2004-05-31 Atsushi Enomoto <atsushi@ximian.com>
514 * DataTableTest.cs : Added test for serialization by Boris Kirzner.
515 * DataSetInferXmlSchemaTest.cs : Added test for schema element skip
518 2004-05-27 Nick Drochak <ndrochak@ieee.org>
520 * DataRelationCollectionTest.cs: Fixed build when using csc.
522 2004-05-27 Umadevi S <sumadevi@novell.com>
523 * Corrected small typos in DataTableCollectionTest & DataRelationCollectionTest
525 2004-05-26 Umadevi S <sumadevi@novell.com>
526 * Added files DataTableCollectionTest and DataRelationCollectionTest
528 2004-05-19 Atsushi Enomoto <atsushi@ximian.com>
530 * DataSetTest.cs : Fixed ReadWriteXmlSchema() that miscounted
531 constraints and parent keys.
533 2004-05-18 Atsushi Enomoto <atsushi@ximian.com>
535 * DataSetTest.cs : Converted CRLF to LF for line ending comparison.
536 (and added copyright line.)
538 2004-05-17 Atsushi Enomoto <atsushi@ximian.com>
540 * DataSetTest.cs : Added WriteXmlEncodedXml() test.
542 2004-05-17 Atsushi Enomoto <atsushi@ximian.com>
544 * DataSetAssertion.cs : Enabled "Ordinal" check again, unless the test
546 * DataSetInferXmlSchemaTest.cs,
547 DataSetReadXmlSchemaTest.cs : Enabled Ordinal check again, as long
548 as working. Added IgnoredNamespaces() to inferxmlschema test.
550 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
552 * DataSetReadXmlSchemaTest.cs : Added test014.xsd tes (contains two
553 simple repeatable elements).
555 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
558 DataSetReadXmlTest.cs,
559 DataSetReadXmlSchemaTest.cs,
560 DataSetInferXmlSchemaTest.cs,
561 DataSetAssertion.cs : AssertDataTable() now checks Constraint count
562 and ParentKey length.
564 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
566 * DataSetReadXmlSchemaTest.cs : Added tests for test012.xsd (repeatable
567 simple element) and test013.xsd (reference to global element;
570 2004-05-11 Atsushi Enomoto <atsushi@ximian.com>
572 * DataSetTest.cs : Added WriteXmlToStream().
574 2004-05-11 Atsushi Enomoto <atsushi@ximian.com>
576 * DataSetReadXmlSchemaTest.cs : SingleElementTreatmentDifference() was
577 incorrect. DataSet element is assumed only if there is only one
579 * DataSetReadXmlTest.cs : Added error-reported test case.
580 * DataSetInferXmlSchemaTest.cs : Modified more tests not to compare
581 Ordinal for non-specified columns (that shouldn't be significant).
583 2004-05-06 Atsushi Enomoto <atsushi@ximian.com>
585 * ConstraintCollectionTest.cs : Table name should not be the same as
586 for the purpose of this test.
587 * DataSetReadXmlSchemaTest.cs : Added more tests based on schema files.
588 * DataSetTest.cs : Reordered attributes to pass test in
589 WriteDifferentNamespaceSchema().
591 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
593 * ForeignKeyConstraintTest.cs : Made tests pass under MS.NET 1.1.
594 Don't catch every kind of exception. That does nothing but keep us
595 away from the exact error location.
596 * DataSetTest.cs : Make sure that we read schema correctly, before
597 testing WriteXmlSchema.
599 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
601 * DataColumnCollectionTest.cs : catch only specific exception. Don't
602 rely on localizable error message.
603 * DataSetTest.cs : Attribute orders should not be significant, so
604 just hacked to match current implementation's order.
605 Added WriteNestedTableXml().
607 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
609 * ConstraintCollectionTest.cs : uncommented some tests that should be
610 implemented until mono 1.0.
611 * ConstraintTest.cs : use ExpectedException. Don't expect localizable
615 DataRowCollectionTest.cs : catch only specific type exception.
616 Don't rely on (test) localizable messages.
617 * DataSetAssertion.cs : We shouldn't expect exact column ordinals
618 when infering/reading the structures from documents/schemas.
620 2004-04-29 Atsushi Enomoto <atsushi@ximian.com>
622 * DataRowTest.cs : Added a test for auto increment column and item
623 integrity (it caused index out of range exception).
625 2004-04-27 Atsushi Enomoto <atsushi@ximian.com>
627 * ConstraintCollectionTest.cs,
630 ForeignKeyConstraintTest.cs : Fixes for incorrect NET_1_0 use.
631 * DataRowCollectionTest.cs : just check exception type. Don't check
632 localizable error message.
633 * DataSetAssertion.cs : Removed AssertDataSet() with just 4 argument.
634 Added relation count parameter for AssertDataTable().
635 Added Nested check parameter for AssertDataRelation().
636 * DataSetInferXmlSchemaTest.cs,
637 DataSetReadXmlTest.cs,
638 DataSetReadXmlSchemaTest.cs :
639 Applied new AssertDataTable(). Added more check on
640 DataSetReadXmlSchemaTest.SingleElementTreatmentDifference ().
642 2004-04-22 Atsushi Enomoto <atsushi@ximian.com>
644 All fixes are to make them pass under MS.NET 1.1.
646 * ConstraintCollectionTest.cs : Fixed to pass under MS.NET 1.1.
647 * DataRelationTest.cs : Creation4() never works.
648 * DataSetInferXmlSchemaTest.cs :
649 Fixed xml9 test (relation count).
650 Some mappings were incorrectly specified int.
651 ConflictColumnTable() test incorrectly tested different columns.
652 Fixed exception type on ConflictExistingPrimaryKey().
653 * DataSetReadXmlSchemaTest.cs :
654 Use fixed current culture.
655 Fixed exceptoin type on NestedReferenceNotAllowed().
656 * DataSetReadXmlTest.cs :
657 InferSchema mode is said as to load rows.
659 SqlGuid test depends on the runtime version.
660 In WriteDifferentNamespaceSchema(), we're going to set the same
661 order for namespaces (just for ease of tests).
662 Fixed many bugs on SerializeDataSet() test.
664 Set culture only on NET_1_0. Culture difference causes exception
666 Don't depend on error message string (consider localization).
667 Under .NET 1.1, constraints looks also vanishes on table's Clear().
668 * ForeignKeyConstraintTest.cs :
669 Ignore TestCtor5(). That does not work under .NET 1.1.
670 Fixed some exception type differences.
672 2004-04-22 Atsushi Enomoto <atsushi@ximian.com>
674 * DataSetInferXmlSchemaTest.cs : Added ConflictExistingPrimaryKey().
675 * DataSetReadXmlTest.cs : Added IgnoreSchemaShouldFillData().
676 * DataSetTest.cs : Added IgnoreColumnEmptyNamespace() and
679 2004-04-20 Atsushi Enomoto <atsushi@ximian.com>
681 * DataSetInferXmlSchema.cs : added more 16 patterns.
682 (mostly fails as yet).
683 * DataSetReadXmlTest.cs : Reverted yesterday's incorrect part.
684 As for XmlReadMode = Auto, data row should be read.
685 * DataSetTest.cs : Added Namespace and Prefix tests.
686 Added WriteDifferentNamespaceSchema().
688 hmm... WriteXmlSchema() also needs more love :(
690 2004-04-19 Atsushi Enomoto <atsushi@ximian.com>
692 * Added DataSetInferXmlSchemaTest.cs.
693 * DataSetReadXmlTest.cs : Fixed test bogus. When ReadMode is
694 InferSchema, it should not load any data rows.
695 * DataSetAssertion.cs : Added AssertDataSet() overroad that takes
698 2004-04-19 Atsushi Enomoto <atsushi@ximian.com>
700 * Added missing ChangeLog entry.
701 * ConstraintCollectionTest.cs :
702 Ignore some tests that should fail (They also fail under MS.NET).
703 * DataSetReadXmlSchemaTest.cs :
704 - Added SingleElementTreatmentDifference() and PrefixedTargetNS().
705 - Modified UnusedComplexTypesInored() to make sure DataSetName is set.
706 - Renamed DataSetElementCannotBeReferenced() to
707 NestedReferenceNotAllowed().
708 - Modified ReadElemAttrPattern() to LocaleOnRootWithoutIsDataSet()
709 to test msdata:Locale.
710 * DataSetTest.cs : Due to mcs bug #57200, csc does not allow
711 System.Type.GetType(), so modified them all.
713 2004-04-16 Atsushi Enomoto <atsushi@ximian.com>
715 * DataSetAssertion.cs : Added AssertDataColumn().
716 * DataSetReadXmlSchemaTest.cs : Added more strange cases.
718 2004-04-15 Umadevi S (sumadevi@novell.com)
719 * ForeignKeyConstraintTest - constructor testing,
720 * DataSet - test for Clone and Copy methods.
722 2004-04-15 Atsushi Enomoto <atsushi@ximian.com>
724 * Added DataSetAssertion.cs and DataSetReadXmlSchema.cs.
725 * DataSetReadXmlTest.cs : separate assertion methods into
726 DataSetAssertion.cs. Added label argument to AssertDataTable.
728 2004-04-15 Atsushi Enomoto <atsushi@ximian.com>
730 * DataSetReadXmlTest.cs : Tests were incorrect. They should be done
731 against new dataset. So just added another sequential read tests.
733 2004-04-14 Atsushi Enomoto <atsushi@ximian.com>
735 * Added DataSetReadXmlTest.cs. (specific to ReadXml() in DataSet).
737 2004-04-12 Atsushi Enomoto <atsushi@ximian.com>
739 * DataSetTest.cs : More path fix. Don't expect End of Line = "\n".
740 It might be "\r\n" or else.
742 2004-04-09 Atsushi Enomoto <atsushi@ximian.com>
746 DataTableTest.cs : build fix: csc does not allow
747 System.Type inside namespace MonoTests.System.Data.
748 * DataSetTest.cs : path fix.
749 * DataRelationTest.cs : path fix. Don't test error message: It should
750 vary by message translations. Split tests and use ExpectedException.
752 2004-03-31 Juraj Skripsky <juraj@hotfeet.ch>
754 * DataColumnTest.cs : fixes here and there,
755 make all tests pass on ms.net.
757 2004-03-29 Juraj Skripsky <juraj@hotfeet.ch>
759 * DataTableTest.cs : add test case for bug #55503,
760 comment out meaningless test cases.
762 2004-01-21 Atsushi Enomoto <atsushi@ximian.com>
764 * Added TypedDataSetGeneratorTest.cs.
766 2003-12-18 Jackson Harper <jackson@ximian.com>
768 * DataViewTest.cs: Add some tests for new methods.
770 2003-05-26 Ben Maurer <bmaurer@users.sourceforge.net>
771 * DataViewTest.cs: Added new test from
774 2003-05-13 Martin Willemoes Hansen <mwh@sysrq.dk>
775 * All tests inherits from Assertion, and
776 Assertion. prefixes removed
778 2003-04-05 Ville Palo <vi64pa@kolumbus.fi>
780 * DataTableTest.cs: little fix.
782 2003-03-27 Ville Palo <vi64pa@kolumbus.fi>
784 * UniqueConstraintTest.cs: some minor fixes.
786 2003-03-26 Ville Palo <vi64pa@kolumbus.fi>
788 * DataRowCollectionTest.cs: Tests for AutoIncrement
790 2003-03-25 Ville Palo <vi64pa@kolumbus.fi>
792 * DataTableTest.cs: Added test for PrimaryKey-property
794 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
796 * DataColumnCollectionTest.cs: little fix.
798 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
800 * DataColumnCollectionTest.cs: Typos
802 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
804 * DataSetTest.cs: Fixed line-ending problems
806 2003-03-06 Ville Palo <vi64pa@kolumbus.fi>
808 * DataTableTest.cs: More tests for Select ()
810 2003-02-28 Ville Palo <vi64pa@kolumbus.fi>
812 * DataColumnCollectionTest.cs: Added more tests.
813 * DataRowCollectionTest.cs: Added more tests.
815 2003-04-02 Ville Palo <vi64pa@koti.soon.fi>
817 * DataColumnTest.cs: Added tests for Expression property
819 2003-03-02 Ville Palo <vi64pa@koti.soon.fi>
821 * DataTableTest.cs: More tests for Select
823 2003-31-01 Ville Palo <vi64pa@koti.soon.fi>
825 * DataTableTest.cs: Added more tests for Select (string) -method
827 2003-27-01 Ville Palo <vi64pa@koti.soon.fi>
829 * DataRelationTest.cs: Added more tests
831 2003-27-01 Ville Palo <vi64pa@koti.soon.fi>
833 * DataTableTest.cs: Added test for DataTable.Select ()
835 2003-24-01 Ville Palo <vi64pa@koti.soon.fi>
837 * UniqueConstraint.cs: More tests
839 2003-23-01 Ville Palo <vi64pa@koti.soon.fi>
841 * ForeignKeyConstraint.cs: More tests
843 2003-22-01 Ville Palo <vi64pa@koti.soon.fi>
845 * DataRelationTest.cs: More tests and little clean up.
847 2003-14-01 Ville Palo <vi64pa@koti.soon.fi>
849 * DataRelationTest.cs: Added more tests
851 2003-13-01 Ville Palo <vi64pa@koti.soon.fi>
853 * DataRelationTest.cs: Test class for DataRelation
855 2002-12-26 Ville Palo <vi64pa@koti.soon.fi>
857 * own_schema.xsd: XmlSchema for testing ReadXmlSchema() -method
858 * DataSetTest.cs: Added more Xml-tests.
860 2002-12-17 Ville Palo <vi64pa@koti.soon.fi>
863 * store.xsd: new xmldoment and xmlschema for testing DataSet
864 * DataSetTest.cs: Added some Xml-tests.
865 * AllTests.cs: Added DataSetTest
867 2002-10-23 Nick Drochak <ndrochak@gol.com>
869 * ConstraintCollectionTest.cs (SetUp): Clear the constraints before
871 * ConstraintTest.cs: same
872 * DataColumnTest.cs: Get exceptions straight. Some are thrown and some
875 2002-10-22 Nick Drochak <ndrochak@gol.com>
877 * DataColumnTest.cs: Remove compiler warnings and use caught exception
878 to report useful info.