1 2006-06-28 Senganal T <tsenganal@novell.com>
3 * DataSetTest2.cs : Removed ReadXml_Strm, ReadXml_Strg
4 ReadXml_ByTextReader, ReadXml_ByXmlReader :
5 Temporarily removed as these are failing, in a different
6 timezone, due to bug in DateTime.
8 2006-06-27 Senganal T <tsenganal@novell.com>
10 * DataTableReaderTest.cs :
11 - Tests for Schema verification.
12 - Test if GetName returns the ColumnName.
13 - Tests for Provider Specific types/values
15 - Test if Schema changes are caught and appropriate errors
18 2006-06-15 Senganal T <tsenganal@novell.com>
21 - Test if the Sort Order is correct when Sort String is not
23 - Test if EvaluateException is raised if filter is not a
25 - Test if expression is evaluated corrected when the filter
28 2006-06-15 Senganal T <tsenganal@novell.com>
30 * DataSetTest2.cs : Test the behavior of EnforceConstraints
31 * DataViewTest_IBindingList.cs : Test to ensure the correct index is
33 * DataRowTest2.cs : Test to ensure the RowErrors and ColumnErrors are
36 2006-05-31 Senganal T <tsenganal@novell.com>
38 * DataSetTest2.cs : Fixed InferXmlSchema_inferingTables5.
39 Patch from Deepak Kr Velachha
41 2006-05-31 Senganal T <tsenganal@novell.com>
43 * DataSetTest2.cs,DataSetReadXmlSchemaTest.cs,DataSetTest.cs:
44 Cleanup NotWorking testcases
46 2006-05-02 Senganal T <tsenganal@novell.com>
48 * DataColumnTest2.cs : Test if IsNull (expr1,expr2) is parsed
49 correctly and if expr2 is returned when expr1 evaluates to null
51 2006-04-21 Senganal T <tsenganal@novell.com>
53 * DataTableTest2.cs : Test Duplicate values are handled appropriatly
54 during table loading ( BeginLoadData , EndLoadData). Test LoadDataRow
55 behaves appropriately if called outside BeginLoadData,EndLoadData.
57 2006-04-19 Senganal T <tsenganal@novell.com>
59 * DataSetTest2.cs : Test if ConstraintName with whitespace is saved
62 2006-03-25 Senganal T <tsenganal@novell.com>
64 * DataTableTest.cs : Fixed NotWorkingTest
66 2006-03-23 Senganal T <tsenganal@novell.com>
69 - Ensure duplicate rows are merged when using LoadDataRow
70 * DataRowCollectionTest2.cs :
71 - Ensure row can be searched using Find (), when added using LoadDataRow
73 2006-03-22 Senganal T <tsenganal@novell.com>
75 * DataColumnTest2.cs :
76 * ConstraintCollectionTest2.cs :
77 - Ensure Constraints are correctly added/removed when Unique
79 - Ensure PrimaryKeyConstraint cannot be removed using Remove ()
80 - Ensure DataColumn's Unique Propery is modifed when adding/removing constraint
82 2006-03-20 Senganal T <tsenganal@novell.com>
85 - Added testcases for issues in Merge,Copy
86 * ConstraintCollectionTest2.cs
87 - Added testcases for issues in Add , IndexOf
89 2006-03-19 Boris Kirzner <borisk@mainsoft.com>
91 * ConstraintCollectionTest2.cs, DataColumnCollectionTest.cs,
92 DataRowCollectionTest.cs, DataTableCollectionTest.cs: ifdef code that is not
93 supposed to work in TARGET_JVM by now.
95 2006-03-09 Senganal T <tsenganal@novell.com>
97 * DataRowCollectionTest2.cs :
99 - Fixed NotWorking tests.
101 2006-03-07 Senganal T <tsenganal@novell.com>
103 * DataRowCollectionTest2.cs :
104 * DataTableTest2.cs :
105 - Added failing testcases as NotWorking tests.
107 2006-03-05 Senganal T <tsenganal@novell.com>
110 * ConstraintCollectionTest2.cs
112 * DataRelationTest.cs
113 Added testcases for BeginInit and EndInit methods
115 2006-02-24 Senganal T <tsenganal@novell.com>
117 * ConstraintCollectionTest2.cs : added testcase for #77630
119 2006-02-22 Senganal T <tsenganal@novell.com>
121 * DataRowCollectionTest2.cs : Check if index is maintained for row on calling RejectChanges.
122 * DataTableTest2.cs : Check if data is loaded and merged (if key exists) correctly.
123 * ForeignKeyConstraintTest.cs : Check if a ParentColumn value can be modified
124 when the row is in 'Added' State. Also, check if child col values are
127 2006-02-16 Senganal T <tsenganal@novell.com>
130 - WriteXmlSchema_ForeignKeyConstraint : testcase for bug #77557
131 - WriteXmlSchema_RelationAnnotation :
132 - WriteXmlSchema_Relations_ForeignKeys :
133 ensure Relations and ForeignKeyConstraints are written and read correctly.
134 * DataSetReadXmlSchema.cs :
136 verify reading a foreignkeyconstraint doesent create a relation.
137 - ReadAnnotatedRelations_MultipleColumns :
138 verify multiple columns are read correctly if part of annotated relation.
140 2006-02-11 Senganal T <tsenganal@novell.com>
142 * DataTableTest.cs : Check AllowDBNull is set to false for PrimaryKey cols.
143 * DataTableTest2.cs : added testcases for bug #77404
145 2006-02-03 Senganal T <tsenganal@novell.com>
147 * DataTableCollectionTest2.cs,EvaluateExceptionTest.cs,
148 DataColumnTest.cs,DataRowViewTest.cs,DataRowCollectionTest2.cs,
149 DataTableTest2.cs,DataTableTest.cs,DataColumnCollectionTest2.cs,
150 DataColumnCollectionTest.cs,DataViewTest.cs,DataColumnTest2.cs
151 - Removed 'NotWorking' attributes for the testcases fixed
152 - Added few new testcases
154 2006-01-17 Senganal T <tsenganal@novell.com>
156 * DataRowTest2.cs : added testcase for bug #77267
158 2006-01-16 Boris Kirzner <borisk@mainsoft.com>
159 * DataColumnCollectionTest2.cs: added test case for index update on
162 2006-01-16 Atsushi Enomoto <atsushi@ximian.com>
164 * TypedDataSetGeneratorTest.cs : added test for bug #77248, but we
165 cannot enable it since it depends on mcs "installed".
167 2006-01-10 Senganal T <tsenganal@novell.com>
169 - Added testcase for bug #77188
171 2006-01-06 Senganal T <tsenganal@novell.com>
173 * DataColumnCollectionTest.cs
174 - Added couple of tests for Expression Columns.
176 2006-01-03 Senganal T <tsenganal@novell.com>
177 * DataSetTypedDataSetTest.cs : corrected the path to file : TypedDataSet.xml
178 to make sure the testcases pass
180 2006-01-03 Senganal T <tsenganal@novell.com>
181 *DataViewTest.cs : added testcases for bug #77104
183 2006-01-02 Boris Kirzner <borisk@mainsoft.com>
184 * DataTableCollectionTest2.cs, DataColumnTest2.cs,
185 DataViewTest2.cs, DataRowCollectionTest2.cs, DataTableTest2.cs,
186 DataRelationCollectionTest2.cs, ForeignKeyConstraintTest2.cs,
187 DataSetTest2.cs, ConstraintCollectionTest2.cs, DataRowTest2.cs,
188 DataColumnCollectionTest2.cs: new tests from Mainsoft repository.
189 * DataSetTypedDataSetTest.cs, VersionNotFoundException.cs,
190 MissingPrimaryKeyExceptionTest.cs: added files with new tests.
191 * TypedDataSet.xml - new xml file (for TypeDataSetTest.cs).
193 2005-12-20 Senganal T <tsenganal@novell.com>
194 * DataColumnTest.cs : added testcase for #77025
196 2005-12-15 Konstantin Triger <kostat@mainsoft.com>
198 * DataTableTest.cs: added SelectRowState test.
200 2005-12-07 Boris Kirzner <borisk@mainsoft.com>
201 * DataTableTest.cs: added ifdef for feature not supported in TARGET_JVM.
203 2005-11-30 Konstantin Triger <kostat@mainsoft.com>
205 * DataColumnTest.cs: Added ExpressionSubstringlimits.
207 2005-11-11 Senganal T <tsenganal@novell.com>
209 * DataSetTest2.cs : Added a testcase for bug#76517
211 2005-10-24 Konstantin Triger <kostat@mainsoft.com>
213 * DataTableTest.cs: Added test for object type validation (ColumnObjectTypeTest)
215 2005-10-21 Senganal T <tsenganal@novell.com>
217 * DataTableTest2.cs : addded test for #76213
219 2005-10-20 Atsushi Enomoto <atsushi@ximian.com>
221 * DataSetTest.cs : added test for #76480.
223 2005-10-14 Sureshkumar T <tsureshkumar@novell.com>
225 * DataViewTest_IBindingList.cs (FindTest): mark working. According
226 to printed DataView, the index returned is correct.
228 2005-10-11 Sureshkumar T <tsureshkumar@novell.com>
230 * DataViewTest_IBindingList.cs: Added test cases for IBindingList
231 implementation by DataView. This is used by DataGrid control.
233 2005-09-20 Sureshkumar T <tsureshkumar@novell.com>
235 * DataViewTest.cs: Added a case for Sort to accept columns with
237 (SortTests): Added cases for sorting order. TestCase from Marc
239 2005-08-02 Sureshkumar T <tsureshkumar@novell.com>
241 * DataTableTest.cs: Select (): added a case for apos escaping.
243 2005-08-02 Boris Kirzner <borisk@mainsoft.com>
244 * DataSetTest2.cs: added test case for ReadXmlSchema with relations and
247 2005-07-21 Sureshkumar T <tsureshkumar@novell.com>
249 * ForeignKeyConstraintTest.cs: added tests when adding fk
250 constraints with existing rows.
252 2005-07-21 Boris Kirzner <borisk@mainsoft.com>
253 * DataRowTest2.cs - Added RowError testcases.
255 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
257 * ConstraintExceptionTest.cs: Removed use of obsolete System.Data.Tests.Mainsoft/GHTUtils
258 * DataRelationTest2.cs: Removed use of obsolete System.Data.Tests.Mainsoft/GHTUtils
260 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
262 * DeletedRowInaccessibleExceptionTest: Added file
263 * DuplicateNameExceptionTest: Added file
264 * ConstraintExceptionTest: Added file
265 * EvaluateExceptionTest: Added file
266 * InRowChangingEventExceptionTest: Added file
267 * InvalidConstraintExceptionTest: Added file
268 * NoNullAllowedExceptionTest: Added file
269 * ReadOnlyExceptionTest: Added file
270 * SyntaxErrorExceptionTest: Added file
271 * RowNotInTableExceptionTest: Added file
273 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
275 * DataRelationTest2.cs: Added file
276 * DataRowTest2.cs: Added file
277 * DataRowCollectionTest2.cs: Added file
278 * DataRowViewTest2.cs: Added file
279 * DataTableCollectionTest2.cs: Added file
280 * DataTableTest2.cs: Added file
281 * DataViewTest2.cs: Added file
282 * ForeignKeyConstraintTest2.cs: Added file
283 * UniqueConstraintTest2.cs: Added file
285 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
287 * DataRelationCollectionTest2.cs: Added file
289 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
291 * DataColumnTest2.cs: Added file
293 2005-07-08 Sureshkumar T <tsureshkumar@novell.com>
295 * DataTableLoadRowTest.cs: Added tests for event handling.
296 PreserveChangesTest: Added few more tests.
298 2005-06-30 Eyal Alalouf <eyala@mainsoft.com>
300 * DataColumnCollectionTest2.cs: Added file
302 2005-06-29 Ben Maurer <bmaurer@ximian.com>
304 * DataTableTest.cs: Add Gonz's test from corlib that should be here.
306 2005-06-29 Atsushi Enomoto <atsushi@ximian.com>
308 * DataSetReadXmlSchemaTest.cs : set [Category("InetAccess")]
310 2005-06-15 Sureshkumar T <tsureshkumar@novell.com>
312 * DataSetTest.cs: added a test case for DataSet changes cascading
313 to child tables. test case idea from george.barbarosie@gmail.com
314 (George Barbarosie) in bug #75226.
316 2005-06-14 Atsushi Enomoto <atsushi@ximian.com>
318 * DataSetTest.cs : quick build fix.
320 2005-06-14 Sureshkumar T <tsureshkumar@novell.com>
322 * DataSetTest.cs: Added test case for GetChanges method.
324 2005-06-10 Atsushi Enomoto <atsushi@ximian.com>
326 * DataSetReadXmlSchemaTest.cs : TestSampleFileImportSimple() is not
327 working and it takes so much time (downloading), so just disable it.
329 2005-06-02 Atsushi Enomoto <atsushi@ximian.com>
331 * DataSetReadXmlSchemaTest.cs : testcase for bug #75121.
333 2005-05-29 Eyal Alaluf <eyala@mainsoft.com>
334 * ConstraintCollectionTest2.cs - New file containing Mainsoft ConstraintCollection tests.
336 2005-05-25 Sureshkumar T <tsureshkumar@novell.com>
338 * DataTableLoadRowTest.cs: Added additional cases for
339 AutoIncrementTest to gauge any side effect with auto
340 incrementing in case of upsert.
342 2005-05-20 Sureshkumar T <tsureshkumar@novell.com>
344 * DataRowCollectionTest.cs: Added a test to check Rows.Add (values
345 []) with null in the collection.
347 2005-05-11 Sureshkumar T <tsureshkumar@novell.com>
349 * DataTableTest.cs: revamped tests for ImportRow method. Checks
350 for all rowstates and pk violation of importing a deleted record.
352 2005-05-05 Sureshkumar T <tsureshkumar@novell.com>
354 * DataTableReaderTest.cs: Added a test to check when deleting the
357 2005-05-04 Sureshkumar T <tsureshkumar@novell.com>
359 * DataTableReaderTest.cs:
360 - reader.close in finally in all test cases.
361 - Added tests to check scenarios when the datasource is
362 modified/deleted/added.
363 - Added tests to check when the datatable is cleared.
366 - Added a test for DataTable. Should clear rows from indexes as
367 well. Simplified table creation for ClearReset test.
368 - Added a test to check whether Commit RowChanging & RowChanged
370 - ClearTest () : added case for checking whether TableCleared
373 2005-04-29 Sureshkumar T <tsureshkumar@novell.com>
375 * DataTableReaderTest.cs: Added few more tests.
377 2005-04-27 Sureshkumar T <tsureshkumar@novell.com>
379 * DataTableReaderTest.cs: Added Tests for DataTableReader class.
381 2005-04-22 Sureshkumar T <tsureshkumar@novell.com>
383 * DataTableLoadRowTest.cs: Added. A test case for testing
384 LoadDataRow method of DataTable. This tests for various
385 possiblities of row state and loadoption.
387 2005-04-19 Atsushi Enomoto <atsushi@ximian.com>
389 * DataViewTest.cs : added more RowStateFilter test (bug #74650).
391 2005-04-17 Atsushi Enomoto <atsushi@ximian.com>
393 * DataViewTest.cs : added more test for Delete() based on bug #74631.
395 2005-02-25 Atsushi Enomoto <atsushi@ximian.com>
397 * DataColumnTest.cs : added testcase for setting negative value on
398 DataColumn whose mapping is SimpleContent.
400 2005-02-15 Atsushi Enomoto <atsushi@ximian.com>
402 * DataSetAssertion.cs : don't exclude those attribute whose namespace
403 URI is not empty from sort target.
404 * DataSetTest.cs : removed GetNormalizedSchema() dependency from some
405 tests (i.e. DataSet now emits more MS-closer schemas).
406 * DataViewTest.cs : implemented test for RowFilter.
408 2005-02-04 Atsushi Enomoto <atsushi@ximian.com>
410 * DataSetTest.cs : WriteDifferentNamespaceSchema() is NotWorking.
411 It is impossible to fix (see code comment).
413 2005-02-04 Atsushi Enomoto <atsushi@ximian.com>
415 * DataSetTest.cs : Fixed strict type name under .NET 2.0.
417 2005-02-03 Sureshkumar T <tsureshkumar@novell.com>
419 * ForeignKeyConstraintTest.cs: TestCtor5: ad-hoc fixes for mono.
420 ms.net does not allow fkc.Table. LAMESPEC.
422 2005-02-03 Atsushi Enomoto <atsushi@ximian.com>
424 * DataViewManagerTest.cs : (Ctor) okay, #7 is silly test.
426 2005-02-02 Sureshkumar T <tsureshkumar@novell.com>
428 * DataTableTest.cs: ClearReset (): added valid error messages.
430 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
432 * DataViewManagerTest.cs : new file.
434 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
436 * DataViewTest.cs : Enable ComplexEventSequence1().
437 - Right now don't test ApplyDefaultSort event.
438 - Also row order between identical values depends on implementation.
440 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
442 * DataViewTest.cs : added practical event handling tests (though
443 NotWorking since it is still not complete).
445 2005-02-01 Atsushi Enomoto <atsushi@ximian.com>
447 * DataTableTest.cs : added RowChanging event test.
448 * DataViewTest.cs : make sure to clear event args.
450 2005-01-31 Sureshkumar T <tsureshkumar@novell.com>
452 * DataRowTest.cs: Added case for SetparentRow: create
453 DataRelations with createConstraints=false. part of the test case
456 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
458 * DataRowViewTest.cs : added RowVersion1() test.
460 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
462 * DataViewTest.cs : Enabled TestFindRows(). Added more FindRows() tests.
464 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
466 * DataTableTest.cs : PrimaryKeyColumnChecksNonNull() is working now.
468 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
470 * DataTableTest.cs : added tests for primary key constraint check
471 (not working right now).
473 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
475 * UniqueConstraintTest.cs : added DBNullAllowed().
477 2005-01-27 Atsushi Enomoto <atsushi@ximian.com>
479 * DataViewTest.cs : added test for ListChanged.
480 * DataRowViewTest.cs : (ItemException) fixed test. It is now working.
482 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
484 * DataTableTest.cs : finally run-test-ondotnet passes (i.e.
485 fixed incompatibility).
487 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
489 * DataViewTest.cs : With a tiny fix, removed NotDotNet.
491 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
493 * DataRowTest.cs : added DetachedRowItemException().
494 * DataSetTest.cs : WriteXmlSchema7() is now NotWorking.
496 2005-01-25 Sureshkumar T <tsureshkumar@novell.com>
498 * DataTableTest.cs: added test case for checking ImportRow when
499 the row state is detached. Test case by Ankit Jain.
501 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
503 * DataRowViewTest.cs : added IsEdit tests and Item tess (not working).
505 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
507 * DataRowViewTest.cs : added new file.
509 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
511 * DataSetReadXmlSchemaTest.cs : test labels were ambiguous.
512 * DataViewTest.cs : indentation was heavily broken.
514 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
516 * DataColumnTest.cs : Added SetMaxLength().
518 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
520 * store2.xsd, store3.xsd, store4.xsd : Added.
522 Disabled ReadWriteXmlSchema() and ReadWriteXmlSchemaIgnoreSchema()
523 for now. See the details in the code.
525 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
527 * DataRowTest.cs : more test for Current -> Default, test for
528 VersionNotFound, and test for InvalidConstraint on GetChildRows().
531 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
533 * DataRowTest.cs : Test if Default is used to check state of the row
534 instead of Detached. Patch by Ankit Jain.
536 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
538 * DataSetTest.cs : added CloneCopy2().
540 2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
542 * DataSetTest.cs : use more normalized schema comparison.
544 2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
547 DataSetAssertionTest.cs : In GetNormalizedSchema(), use manual
548 sorting using dom so that it can ignore XmlSerializer difference.
549 Added some new assertion methods.
551 2005-01-19 Atsushi Enomoto <atsushi@ximian.com>
553 * DataRowTest.cs : no need to gather 3 individual tests as RowEditTest.
554 Let's not output to Console.
556 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
558 * DataViewTest.cs : made AddNew_2() and FindRows() pass under .NET 1.1.
559 FindRows() is still not implemented, so marked as [Ignore].
561 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
563 * ForeignKeyConstraintTest.cs : Fixed Ctor5() to pass under MS.NET 1.1.
564 Design time ctor() needs more love.
565 * DataRelationCollectionTest.cs,
566 DataTableCollectionTest.cs : Made Remove() pass under MS.NET 1.1.
567 When index is out of range, IndexOutOfRangeException is thrown.
568 DataRelationCollectionTest.AddException1() was invalid.
570 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
572 * ConstraintCollectionTest.cs : Fixed run-test-ondotnet. MS.NET does
573 not fill Table property even after EndInit().
574 * DataRelationTest.cs : Fixed run-test-ondotnet. ExpectedException
576 * TypedDataSetGeneratorTest.cs : fixed GenerateName() both for
577 run-test-ondotnet and run-test.
579 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
581 * DataSetTest.cs : WriteXmlSchema2() and WriteXmlSchema3() didn't pass
582 on run-test-ondotnet. Removed extraneous Console output.
583 modified WriteXmlSchema4(),WriteXmlSchema5() and WriteXmlSchema6()
584 to use xmlserializer-based comparison.
585 Fixed SerializeDataSet() to use ordinal MS result (it's not simple
586 to compare results unless we have another WriteXmlSchema()
589 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
591 * DataSetAssertion.cs : forgot one required update for refreshed tests.
593 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
595 * DataSetReadXmlSchemaTest.cs : added test for bug #58744.
596 * DataSetReadXmlTest.cs : Added NameConflictDSAndTable().
598 Now use XmlSerializer based output, to avoid silly attribute order in
599 OwnWriteXmlSchema(),WriteXmlSchema(),ReadWriteXmlSchemaIgnoreSchema(),
600 ReadWriteXmlSchema() and WriteDifferentNamespaceSchema().
601 Added SerializeDataSet2(),SerializeDataSet3(),DeserializeDataSet(),
602 ReadWriteXml3(),WriteXmlSchema2(),WriteXmlSchema3(),WriteXmlSchema4(),
603 WriteXmlSchema5(),WriteXmlSchema6(),WriteXmlSchema7(),
604 WriteXmlExtendedProperties() and WriteXmlModeSchema().
606 2004-10-14 Umadevi S <sumadevi@novell.com>
607 * DataTableTest.cs : added testcase for subclass clone
609 2004-10-14 Umadevi S <sumadevi@novell.com>
610 * DataSetTest.cs : added testcase to check subclass clone
612 2004-10-12 Atsushi Enomoto <atsushi@ximian.com>
614 * DataSetTest.cs : now xs:schema contains xmlns="".
616 2004-09-24 Umadevi S <sumadevi@novell.com>
617 * DataRowTest.cs : Added a test for EnforceConstraints with relations defined.
619 2004-09-24 Sureshkumar T <tsureshkumar@novell.com>
621 * DataSetTest.cs (DataSetClearTest): Added a test for DataSet.Clear. This should not
622 throw any exception and should override constraints.
624 2004-09-19 Sureshkumar T <tsureshkumar@novell.com>
625 * DataSetTest.cs : Added a test for Deserialization of dataset : DeserializeModifiedDataSet
627 2004-08-24 Nick Drochak <ndrochak@ieee.org>
628 * DataViewTest.cs : Fixed compile with csc
630 2004-08-18 Umadevi S <sumadevi@novell.com>
631 * DataViewTest.cs : Revamped to get Event handling tested
632 Thanks to Punit Todi for his contribution towards the test cases
634 2004-06-23 Umadevi S <sumadevi@novell.com>
635 * DataTableTest.cs :Corrected Testcases to .net 1.1 specifications
637 2004-06-23 Umadevi S <sumadevi@novell.com>
638 * DataRelationTest.cs : Corrected AddRelation testcases
640 2004-06-23 Umadevi S <sumadevi@novell.com>
641 * ConstraintCollectionTest.cs : Corrected AddRange testcases
643 2004-06-20 Atsushi Enomoto <atsushi@ximian.com>
645 * DataTableCollectionTest.cs : Added test for DataSet and Namespace
648 2004-06-18 Atsushi Enomoto <atsushi@ximian.com>
650 * TypedDataSetGeneratorTest.cs : [TestFixture] was missing.
652 2004-06-15 Atsushi Enomoto <atsushi@ximian.com>
654 * DataSetTest.cs : Added regression for #53959.
656 2004-05-31 Atsushi Enomoto <atsushi@ximian.com>
658 * DataTableTest.cs : Added test for serialization by Boris Kirzner.
659 * DataSetInferXmlSchemaTest.cs : Added test for schema element skip
662 2004-05-27 Nick Drochak <ndrochak@ieee.org>
664 * DataRelationCollectionTest.cs: Fixed build when using csc.
666 2004-05-27 Umadevi S <sumadevi@novell.com>
667 * Corrected small typos in DataTableCollectionTest & DataRelationCollectionTest
669 2004-05-26 Umadevi S <sumadevi@novell.com>
670 * Added files DataTableCollectionTest and DataRelationCollectionTest
672 2004-05-19 Atsushi Enomoto <atsushi@ximian.com>
674 * DataSetTest.cs : Fixed ReadWriteXmlSchema() that miscounted
675 constraints and parent keys.
677 2004-05-18 Atsushi Enomoto <atsushi@ximian.com>
679 * DataSetTest.cs : Converted CRLF to LF for line ending comparison.
680 (and added copyright line.)
682 2004-05-17 Atsushi Enomoto <atsushi@ximian.com>
684 * DataSetTest.cs : Added WriteXmlEncodedXml() test.
686 2004-05-17 Atsushi Enomoto <atsushi@ximian.com>
688 * DataSetAssertion.cs : Enabled "Ordinal" check again, unless the test
690 * DataSetInferXmlSchemaTest.cs,
691 DataSetReadXmlSchemaTest.cs : Enabled Ordinal check again, as long
692 as working. Added IgnoredNamespaces() to inferxmlschema test.
694 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
696 * DataSetReadXmlSchemaTest.cs : Added test014.xsd tes (contains two
697 simple repeatable elements).
699 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
702 DataSetReadXmlTest.cs,
703 DataSetReadXmlSchemaTest.cs,
704 DataSetInferXmlSchemaTest.cs,
705 DataSetAssertion.cs : AssertDataTable() now checks Constraint count
706 and ParentKey length.
708 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
710 * DataSetReadXmlSchemaTest.cs : Added tests for test012.xsd (repeatable
711 simple element) and test013.xsd (reference to global element;
714 2004-05-11 Atsushi Enomoto <atsushi@ximian.com>
716 * DataSetTest.cs : Added WriteXmlToStream().
718 2004-05-11 Atsushi Enomoto <atsushi@ximian.com>
720 * DataSetReadXmlSchemaTest.cs : SingleElementTreatmentDifference() was
721 incorrect. DataSet element is assumed only if there is only one
723 * DataSetReadXmlTest.cs : Added error-reported test case.
724 * DataSetInferXmlSchemaTest.cs : Modified more tests not to compare
725 Ordinal for non-specified columns (that shouldn't be significant).
727 2004-05-06 Atsushi Enomoto <atsushi@ximian.com>
729 * ConstraintCollectionTest.cs : Table name should not be the same as
730 for the purpose of this test.
731 * DataSetReadXmlSchemaTest.cs : Added more tests based on schema files.
732 * DataSetTest.cs : Reordered attributes to pass test in
733 WriteDifferentNamespaceSchema().
735 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
737 * ForeignKeyConstraintTest.cs : Made tests pass under MS.NET 1.1.
738 Don't catch every kind of exception. That does nothing but keep us
739 away from the exact error location.
740 * DataSetTest.cs : Make sure that we read schema correctly, before
741 testing WriteXmlSchema.
743 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
745 * DataColumnCollectionTest.cs : catch only specific exception. Don't
746 rely on localizable error message.
747 * DataSetTest.cs : Attribute orders should not be significant, so
748 just hacked to match current implementation's order.
749 Added WriteNestedTableXml().
751 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
753 * ConstraintCollectionTest.cs : uncommented some tests that should be
754 implemented until mono 1.0.
755 * ConstraintTest.cs : use ExpectedException. Don't expect localizable
759 DataRowCollectionTest.cs : catch only specific type exception.
760 Don't rely on (test) localizable messages.
761 * DataSetAssertion.cs : We shouldn't expect exact column ordinals
762 when infering/reading the structures from documents/schemas.
764 2004-04-29 Atsushi Enomoto <atsushi@ximian.com>
766 * DataRowTest.cs : Added a test for auto increment column and item
767 integrity (it caused index out of range exception).
769 2004-04-27 Atsushi Enomoto <atsushi@ximian.com>
771 * ConstraintCollectionTest.cs,
774 ForeignKeyConstraintTest.cs : Fixes for incorrect NET_1_0 use.
775 * DataRowCollectionTest.cs : just check exception type. Don't check
776 localizable error message.
777 * DataSetAssertion.cs : Removed AssertDataSet() with just 4 argument.
778 Added relation count parameter for AssertDataTable().
779 Added Nested check parameter for AssertDataRelation().
780 * DataSetInferXmlSchemaTest.cs,
781 DataSetReadXmlTest.cs,
782 DataSetReadXmlSchemaTest.cs :
783 Applied new AssertDataTable(). Added more check on
784 DataSetReadXmlSchemaTest.SingleElementTreatmentDifference ().
786 2004-04-22 Atsushi Enomoto <atsushi@ximian.com>
788 All fixes are to make them pass under MS.NET 1.1.
790 * ConstraintCollectionTest.cs : Fixed to pass under MS.NET 1.1.
791 * DataRelationTest.cs : Creation4() never works.
792 * DataSetInferXmlSchemaTest.cs :
793 Fixed xml9 test (relation count).
794 Some mappings were incorrectly specified int.
795 ConflictColumnTable() test incorrectly tested different columns.
796 Fixed exception type on ConflictExistingPrimaryKey().
797 * DataSetReadXmlSchemaTest.cs :
798 Use fixed current culture.
799 Fixed exceptoin type on NestedReferenceNotAllowed().
800 * DataSetReadXmlTest.cs :
801 InferSchema mode is said as to load rows.
803 SqlGuid test depends on the runtime version.
804 In WriteDifferentNamespaceSchema(), we're going to set the same
805 order for namespaces (just for ease of tests).
806 Fixed many bugs on SerializeDataSet() test.
808 Set culture only on NET_1_0. Culture difference causes exception
810 Don't depend on error message string (consider localization).
811 Under .NET 1.1, constraints looks also vanishes on table's Clear().
812 * ForeignKeyConstraintTest.cs :
813 Ignore TestCtor5(). That does not work under .NET 1.1.
814 Fixed some exception type differences.
816 2004-04-22 Atsushi Enomoto <atsushi@ximian.com>
818 * DataSetInferXmlSchemaTest.cs : Added ConflictExistingPrimaryKey().
819 * DataSetReadXmlTest.cs : Added IgnoreSchemaShouldFillData().
820 * DataSetTest.cs : Added IgnoreColumnEmptyNamespace() and
823 2004-04-20 Atsushi Enomoto <atsushi@ximian.com>
825 * DataSetInferXmlSchema.cs : added more 16 patterns.
826 (mostly fails as yet).
827 * DataSetReadXmlTest.cs : Reverted yesterday's incorrect part.
828 As for XmlReadMode = Auto, data row should be read.
829 * DataSetTest.cs : Added Namespace and Prefix tests.
830 Added WriteDifferentNamespaceSchema().
832 hmm... WriteXmlSchema() also needs more love :(
834 2004-04-19 Atsushi Enomoto <atsushi@ximian.com>
836 * Added DataSetInferXmlSchemaTest.cs.
837 * DataSetReadXmlTest.cs : Fixed test bogus. When ReadMode is
838 InferSchema, it should not load any data rows.
839 * DataSetAssertion.cs : Added AssertDataSet() overroad that takes
842 2004-04-19 Atsushi Enomoto <atsushi@ximian.com>
844 * Added missing ChangeLog entry.
845 * ConstraintCollectionTest.cs :
846 Ignore some tests that should fail (They also fail under MS.NET).
847 * DataSetReadXmlSchemaTest.cs :
848 - Added SingleElementTreatmentDifference() and PrefixedTargetNS().
849 - Modified UnusedComplexTypesInored() to make sure DataSetName is set.
850 - Renamed DataSetElementCannotBeReferenced() to
851 NestedReferenceNotAllowed().
852 - Modified ReadElemAttrPattern() to LocaleOnRootWithoutIsDataSet()
853 to test msdata:Locale.
854 * DataSetTest.cs : Due to mcs bug #57200, csc does not allow
855 System.Type.GetType(), so modified them all.
857 2004-04-16 Atsushi Enomoto <atsushi@ximian.com>
859 * DataSetAssertion.cs : Added AssertDataColumn().
860 * DataSetReadXmlSchemaTest.cs : Added more strange cases.
862 2004-04-15 Umadevi S (sumadevi@novell.com)
863 * ForeignKeyConstraintTest - constructor testing,
864 * DataSet - test for Clone and Copy methods.
866 2004-04-15 Atsushi Enomoto <atsushi@ximian.com>
868 * Added DataSetAssertion.cs and DataSetReadXmlSchema.cs.
869 * DataSetReadXmlTest.cs : separate assertion methods into
870 DataSetAssertion.cs. Added label argument to AssertDataTable.
872 2004-04-15 Atsushi Enomoto <atsushi@ximian.com>
874 * DataSetReadXmlTest.cs : Tests were incorrect. They should be done
875 against new dataset. So just added another sequential read tests.
877 2004-04-14 Atsushi Enomoto <atsushi@ximian.com>
879 * Added DataSetReadXmlTest.cs. (specific to ReadXml() in DataSet).
881 2004-04-12 Atsushi Enomoto <atsushi@ximian.com>
883 * DataSetTest.cs : More path fix. Don't expect End of Line = "\n".
884 It might be "\r\n" or else.
886 2004-04-09 Atsushi Enomoto <atsushi@ximian.com>
890 DataTableTest.cs : build fix: csc does not allow
891 System.Type inside namespace MonoTests.System.Data.
892 * DataSetTest.cs : path fix.
893 * DataRelationTest.cs : path fix. Don't test error message: It should
894 vary by message translations. Split tests and use ExpectedException.
896 2004-03-31 Juraj Skripsky <juraj@hotfeet.ch>
898 * DataColumnTest.cs : fixes here and there,
899 make all tests pass on ms.net.
901 2004-03-29 Juraj Skripsky <juraj@hotfeet.ch>
903 * DataTableTest.cs : add test case for bug #55503,
904 comment out meaningless test cases.
906 2004-01-21 Atsushi Enomoto <atsushi@ximian.com>
908 * Added TypedDataSetGeneratorTest.cs.
910 2003-12-18 Jackson Harper <jackson@ximian.com>
912 * DataViewTest.cs: Add some tests for new methods.
914 2003-05-26 Ben Maurer <bmaurer@users.sourceforge.net>
915 * DataViewTest.cs: Added new test from
918 2003-05-13 Martin Willemoes Hansen <mwh@sysrq.dk>
919 * All tests inherits from Assertion, and
920 Assertion. prefixes removed
922 2003-04-05 Ville Palo <vi64pa@kolumbus.fi>
924 * DataTableTest.cs: little fix.
926 2003-03-27 Ville Palo <vi64pa@kolumbus.fi>
928 * UniqueConstraintTest.cs: some minor fixes.
930 2003-03-26 Ville Palo <vi64pa@kolumbus.fi>
932 * DataRowCollectionTest.cs: Tests for AutoIncrement
934 2003-03-25 Ville Palo <vi64pa@kolumbus.fi>
936 * DataTableTest.cs: Added test for PrimaryKey-property
938 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
940 * DataColumnCollectionTest.cs: little fix.
942 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
944 * DataColumnCollectionTest.cs: Typos
946 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
948 * DataSetTest.cs: Fixed line-ending problems
950 2003-03-06 Ville Palo <vi64pa@kolumbus.fi>
952 * DataTableTest.cs: More tests for Select ()
954 2003-02-28 Ville Palo <vi64pa@kolumbus.fi>
956 * DataColumnCollectionTest.cs: Added more tests.
957 * DataRowCollectionTest.cs: Added more tests.
959 2003-04-02 Ville Palo <vi64pa@koti.soon.fi>
961 * DataColumnTest.cs: Added tests for Expression property
963 2003-03-02 Ville Palo <vi64pa@koti.soon.fi>
965 * DataTableTest.cs: More tests for Select
967 2003-31-01 Ville Palo <vi64pa@koti.soon.fi>
969 * DataTableTest.cs: Added more tests for Select (string) -method
971 2003-27-01 Ville Palo <vi64pa@koti.soon.fi>
973 * DataRelationTest.cs: Added more tests
975 2003-27-01 Ville Palo <vi64pa@koti.soon.fi>
977 * DataTableTest.cs: Added test for DataTable.Select ()
979 2003-24-01 Ville Palo <vi64pa@koti.soon.fi>
981 * UniqueConstraint.cs: More tests
983 2003-23-01 Ville Palo <vi64pa@koti.soon.fi>
985 * ForeignKeyConstraint.cs: More tests
987 2003-22-01 Ville Palo <vi64pa@koti.soon.fi>
989 * DataRelationTest.cs: More tests and little clean up.
991 2003-14-01 Ville Palo <vi64pa@koti.soon.fi>
993 * DataRelationTest.cs: Added more tests
995 2003-13-01 Ville Palo <vi64pa@koti.soon.fi>
997 * DataRelationTest.cs: Test class for DataRelation
999 2002-12-26 Ville Palo <vi64pa@koti.soon.fi>
1001 * own_schema.xsd: XmlSchema for testing ReadXmlSchema() -method
1002 * DataSetTest.cs: Added more Xml-tests.
1004 2002-12-17 Ville Palo <vi64pa@koti.soon.fi>
1007 * store.xsd: new xmldoment and xmlschema for testing DataSet
1008 * DataSetTest.cs: Added some Xml-tests.
1009 * AllTests.cs: Added DataSetTest
1011 2002-10-23 Nick Drochak <ndrochak@gol.com>
1013 * ConstraintCollectionTest.cs (SetUp): Clear the constraints before
1015 * ConstraintTest.cs: same
1016 * DataColumnTest.cs: Get exceptions straight. Some are thrown and some
1019 2002-10-22 Nick Drochak <ndrochak@gol.com>
1021 * DataColumnTest.cs: Remove compiler warnings and use caught exception
1022 to report useful info.