1 2006-05-31 Senganal T <tsenganal@novell.com>
3 * DataSetTest2.cs : Fixed InferXmlSchema_inferingTables5.
4 Patch from Deepak Kr Velachha
6 2006-05-31 Senganal T <tsenganal@novell.com>
8 * DataSetTest2.cs,DataSetReadXmlSchemaTest.cs,DataSetTest.cs:
9 Cleanup NotWorking testcases
11 2006-05-02 Senganal T <tsenganal@novell.com>
13 * DataColumnTest2.cs : Test if IsNull (expr1,expr2) is parsed
14 correctly and if expr2 is returned when expr1 evaluates to null
16 2006-04-21 Senganal T <tsenganal@novell.com>
18 * DataTableTest2.cs : Test Duplicate values are handled appropriatly
19 during table loading ( BeginLoadData , EndLoadData). Test LoadDataRow
20 behaves appropriately if called outside BeginLoadData,EndLoadData.
22 2006-04-19 Senganal T <tsenganal@novell.com>
24 * DataSetTest2.cs : Test if ConstraintName with whitespace is saved
27 2006-03-25 Senganal T <tsenganal@novell.com>
29 * DataTableTest.cs : Fixed NotWorkingTest
31 2006-03-23 Senganal T <tsenganal@novell.com>
34 - Ensure duplicate rows are merged when using LoadDataRow
35 * DataRowCollectionTest2.cs :
36 - Ensure row can be searched using Find (), when added using LoadDataRow
38 2006-03-22 Senganal T <tsenganal@novell.com>
40 * DataColumnTest2.cs :
41 * ConstraintCollectionTest2.cs :
42 - Ensure Constraints are correctly added/removed when Unique
44 - Ensure PrimaryKeyConstraint cannot be removed using Remove ()
45 - Ensure DataColumn's Unique Propery is modifed when adding/removing constraint
47 2006-03-20 Senganal T <tsenganal@novell.com>
50 - Added testcases for issues in Merge,Copy
51 * ConstraintCollectionTest2.cs
52 - Added testcases for issues in Add , IndexOf
54 2006-03-19 Boris Kirzner <borisk@mainsoft.com>
56 * ConstraintCollectionTest2.cs, DataColumnCollectionTest.cs,
57 DataRowCollectionTest.cs, DataTableCollectionTest.cs: ifdef code that is not
58 supposed to work in TARGET_JVM by now.
60 2006-03-09 Senganal T <tsenganal@novell.com>
62 * DataRowCollectionTest2.cs :
64 - Fixed NotWorking tests.
66 2006-03-07 Senganal T <tsenganal@novell.com>
68 * DataRowCollectionTest2.cs :
70 - Added failing testcases as NotWorking tests.
72 2006-03-05 Senganal T <tsenganal@novell.com>
75 * ConstraintCollectionTest2.cs
78 Added testcases for BeginInit and EndInit methods
80 2006-02-24 Senganal T <tsenganal@novell.com>
82 * ConstraintCollectionTest2.cs : added testcase for #77630
84 2006-02-22 Senganal T <tsenganal@novell.com>
86 * DataRowCollectionTest2.cs : Check if index is maintained for row on calling RejectChanges.
87 * DataTableTest2.cs : Check if data is loaded and merged (if key exists) correctly.
88 * ForeignKeyConstraintTest.cs : Check if a ParentColumn value can be modified
89 when the row is in 'Added' State. Also, check if child col values are
92 2006-02-16 Senganal T <tsenganal@novell.com>
95 - WriteXmlSchema_ForeignKeyConstraint : testcase for bug #77557
96 - WriteXmlSchema_RelationAnnotation :
97 - WriteXmlSchema_Relations_ForeignKeys :
98 ensure Relations and ForeignKeyConstraints are written and read correctly.
99 * DataSetReadXmlSchema.cs :
101 verify reading a foreignkeyconstraint doesent create a relation.
102 - ReadAnnotatedRelations_MultipleColumns :
103 verify multiple columns are read correctly if part of annotated relation.
105 2006-02-11 Senganal T <tsenganal@novell.com>
107 * DataTableTest.cs : Check AllowDBNull is set to false for PrimaryKey cols.
108 * DataTableTest2.cs : added testcases for bug #77404
110 2006-02-03 Senganal T <tsenganal@novell.com>
112 * DataTableCollectionTest2.cs,EvaluateExceptionTest.cs,
113 DataColumnTest.cs,DataRowViewTest.cs,DataRowCollectionTest2.cs,
114 DataTableTest2.cs,DataTableTest.cs,DataColumnCollectionTest2.cs,
115 DataColumnCollectionTest.cs,DataViewTest.cs,DataColumnTest2.cs
116 - Removed 'NotWorking' attributes for the testcases fixed
117 - Added few new testcases
119 2006-01-17 Senganal T <tsenganal@novell.com>
121 * DataRowTest2.cs : added testcase for bug #77267
123 2006-01-16 Boris Kirzner <borisk@mainsoft.com>
124 * DataColumnCollectionTest2.cs: added test case for index update on
127 2006-01-16 Atsushi Enomoto <atsushi@ximian.com>
129 * TypedDataSetGeneratorTest.cs : added test for bug #77248, but we
130 cannot enable it since it depends on mcs "installed".
132 2006-01-10 Senganal T <tsenganal@novell.com>
134 - Added testcase for bug #77188
136 2006-01-06 Senganal T <tsenganal@novell.com>
138 * DataColumnCollectionTest.cs
139 - Added couple of tests for Expression Columns.
141 2006-01-03 Senganal T <tsenganal@novell.com>
142 * DataSetTypedDataSetTest.cs : corrected the path to file : TypedDataSet.xml
143 to make sure the testcases pass
145 2006-01-03 Senganal T <tsenganal@novell.com>
146 *DataViewTest.cs : added testcases for bug #77104
148 2006-01-02 Boris Kirzner <borisk@mainsoft.com>
149 * DataTableCollectionTest2.cs, DataColumnTest2.cs,
150 DataViewTest2.cs, DataRowCollectionTest2.cs, DataTableTest2.cs,
151 DataRelationCollectionTest2.cs, ForeignKeyConstraintTest2.cs,
152 DataSetTest2.cs, ConstraintCollectionTest2.cs, DataRowTest2.cs,
153 DataColumnCollectionTest2.cs: new tests from Mainsoft repository.
154 * DataSetTypedDataSetTest.cs, VersionNotFoundException.cs,
155 MissingPrimaryKeyExceptionTest.cs: added files with new tests.
156 * TypedDataSet.xml - new xml file (for TypeDataSetTest.cs).
158 2005-12-20 Senganal T <tsenganal@novell.com>
159 * DataColumnTest.cs : added testcase for #77025
161 2005-12-15 Konstantin Triger <kostat@mainsoft.com>
163 * DataTableTest.cs: added SelectRowState test.
165 2005-12-07 Boris Kirzner <borisk@mainsoft.com>
166 * DataTableTest.cs: added ifdef for feature not supported in TARGET_JVM.
168 2005-11-30 Konstantin Triger <kostat@mainsoft.com>
170 * DataColumnTest.cs: Added ExpressionSubstringlimits.
172 2005-11-11 Senganal T <tsenganal@novell.com>
174 * DataSetTest2.cs : Added a testcase for bug#76517
176 2005-10-24 Konstantin Triger <kostat@mainsoft.com>
178 * DataTableTest.cs: Added test for object type validation (ColumnObjectTypeTest)
180 2005-10-21 Senganal T <tsenganal@novell.com>
182 * DataTableTest2.cs : addded test for #76213
184 2005-10-20 Atsushi Enomoto <atsushi@ximian.com>
186 * DataSetTest.cs : added test for #76480.
188 2005-10-14 Sureshkumar T <tsureshkumar@novell.com>
190 * DataViewTest_IBindingList.cs (FindTest): mark working. According
191 to printed DataView, the index returned is correct.
193 2005-10-11 Sureshkumar T <tsureshkumar@novell.com>
195 * DataViewTest_IBindingList.cs: Added test cases for IBindingList
196 implementation by DataView. This is used by DataGrid control.
198 2005-09-20 Sureshkumar T <tsureshkumar@novell.com>
200 * DataViewTest.cs: Added a case for Sort to accept columns with
202 (SortTests): Added cases for sorting order. TestCase from Marc
204 2005-08-02 Sureshkumar T <tsureshkumar@novell.com>
206 * DataTableTest.cs: Select (): added a case for apos escaping.
208 2005-08-02 Boris Kirzner <borisk@mainsoft.com>
209 * DataSetTest2.cs: added test case for ReadXmlSchema with relations and
212 2005-07-21 Sureshkumar T <tsureshkumar@novell.com>
214 * ForeignKeyConstraintTest.cs: added tests when adding fk
215 constraints with existing rows.
217 2005-07-21 Boris Kirzner <borisk@mainsoft.com>
218 * DataRowTest2.cs - Added RowError testcases.
220 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
222 * ConstraintExceptionTest.cs: Removed use of obsolete System.Data.Tests.Mainsoft/GHTUtils
223 * DataRelationTest2.cs: Removed use of obsolete System.Data.Tests.Mainsoft/GHTUtils
225 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
227 * DeletedRowInaccessibleExceptionTest: Added file
228 * DuplicateNameExceptionTest: Added file
229 * ConstraintExceptionTest: Added file
230 * EvaluateExceptionTest: Added file
231 * InRowChangingEventExceptionTest: Added file
232 * InvalidConstraintExceptionTest: Added file
233 * NoNullAllowedExceptionTest: Added file
234 * ReadOnlyExceptionTest: Added file
235 * SyntaxErrorExceptionTest: Added file
236 * RowNotInTableExceptionTest: Added file
238 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
240 * DataRelationTest2.cs: Added file
241 * DataRowTest2.cs: Added file
242 * DataRowCollectionTest2.cs: Added file
243 * DataRowViewTest2.cs: Added file
244 * DataTableCollectionTest2.cs: Added file
245 * DataTableTest2.cs: Added file
246 * DataViewTest2.cs: Added file
247 * ForeignKeyConstraintTest2.cs: Added file
248 * UniqueConstraintTest2.cs: Added file
250 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
252 * DataRelationCollectionTest2.cs: Added file
254 2005-07-12 Eyal Alalouf <eyala@mainsoft.com>
256 * DataColumnTest2.cs: Added file
258 2005-07-08 Sureshkumar T <tsureshkumar@novell.com>
260 * DataTableLoadRowTest.cs: Added tests for event handling.
261 PreserveChangesTest: Added few more tests.
263 2005-06-30 Eyal Alalouf <eyala@mainsoft.com>
265 * DataColumnCollectionTest2.cs: Added file
267 2005-06-29 Ben Maurer <bmaurer@ximian.com>
269 * DataTableTest.cs: Add Gonz's test from corlib that should be here.
271 2005-06-29 Atsushi Enomoto <atsushi@ximian.com>
273 * DataSetReadXmlSchemaTest.cs : set [Category("InetAccess")]
275 2005-06-15 Sureshkumar T <tsureshkumar@novell.com>
277 * DataSetTest.cs: added a test case for DataSet changes cascading
278 to child tables. test case idea from george.barbarosie@gmail.com
279 (George Barbarosie) in bug #75226.
281 2005-06-14 Atsushi Enomoto <atsushi@ximian.com>
283 * DataSetTest.cs : quick build fix.
285 2005-06-14 Sureshkumar T <tsureshkumar@novell.com>
287 * DataSetTest.cs: Added test case for GetChanges method.
289 2005-06-10 Atsushi Enomoto <atsushi@ximian.com>
291 * DataSetReadXmlSchemaTest.cs : TestSampleFileImportSimple() is not
292 working and it takes so much time (downloading), so just disable it.
294 2005-06-02 Atsushi Enomoto <atsushi@ximian.com>
296 * DataSetReadXmlSchemaTest.cs : testcase for bug #75121.
298 2005-05-29 Eyal Alaluf <eyala@mainsoft.com>
299 * ConstraintCollectionTest2.cs - New file containing Mainsoft ConstraintCollection tests.
301 2005-05-25 Sureshkumar T <tsureshkumar@novell.com>
303 * DataTableLoadRowTest.cs: Added additional cases for
304 AutoIncrementTest to gauge any side effect with auto
305 incrementing in case of upsert.
307 2005-05-20 Sureshkumar T <tsureshkumar@novell.com>
309 * DataRowCollectionTest.cs: Added a test to check Rows.Add (values
310 []) with null in the collection.
312 2005-05-11 Sureshkumar T <tsureshkumar@novell.com>
314 * DataTableTest.cs: revamped tests for ImportRow method. Checks
315 for all rowstates and pk violation of importing a deleted record.
317 2005-05-05 Sureshkumar T <tsureshkumar@novell.com>
319 * DataTableReaderTest.cs: Added a test to check when deleting the
322 2005-05-04 Sureshkumar T <tsureshkumar@novell.com>
324 * DataTableReaderTest.cs:
325 - reader.close in finally in all test cases.
326 - Added tests to check scenarios when the datasource is
327 modified/deleted/added.
328 - Added tests to check when the datatable is cleared.
331 - Added a test for DataTable. Should clear rows from indexes as
332 well. Simplified table creation for ClearReset test.
333 - Added a test to check whether Commit RowChanging & RowChanged
335 - ClearTest () : added case for checking whether TableCleared
338 2005-04-29 Sureshkumar T <tsureshkumar@novell.com>
340 * DataTableReaderTest.cs: Added few more tests.
342 2005-04-27 Sureshkumar T <tsureshkumar@novell.com>
344 * DataTableReaderTest.cs: Added Tests for DataTableReader class.
346 2005-04-22 Sureshkumar T <tsureshkumar@novell.com>
348 * DataTableLoadRowTest.cs: Added. A test case for testing
349 LoadDataRow method of DataTable. This tests for various
350 possiblities of row state and loadoption.
352 2005-04-19 Atsushi Enomoto <atsushi@ximian.com>
354 * DataViewTest.cs : added more RowStateFilter test (bug #74650).
356 2005-04-17 Atsushi Enomoto <atsushi@ximian.com>
358 * DataViewTest.cs : added more test for Delete() based on bug #74631.
360 2005-02-25 Atsushi Enomoto <atsushi@ximian.com>
362 * DataColumnTest.cs : added testcase for setting negative value on
363 DataColumn whose mapping is SimpleContent.
365 2005-02-15 Atsushi Enomoto <atsushi@ximian.com>
367 * DataSetAssertion.cs : don't exclude those attribute whose namespace
368 URI is not empty from sort target.
369 * DataSetTest.cs : removed GetNormalizedSchema() dependency from some
370 tests (i.e. DataSet now emits more MS-closer schemas).
371 * DataViewTest.cs : implemented test for RowFilter.
373 2005-02-04 Atsushi Enomoto <atsushi@ximian.com>
375 * DataSetTest.cs : WriteDifferentNamespaceSchema() is NotWorking.
376 It is impossible to fix (see code comment).
378 2005-02-04 Atsushi Enomoto <atsushi@ximian.com>
380 * DataSetTest.cs : Fixed strict type name under .NET 2.0.
382 2005-02-03 Sureshkumar T <tsureshkumar@novell.com>
384 * ForeignKeyConstraintTest.cs: TestCtor5: ad-hoc fixes for mono.
385 ms.net does not allow fkc.Table. LAMESPEC.
387 2005-02-03 Atsushi Enomoto <atsushi@ximian.com>
389 * DataViewManagerTest.cs : (Ctor) okay, #7 is silly test.
391 2005-02-02 Sureshkumar T <tsureshkumar@novell.com>
393 * DataTableTest.cs: ClearReset (): added valid error messages.
395 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
397 * DataViewManagerTest.cs : new file.
399 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
401 * DataViewTest.cs : Enable ComplexEventSequence1().
402 - Right now don't test ApplyDefaultSort event.
403 - Also row order between identical values depends on implementation.
405 2005-02-02 Atsushi Enomoto <atsushi@ximian.com>
407 * DataViewTest.cs : added practical event handling tests (though
408 NotWorking since it is still not complete).
410 2005-02-01 Atsushi Enomoto <atsushi@ximian.com>
412 * DataTableTest.cs : added RowChanging event test.
413 * DataViewTest.cs : make sure to clear event args.
415 2005-01-31 Sureshkumar T <tsureshkumar@novell.com>
417 * DataRowTest.cs: Added case for SetparentRow: create
418 DataRelations with createConstraints=false. part of the test case
421 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
423 * DataRowViewTest.cs : added RowVersion1() test.
425 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
427 * DataViewTest.cs : Enabled TestFindRows(). Added more FindRows() tests.
429 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
431 * DataTableTest.cs : PrimaryKeyColumnChecksNonNull() is working now.
433 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
435 * DataTableTest.cs : added tests for primary key constraint check
436 (not working right now).
438 2005-01-28 Atsushi Enomoto <atsushi@ximian.com>
440 * UniqueConstraintTest.cs : added DBNullAllowed().
442 2005-01-27 Atsushi Enomoto <atsushi@ximian.com>
444 * DataViewTest.cs : added test for ListChanged.
445 * DataRowViewTest.cs : (ItemException) fixed test. It is now working.
447 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
449 * DataTableTest.cs : finally run-test-ondotnet passes (i.e.
450 fixed incompatibility).
452 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
454 * DataViewTest.cs : With a tiny fix, removed NotDotNet.
456 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
458 * DataRowTest.cs : added DetachedRowItemException().
459 * DataSetTest.cs : WriteXmlSchema7() is now NotWorking.
461 2005-01-25 Sureshkumar T <tsureshkumar@novell.com>
463 * DataTableTest.cs: added test case for checking ImportRow when
464 the row state is detached. Test case by Ankit Jain.
466 2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
468 * DataRowViewTest.cs : added IsEdit tests and Item tess (not working).
470 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
472 * DataRowViewTest.cs : added new file.
474 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
476 * DataSetReadXmlSchemaTest.cs : test labels were ambiguous.
477 * DataViewTest.cs : indentation was heavily broken.
479 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
481 * DataColumnTest.cs : Added SetMaxLength().
483 2005-01-24 Atsushi Enomoto <atsushi@ximian.com>
485 * store2.xsd, store3.xsd, store4.xsd : Added.
487 Disabled ReadWriteXmlSchema() and ReadWriteXmlSchemaIgnoreSchema()
488 for now. See the details in the code.
490 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
492 * DataRowTest.cs : more test for Current -> Default, test for
493 VersionNotFound, and test for InvalidConstraint on GetChildRows().
496 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
498 * DataRowTest.cs : Test if Default is used to check state of the row
499 instead of Detached. Patch by Ankit Jain.
501 2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
503 * DataSetTest.cs : added CloneCopy2().
505 2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
507 * DataSetTest.cs : use more normalized schema comparison.
509 2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
512 DataSetAssertionTest.cs : In GetNormalizedSchema(), use manual
513 sorting using dom so that it can ignore XmlSerializer difference.
514 Added some new assertion methods.
516 2005-01-19 Atsushi Enomoto <atsushi@ximian.com>
518 * DataRowTest.cs : no need to gather 3 individual tests as RowEditTest.
519 Let's not output to Console.
521 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
523 * DataViewTest.cs : made AddNew_2() and FindRows() pass under .NET 1.1.
524 FindRows() is still not implemented, so marked as [Ignore].
526 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
528 * ForeignKeyConstraintTest.cs : Fixed Ctor5() to pass under MS.NET 1.1.
529 Design time ctor() needs more love.
530 * DataRelationCollectionTest.cs,
531 DataTableCollectionTest.cs : Made Remove() pass under MS.NET 1.1.
532 When index is out of range, IndexOutOfRangeException is thrown.
533 DataRelationCollectionTest.AddException1() was invalid.
535 2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
537 * ConstraintCollectionTest.cs : Fixed run-test-ondotnet. MS.NET does
538 not fill Table property even after EndInit().
539 * DataRelationTest.cs : Fixed run-test-ondotnet. ExpectedException
541 * TypedDataSetGeneratorTest.cs : fixed GenerateName() both for
542 run-test-ondotnet and run-test.
544 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
546 * DataSetTest.cs : WriteXmlSchema2() and WriteXmlSchema3() didn't pass
547 on run-test-ondotnet. Removed extraneous Console output.
548 modified WriteXmlSchema4(),WriteXmlSchema5() and WriteXmlSchema6()
549 to use xmlserializer-based comparison.
550 Fixed SerializeDataSet() to use ordinal MS result (it's not simple
551 to compare results unless we have another WriteXmlSchema()
554 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
556 * DataSetAssertion.cs : forgot one required update for refreshed tests.
558 2005-01-12 Atsushi Enomoto <atsushi@ximian.com>
560 * DataSetReadXmlSchemaTest.cs : added test for bug #58744.
561 * DataSetReadXmlTest.cs : Added NameConflictDSAndTable().
563 Now use XmlSerializer based output, to avoid silly attribute order in
564 OwnWriteXmlSchema(),WriteXmlSchema(),ReadWriteXmlSchemaIgnoreSchema(),
565 ReadWriteXmlSchema() and WriteDifferentNamespaceSchema().
566 Added SerializeDataSet2(),SerializeDataSet3(),DeserializeDataSet(),
567 ReadWriteXml3(),WriteXmlSchema2(),WriteXmlSchema3(),WriteXmlSchema4(),
568 WriteXmlSchema5(),WriteXmlSchema6(),WriteXmlSchema7(),
569 WriteXmlExtendedProperties() and WriteXmlModeSchema().
571 2004-10-14 Umadevi S <sumadevi@novell.com>
572 * DataTableTest.cs : added testcase for subclass clone
574 2004-10-14 Umadevi S <sumadevi@novell.com>
575 * DataSetTest.cs : added testcase to check subclass clone
577 2004-10-12 Atsushi Enomoto <atsushi@ximian.com>
579 * DataSetTest.cs : now xs:schema contains xmlns="".
581 2004-09-24 Umadevi S <sumadevi@novell.com>
582 * DataRowTest.cs : Added a test for EnforceConstraints with relations defined.
584 2004-09-24 Sureshkumar T <tsureshkumar@novell.com>
586 * DataSetTest.cs (DataSetClearTest): Added a test for DataSet.Clear. This should not
587 throw any exception and should override constraints.
589 2004-09-19 Sureshkumar T <tsureshkumar@novell.com>
590 * DataSetTest.cs : Added a test for Deserialization of dataset : DeserializeModifiedDataSet
592 2004-08-24 Nick Drochak <ndrochak@ieee.org>
593 * DataViewTest.cs : Fixed compile with csc
595 2004-08-18 Umadevi S <sumadevi@novell.com>
596 * DataViewTest.cs : Revamped to get Event handling tested
597 Thanks to Punit Todi for his contribution towards the test cases
599 2004-06-23 Umadevi S <sumadevi@novell.com>
600 * DataTableTest.cs :Corrected Testcases to .net 1.1 specifications
602 2004-06-23 Umadevi S <sumadevi@novell.com>
603 * DataRelationTest.cs : Corrected AddRelation testcases
605 2004-06-23 Umadevi S <sumadevi@novell.com>
606 * ConstraintCollectionTest.cs : Corrected AddRange testcases
608 2004-06-20 Atsushi Enomoto <atsushi@ximian.com>
610 * DataTableCollectionTest.cs : Added test for DataSet and Namespace
613 2004-06-18 Atsushi Enomoto <atsushi@ximian.com>
615 * TypedDataSetGeneratorTest.cs : [TestFixture] was missing.
617 2004-06-15 Atsushi Enomoto <atsushi@ximian.com>
619 * DataSetTest.cs : Added regression for #53959.
621 2004-05-31 Atsushi Enomoto <atsushi@ximian.com>
623 * DataTableTest.cs : Added test for serialization by Boris Kirzner.
624 * DataSetInferXmlSchemaTest.cs : Added test for schema element skip
627 2004-05-27 Nick Drochak <ndrochak@ieee.org>
629 * DataRelationCollectionTest.cs: Fixed build when using csc.
631 2004-05-27 Umadevi S <sumadevi@novell.com>
632 * Corrected small typos in DataTableCollectionTest & DataRelationCollectionTest
634 2004-05-26 Umadevi S <sumadevi@novell.com>
635 * Added files DataTableCollectionTest and DataRelationCollectionTest
637 2004-05-19 Atsushi Enomoto <atsushi@ximian.com>
639 * DataSetTest.cs : Fixed ReadWriteXmlSchema() that miscounted
640 constraints and parent keys.
642 2004-05-18 Atsushi Enomoto <atsushi@ximian.com>
644 * DataSetTest.cs : Converted CRLF to LF for line ending comparison.
645 (and added copyright line.)
647 2004-05-17 Atsushi Enomoto <atsushi@ximian.com>
649 * DataSetTest.cs : Added WriteXmlEncodedXml() test.
651 2004-05-17 Atsushi Enomoto <atsushi@ximian.com>
653 * DataSetAssertion.cs : Enabled "Ordinal" check again, unless the test
655 * DataSetInferXmlSchemaTest.cs,
656 DataSetReadXmlSchemaTest.cs : Enabled Ordinal check again, as long
657 as working. Added IgnoredNamespaces() to inferxmlschema test.
659 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
661 * DataSetReadXmlSchemaTest.cs : Added test014.xsd tes (contains two
662 simple repeatable elements).
664 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
667 DataSetReadXmlTest.cs,
668 DataSetReadXmlSchemaTest.cs,
669 DataSetInferXmlSchemaTest.cs,
670 DataSetAssertion.cs : AssertDataTable() now checks Constraint count
671 and ParentKey length.
673 2004-05-14 Atsushi Enomoto <atsushi@ximian.com>
675 * DataSetReadXmlSchemaTest.cs : Added tests for test012.xsd (repeatable
676 simple element) and test013.xsd (reference to global element;
679 2004-05-11 Atsushi Enomoto <atsushi@ximian.com>
681 * DataSetTest.cs : Added WriteXmlToStream().
683 2004-05-11 Atsushi Enomoto <atsushi@ximian.com>
685 * DataSetReadXmlSchemaTest.cs : SingleElementTreatmentDifference() was
686 incorrect. DataSet element is assumed only if there is only one
688 * DataSetReadXmlTest.cs : Added error-reported test case.
689 * DataSetInferXmlSchemaTest.cs : Modified more tests not to compare
690 Ordinal for non-specified columns (that shouldn't be significant).
692 2004-05-06 Atsushi Enomoto <atsushi@ximian.com>
694 * ConstraintCollectionTest.cs : Table name should not be the same as
695 for the purpose of this test.
696 * DataSetReadXmlSchemaTest.cs : Added more tests based on schema files.
697 * DataSetTest.cs : Reordered attributes to pass test in
698 WriteDifferentNamespaceSchema().
700 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
702 * ForeignKeyConstraintTest.cs : Made tests pass under MS.NET 1.1.
703 Don't catch every kind of exception. That does nothing but keep us
704 away from the exact error location.
705 * DataSetTest.cs : Make sure that we read schema correctly, before
706 testing WriteXmlSchema.
708 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
710 * DataColumnCollectionTest.cs : catch only specific exception. Don't
711 rely on localizable error message.
712 * DataSetTest.cs : Attribute orders should not be significant, so
713 just hacked to match current implementation's order.
714 Added WriteNestedTableXml().
716 2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
718 * ConstraintCollectionTest.cs : uncommented some tests that should be
719 implemented until mono 1.0.
720 * ConstraintTest.cs : use ExpectedException. Don't expect localizable
724 DataRowCollectionTest.cs : catch only specific type exception.
725 Don't rely on (test) localizable messages.
726 * DataSetAssertion.cs : We shouldn't expect exact column ordinals
727 when infering/reading the structures from documents/schemas.
729 2004-04-29 Atsushi Enomoto <atsushi@ximian.com>
731 * DataRowTest.cs : Added a test for auto increment column and item
732 integrity (it caused index out of range exception).
734 2004-04-27 Atsushi Enomoto <atsushi@ximian.com>
736 * ConstraintCollectionTest.cs,
739 ForeignKeyConstraintTest.cs : Fixes for incorrect NET_1_0 use.
740 * DataRowCollectionTest.cs : just check exception type. Don't check
741 localizable error message.
742 * DataSetAssertion.cs : Removed AssertDataSet() with just 4 argument.
743 Added relation count parameter for AssertDataTable().
744 Added Nested check parameter for AssertDataRelation().
745 * DataSetInferXmlSchemaTest.cs,
746 DataSetReadXmlTest.cs,
747 DataSetReadXmlSchemaTest.cs :
748 Applied new AssertDataTable(). Added more check on
749 DataSetReadXmlSchemaTest.SingleElementTreatmentDifference ().
751 2004-04-22 Atsushi Enomoto <atsushi@ximian.com>
753 All fixes are to make them pass under MS.NET 1.1.
755 * ConstraintCollectionTest.cs : Fixed to pass under MS.NET 1.1.
756 * DataRelationTest.cs : Creation4() never works.
757 * DataSetInferXmlSchemaTest.cs :
758 Fixed xml9 test (relation count).
759 Some mappings were incorrectly specified int.
760 ConflictColumnTable() test incorrectly tested different columns.
761 Fixed exception type on ConflictExistingPrimaryKey().
762 * DataSetReadXmlSchemaTest.cs :
763 Use fixed current culture.
764 Fixed exceptoin type on NestedReferenceNotAllowed().
765 * DataSetReadXmlTest.cs :
766 InferSchema mode is said as to load rows.
768 SqlGuid test depends on the runtime version.
769 In WriteDifferentNamespaceSchema(), we're going to set the same
770 order for namespaces (just for ease of tests).
771 Fixed many bugs on SerializeDataSet() test.
773 Set culture only on NET_1_0. Culture difference causes exception
775 Don't depend on error message string (consider localization).
776 Under .NET 1.1, constraints looks also vanishes on table's Clear().
777 * ForeignKeyConstraintTest.cs :
778 Ignore TestCtor5(). That does not work under .NET 1.1.
779 Fixed some exception type differences.
781 2004-04-22 Atsushi Enomoto <atsushi@ximian.com>
783 * DataSetInferXmlSchemaTest.cs : Added ConflictExistingPrimaryKey().
784 * DataSetReadXmlTest.cs : Added IgnoreSchemaShouldFillData().
785 * DataSetTest.cs : Added IgnoreColumnEmptyNamespace() and
788 2004-04-20 Atsushi Enomoto <atsushi@ximian.com>
790 * DataSetInferXmlSchema.cs : added more 16 patterns.
791 (mostly fails as yet).
792 * DataSetReadXmlTest.cs : Reverted yesterday's incorrect part.
793 As for XmlReadMode = Auto, data row should be read.
794 * DataSetTest.cs : Added Namespace and Prefix tests.
795 Added WriteDifferentNamespaceSchema().
797 hmm... WriteXmlSchema() also needs more love :(
799 2004-04-19 Atsushi Enomoto <atsushi@ximian.com>
801 * Added DataSetInferXmlSchemaTest.cs.
802 * DataSetReadXmlTest.cs : Fixed test bogus. When ReadMode is
803 InferSchema, it should not load any data rows.
804 * DataSetAssertion.cs : Added AssertDataSet() overroad that takes
807 2004-04-19 Atsushi Enomoto <atsushi@ximian.com>
809 * Added missing ChangeLog entry.
810 * ConstraintCollectionTest.cs :
811 Ignore some tests that should fail (They also fail under MS.NET).
812 * DataSetReadXmlSchemaTest.cs :
813 - Added SingleElementTreatmentDifference() and PrefixedTargetNS().
814 - Modified UnusedComplexTypesInored() to make sure DataSetName is set.
815 - Renamed DataSetElementCannotBeReferenced() to
816 NestedReferenceNotAllowed().
817 - Modified ReadElemAttrPattern() to LocaleOnRootWithoutIsDataSet()
818 to test msdata:Locale.
819 * DataSetTest.cs : Due to mcs bug #57200, csc does not allow
820 System.Type.GetType(), so modified them all.
822 2004-04-16 Atsushi Enomoto <atsushi@ximian.com>
824 * DataSetAssertion.cs : Added AssertDataColumn().
825 * DataSetReadXmlSchemaTest.cs : Added more strange cases.
827 2004-04-15 Umadevi S (sumadevi@novell.com)
828 * ForeignKeyConstraintTest - constructor testing,
829 * DataSet - test for Clone and Copy methods.
831 2004-04-15 Atsushi Enomoto <atsushi@ximian.com>
833 * Added DataSetAssertion.cs and DataSetReadXmlSchema.cs.
834 * DataSetReadXmlTest.cs : separate assertion methods into
835 DataSetAssertion.cs. Added label argument to AssertDataTable.
837 2004-04-15 Atsushi Enomoto <atsushi@ximian.com>
839 * DataSetReadXmlTest.cs : Tests were incorrect. They should be done
840 against new dataset. So just added another sequential read tests.
842 2004-04-14 Atsushi Enomoto <atsushi@ximian.com>
844 * Added DataSetReadXmlTest.cs. (specific to ReadXml() in DataSet).
846 2004-04-12 Atsushi Enomoto <atsushi@ximian.com>
848 * DataSetTest.cs : More path fix. Don't expect End of Line = "\n".
849 It might be "\r\n" or else.
851 2004-04-09 Atsushi Enomoto <atsushi@ximian.com>
855 DataTableTest.cs : build fix: csc does not allow
856 System.Type inside namespace MonoTests.System.Data.
857 * DataSetTest.cs : path fix.
858 * DataRelationTest.cs : path fix. Don't test error message: It should
859 vary by message translations. Split tests and use ExpectedException.
861 2004-03-31 Juraj Skripsky <juraj@hotfeet.ch>
863 * DataColumnTest.cs : fixes here and there,
864 make all tests pass on ms.net.
866 2004-03-29 Juraj Skripsky <juraj@hotfeet.ch>
868 * DataTableTest.cs : add test case for bug #55503,
869 comment out meaningless test cases.
871 2004-01-21 Atsushi Enomoto <atsushi@ximian.com>
873 * Added TypedDataSetGeneratorTest.cs.
875 2003-12-18 Jackson Harper <jackson@ximian.com>
877 * DataViewTest.cs: Add some tests for new methods.
879 2003-05-26 Ben Maurer <bmaurer@users.sourceforge.net>
880 * DataViewTest.cs: Added new test from
883 2003-05-13 Martin Willemoes Hansen <mwh@sysrq.dk>
884 * All tests inherits from Assertion, and
885 Assertion. prefixes removed
887 2003-04-05 Ville Palo <vi64pa@kolumbus.fi>
889 * DataTableTest.cs: little fix.
891 2003-03-27 Ville Palo <vi64pa@kolumbus.fi>
893 * UniqueConstraintTest.cs: some minor fixes.
895 2003-03-26 Ville Palo <vi64pa@kolumbus.fi>
897 * DataRowCollectionTest.cs: Tests for AutoIncrement
899 2003-03-25 Ville Palo <vi64pa@kolumbus.fi>
901 * DataTableTest.cs: Added test for PrimaryKey-property
903 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
905 * DataColumnCollectionTest.cs: little fix.
907 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
909 * DataColumnCollectionTest.cs: Typos
911 2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
913 * DataSetTest.cs: Fixed line-ending problems
915 2003-03-06 Ville Palo <vi64pa@kolumbus.fi>
917 * DataTableTest.cs: More tests for Select ()
919 2003-02-28 Ville Palo <vi64pa@kolumbus.fi>
921 * DataColumnCollectionTest.cs: Added more tests.
922 * DataRowCollectionTest.cs: Added more tests.
924 2003-04-02 Ville Palo <vi64pa@koti.soon.fi>
926 * DataColumnTest.cs: Added tests for Expression property
928 2003-03-02 Ville Palo <vi64pa@koti.soon.fi>
930 * DataTableTest.cs: More tests for Select
932 2003-31-01 Ville Palo <vi64pa@koti.soon.fi>
934 * DataTableTest.cs: Added more tests for Select (string) -method
936 2003-27-01 Ville Palo <vi64pa@koti.soon.fi>
938 * DataRelationTest.cs: Added more tests
940 2003-27-01 Ville Palo <vi64pa@koti.soon.fi>
942 * DataTableTest.cs: Added test for DataTable.Select ()
944 2003-24-01 Ville Palo <vi64pa@koti.soon.fi>
946 * UniqueConstraint.cs: More tests
948 2003-23-01 Ville Palo <vi64pa@koti.soon.fi>
950 * ForeignKeyConstraint.cs: More tests
952 2003-22-01 Ville Palo <vi64pa@koti.soon.fi>
954 * DataRelationTest.cs: More tests and little clean up.
956 2003-14-01 Ville Palo <vi64pa@koti.soon.fi>
958 * DataRelationTest.cs: Added more tests
960 2003-13-01 Ville Palo <vi64pa@koti.soon.fi>
962 * DataRelationTest.cs: Test class for DataRelation
964 2002-12-26 Ville Palo <vi64pa@koti.soon.fi>
966 * own_schema.xsd: XmlSchema for testing ReadXmlSchema() -method
967 * DataSetTest.cs: Added more Xml-tests.
969 2002-12-17 Ville Palo <vi64pa@koti.soon.fi>
972 * store.xsd: new xmldoment and xmlschema for testing DataSet
973 * DataSetTest.cs: Added some Xml-tests.
974 * AllTests.cs: Added DataSetTest
976 2002-10-23 Nick Drochak <ndrochak@gol.com>
978 * ConstraintCollectionTest.cs (SetUp): Clear the constraints before
980 * ConstraintTest.cs: same
981 * DataColumnTest.cs: Get exceptions straight. Some are thrown and some
984 2002-10-22 Nick Drochak <ndrochak@gol.com>
986 * DataColumnTest.cs: Remove compiler warnings and use caught exception
987 to report useful info.