fixed test suite
[mono.git] / mcs / class / System.Data / Test / System.Data / ChangeLog
1 2007-07-26  Nagappan A  <anagappan@novell.com>
2
3         * DataTableTest.cs (Bug82109): Should always parse the object of
4         type DateTime in InvariantCulture CultureInfo, Fixes Bug # 82109.
5
6 2007-05-18  Chris Toshok  <toshok@ximian.com>
7
8         * DataViewTest.cs (DefaultColumnNameAddListChangedTest): new test
9         for figuring out the sorts of events raised between 1.1 and 2.0
10         when you add a column with the default name.
11
12 2007-02-23  Nagappan A  <anagappan@novell.com>
13
14         * DataRowTest2.cs (DataRowExpressionDefaultValueTest): Added new
15         test-case for bug # 80505.
16
17         * TrailingSpaceTest.cs: Added new test-case for bug # 79695.
18
19         * TestReadXml1.xml: Added new XML for bug # 80596.
20
21         * TestReadXmlSchema1.xml: Added new XML schema for bug # 80596.
22
23         * XmlDataLoaderTest.cs: Added new test-case for bug # 80596.
24
25         * XmlDataReaderTest.cs: Added new test-case for bug # 80596.
26
27 2007-02-20  Gert Driesen  <drieseng@users.sourceforge.net>
28
29         * DataSetReadXmlTest.cs: Enable test for bug #80048 on 2.0 profile.
30
31 2007-02-09  Nagappan A  <anagappan@novell.com>
32
33         * TestFile5.xml: Added new XML file required for tests.
34
35         * TestFile3.xml: Added new XML file required for tests.
36
37 2007-01-08  Nagappan A  <anagappan@novell.com>
38
39         * DataViewTest.cs: Fixed compilation warning.
40
41         * DataRowTest.cs: Fixed compilation warning.
42
43         * DataTableLoadRowTest.cs (LoadRowTestUpsert)
44         (LoadRowTestOverwriteChanges, LoadRowTestPreserveChanges): Added
45         more test conditions and also fixed compilation warnings.
46
47         * DataColumnCollectionTest.cs: Fixed compilation warning.
48
49         * DataSetInferXmlSchemaTest.cs: Fixed compilation warning.
50
51 2006-12-11  Chris Toshok  <toshok@ximian.com>
52
53         * DataViewTest.cs: new test for GetItemProperties being called on
54         a DataView without an associated DataTable.  we crash, but should
55         return an empty collection.
56
57 2006-12-08  Nagappan A  <anagappan@novell.com>
58
59         * DataTableTest3.cs, DataTableTest4.cs, DataSetTest2.cs: Updated
60         private method name from Test to Verify, as NUnit was reporting
61         API signature is invalid.
62
63 2006-12-07  Chris Toshok  <toshok@ximian.com>
64
65         * DataViewTest.cs: add unit test for parent/child relation
66         changes.
67
68 2006-12-07  Nagappan A  <anagappan@novell.com>
69
70         * DataTableTest3.cs, DataTableTest4.cs: Added new test-cases to test
71         ReadXml and WriteXml, provided by deepak_2603@yahoo.com. Added
72         NET_2_0 check.
73
74 2006-12-05  Raja R Harinath  <rharinath@novell.com>
75
76         * DataColumnCollectionTest.cs, DataRowCollectionTest.cs: Modernize.
77
78         * DataSetAssertion.cs: Don't derive from 'Assertion'.  Modernize.
79         * DataSetInferXmlSchemaTest.cs, DataSetReadXmlSchemaTest.cs,
80         DataSetReadXmlTest.cs, DataSetTest.cs, DataTableLoadRowTest.cs,
81         DataTableReaderTest.cs, DataTableTest.cs: Modernize.
82
83 2006-12-05  Nagappan A  <anagappan@novell.com>
84
85         * DataSetReadXmlTest.cs (ColumnOrder, XmlSpace): Modified
86         AssertEquals to NUnit.Framework.Assert.AreEqual.
87
88         * DataTableTest.cs (ReadWriteXmlSchema_ByFileName): Fixed Not
89         Working test case and made it working.
90
91         * DataColumnCollectionTest.cs (CaseSensitiveIndexOfTest): To test
92         case sensitive column name with IndexOf member function.
93
94 2006-11-28  Nagappan A  <anagappan@novell.com>
95
96         * DataTableTest.cs (TestWriteXmlSchema1): Modified the expected
97         output same as MS.NET 2.0 output.
98         (TestWriteXmlSchema2, TestWriteXmlSchema3): Modified the expected
99         output same as MS.NET 2.0 output.
100         (WriteXmlSchema, WriteXmlSchema2, WriteXmlSchema3): Updated the tests
101         to work. Removed NotWorking attribute.
102         (WriteXmlSchema4, WriteXmlSchema5, WriteXmlSchema6): Updated the tests
103         to work. Removed NotWorking attribute.
104         (WriteXmlSchema_Relations_ForeignKeys): Updated the tests to
105         work. Removed NotWorking attribute.
106         (ReadWriteXmlSchema_2, ReadWriteXmlSchemaExp_NoTableName): Updated
107         the tests to work. Removed NotWorking attribute.
108         (ReadWriteXmlSchemaExp_NoFileName): Added new tests.
109
110         * DataSetTest.cs: Updated the tests to work with 2.0
111         profile. Expected 2.0 and 1.0 outputs are different with respect
112         to XML Schema.
113
114         * DataRowCollectionTest.cs (IndexOf): API is implemented and so
115         removed NotWorking attribute.
116         (IndexOfTest): Added new test to test IndexOf API.
117
118 2006-11-26  Gert Driesen  <drieseng@users.sourceforge.net>
119
120         * DataSetReadXmlTest.cs: Added NotWorking test for bug #80048.
121
122 2006-11-26  Gert Driesen  <drieseng@users.sourceforge.net>
123
124         * DataSetReadXmlTest.cs: Added NotWorking test for bug #80045.
125
126 2006-11-21  Nagappan A  <anagappan@novell.com>
127
128         * DataViewTest.cs (BeginInit2): Checks for the data view public
129         event Initialized.
130
131         * DataSetTest.cs (CreateDataReader1, CreateDataReader2,
132         CreateDataReader3, Load_Basic, Load_TableConflictT,
133         Load_TableConflictT, Load_TableConflictF, Load_TableUnknown,
134         Load_StringsAsc, Load_StringsDesc, Load_StringsNew,
135         Load_StringsNewMerge): Removed 'NotWorking' attribute and made the
136         testcase to work.
137
138         * DataSetTest2.cs (LoadTest1, LoadTest2): Implemented functions to
139         test DataSet.Load
140
141 2006-11-15  Nagappan A  <anagappan@novell.com>
142
143         * DataTableTest.cs (NewRowAddedTest): Checks for the DataTable
144         TableNewRow added event raise.
145         (ClearTest): Checks for the table clearning event fired on
146         clearing a table.
147         (OnTableClearing, OnTableNewRowAdded): Implemented new event
148         handler functions.
149         (TestWriteXmlSchema1): Test WriteXmlSchema on a DataTable without
150         associating a DataSet.
151         (TestWriteXmlSchema2): Test WriteXmlSchema on a DataTable after
152         associating a DataSet, but without hierarchy.
153         (TestWriteXmlSchema3): Test WriteXmlSchema on a DataTable after
154         associating a DataSet, with hierarchy.
155         (TableInitializedEventTest[1234]): Tests different TableInitialized
156         event generation.
157         * BinarySerializationTest.cs: Added new file to test
158         BinarySerialization implementation.
159
160 2006-11-24  Konstantin Triger <kostat@mainsoft.com>
161
162         * DataColumnTest.cs: Added test for DataColunm.AllowDBNull
163         * DataTableTest.cs: removed fixed NotWorkings
164
165 2006-10-24  Hagit Yidov <hagity@mainsoft.com>
166
167         * DataTableReadXmlSchemaTest.cs : More tests for ReadXmlSchema()
168
169 2006-10-12  Hagit Yidov <hagity@mainsoft.com>
170
171         * DataTableTest.cs : added tests for ReadXmlSchema() and WriteXmlSchema().
172 (Some of the tests use following files: own_schema1.xsd, own_schema2.xsd, region.xml, store.xsd)
173
174 2006-10-22  Gert Driesen  <drieseng@users.sourceforge.net>
175
176         * ForeignKeyConstraintTest2.cs: Added test for bug #79689.
177
178 2006-10-12  Hagit Yidov <hagity@mainsoft.com>
179
180         * DataTableTest.cs : added tests for ReadXmlSchema() and WriteXmlSchema().
181 (Some of the tests use following files: own_schema1.xsd, own_schema2.xsd, region.xml, store.xsd)
182
183 2006-10-13  Gert Driesen  <drieseng@users.sourceforge.net>
184
185         * DataRelationTest2.cs: Enabled test for bug #79233.
186
187 2006-10-12  Hagit Yidov <hagity@mainsoft.com>
188
189         * DataSetTest.cs : added tests for Load().
190         * DataTableTest.cs : added more tests for Load() and added LoadDataRow().
191
192 2006-10-06  Patrick Earl <mono@patearl.net>
193
194         * DataTableReadWriteXml.cs: Added new tests for the DataTable's
195         ReadXml and WriteXml methods.  These tests assume proper
196         functioning of the DataSet ReadXml and WriteXml methods.
197
198 2006-10-03  Hagit Yidov <hagity@mainsoft.com>
199
200         * DataRowCollectionTest.cs : added tests for IndexOf().
201         * DataSetTest.cs : added tests for CreateDataReader().
202         * DataTableTest.cs : added tests for CreateDataReader() and for Load().
203
204 2006-09-18  Boris Kirzner <borisk@mainsoft.com>
205
206         * DataViewTest.cs : fix compilation error.
207
208 2006-09-17  Boris Kirzner <borisk@mainsoft.com>
209
210         * DataViewTest.cs : marked not wroker test for TARGET_JVM.
211         * DataSetTest.cs : marked not working net_2_0 tests.
212
213 2006-08-31  Gert Driesen <drieseng@users.sourceforge.net>
214
215         * DataRelationTest2.cs: Added test for bug #79233, currently marked
216         NotWorking. Set eol-style to native.
217
218 2006-08-31  Gert Driesen <drieseng@users.sourceforge.net>
219
220         * DataRowTest2.cs: Added test for bug #78885. Fixed line endings.
221         Set eol-style to native.
222
223 2006-07-25  Nagappan A <anagappan@novell.com>
224
225         * DataViewTest2.cs (AcceptChanges, ClearTable): Test case to
226         verify list changed event on table AcceptChanges and test case to
227         verify data table count is zero on table Clear. Fixes bug
228         78610. Thanks to Itai Bar-Haim <itaibh@gmail.com> for the
229         testcases.
230
231 2006-07-20  Senganal T <tsenganal@novell.com>
232
233         * DataSetTest2.cs : Test exception is not raised when 
234         missingschemaaction is set to ignore. 
235         Thanks to Deepak Kr Valechha for the testcase
236
237 2006-07-17  Senganal T <tsenganal@novell.com>
238
239         * DataViewTest2.cs :
240                 - Tests for ToTable overloads
241                 - Test for Equals method
242                 - Tests to check for the Sort, RowFilter values when
243                 DataView is created and when Table is set.
244         * DataViewTest_IBindingList.cs :
245                 - Ensure tests do not depend on the order of
246                 execution.
247         * DataViewTest_IBindingListView.cs : New
248                 - Tests for IBindingListView interface methods
249
250 2006-07-15  Senganal T <tsenganal@novell.com>
251
252         * DataTableCollection.cs : Tests for IndexOf, Contains,
253         Add, Remove methods
254
255 2006-07-14  Senganal T <tsenganal@novell.com>
256
257         * DataColumnTest2.cs : Test for SetOrdinal 
258
259 2006-07-14  Senganal T <tsenganal@novell.com>
260
261         * DataRelationTest2.cs
262         * ForeignKeyConstraintTest2.cs
263         * DataColumnTest2.cs
264                 Tests for DateTimeMode property
265         * DataTableTest2.cs
266                 Tests for Merge Methods
267
268 2006-07-13  Senganal T <tsenganal@novell.com>
269
270         * DataSetTest2.cs : Test for bug #78842
271
272 2006-07-12  Senganal T <tsenganal@novell.com>
273
274         * ConstraintCollectionTest2.cs : Test Remove behavior.
275
276 2006-07-12  Senganal T <tsenganal@novell.com>
277
278         * DataSetTest2.cs : Added test to check ReadXml of a Diffgram
279         when part/whole of schema is missing on the dataset. Currently if
280         schema is missing we run into an infinite loop.
281
282 2006-07-11  Senganal T <tsenganal@novell.com>
283         
284         * DataSetTest2.cs : Added tests for DataSet.WriteXmlSchema and 
285         ReadXmlSchema methods to test nested schemas. 
286         Also tests for bug #78810.
287
288 2006-06-30  Senganal T <tsenganal@novell.com>
289
290         * DataRowTest2.cs : Added tests for new 2.0 methods in DataRow
291
292 2006-06-28  Senganal T <tsenganal@novell.com>
293
294         * DataSetTest2.cs :  Removed ReadXml_Strm, ReadXml_Strg
295         ReadXml_ByTextReader, ReadXml_ByXmlReader : 
296                 Temporarily removed as these are failing, in a different 
297                 timezone, due to bug in DateTime.
298
299 2006-06-27  Senganal T <tsenganal@novell.com>
300
301         * DataTableReaderTest.cs :
302                 - Tests for Schema verification.
303                 - Test if GetName returns the ColumnName.
304                 - Tests for Provider Specific types/values
305                 - Tests for GetChars 
306                 - Test if Schema changes are caught and appropriate errors
307                 are raised.
308                 
309 2006-06-15  Senganal T <tsenganal@novell.com>
310
311         * DataTableTest2.cs :
312                 - Test if the Sort Order is correct when Sort String is not
313                 explicitly set.
314                 - Test if EvaluateException is raised if filter is not a
315                 boolean expression.
316                 - Test if expression is evaluated corrected when the filter 
317                 is a boolean column.
318
319 2006-06-15  Senganal T <tsenganal@novell.com>
320
321         * DataSetTest2.cs : Test the behavior of EnforceConstraints 
322         * DataViewTest_IBindingList.cs : Test to ensure the correct index is 
323         used for comparision
324         * DataRowTest2.cs : Test to ensure the RowErrors and ColumnErrors are
325         filled correctly.
326
327 2006-05-31  Senganal T <tsenganal@novell.com>
328
329         * DataSetTest2.cs : Fixed InferXmlSchema_inferingTables5.
330         Patch from Deepak Kr Velachha   
331
332 2006-05-31  Senganal T <tsenganal@novell.com>
333
334         * DataSetTest2.cs,DataSetReadXmlSchemaTest.cs,DataSetTest.cs:
335                 Cleanup NotWorking testcases
336
337 2006-05-02  Senganal T <tsenganal@novell.com>
338
339         * DataColumnTest2.cs : Test if IsNull (expr1,expr2) is parsed
340         correctly and if expr2 is returned when expr1 evaluates to null 
341
342 2006-04-21  Senganal T <tsenganal@novell.com>
343
344         * DataTableTest2.cs : Test Duplicate values are handled appropriatly
345         during table loading ( BeginLoadData , EndLoadData). Test LoadDataRow
346         behaves appropriately if called outside BeginLoadData,EndLoadData.
347
348 2006-04-19  Senganal T <tsenganal@novell.com>
349
350         * DataSetTest2.cs : Test if ConstraintName with whitespace is saved
351         correctly.
352
353 2006-03-25  Senganal T <tsenganal@novell.com>
354         
355         * DataTableTest.cs :  Fixed NotWorkingTest
356
357 2006-03-23  Senganal T <tsenganal@novell.com>
358
359         * DataTableTest2.cs :
360                 - Ensure duplicate rows are merged when using LoadDataRow
361         * DataRowCollectionTest2.cs :
362                 - Ensure row can be searched using Find (), when added using LoadDataRow
363
364 2006-03-22  Senganal T <tsenganal@novell.com>
365
366         * DataColumnTest2.cs :
367         * ConstraintCollectionTest2.cs :
368                 - Ensure Constraints are correctly added/removed when Unique
369                 property is modified.
370                 - Ensure PrimaryKeyConstraint cannot be removed using Remove ()
371                 - Ensure DataColumn's Unique Propery is modifed when adding/removing constraint 
372
373 2006-03-20  Senganal T <tsenganal@novell.com>
374
375         * DataSetTest2.cs
376                 - Added testcases for issues in Merge,Copy
377         * ConstraintCollectionTest2.cs
378                 - Added testcases for issues in Add , IndexOf
379
380 2006-03-19      Boris Kirzner <borisk@mainsoft.com>
381         
382         * ConstraintCollectionTest2.cs, DataColumnCollectionTest.cs, 
383         DataRowCollectionTest.cs, DataTableCollectionTest.cs: ifdef code that is not 
384         supposed to work in TARGET_JVM by now.
385
386 2006-03-09  Senganal T  <tsenganal@novell.com>
387         
388         * DataRowCollectionTest2.cs :
389         * DataTableTest2.cs : 
390                 - Fixed NotWorking tests.
391
392 2006-03-07  Senganal T  <tsenganal@novell.com>
393
394         * DataRowCollectionTest2.cs :
395         * DataTableTest2.cs :
396                 - Added failing testcases as NotWorking tests.
397
398 2006-03-05  Senganal T  <tsenganal@novell.com>
399  
400         * DataSetTest2.cs
401         * ConstraintCollectionTest2.cs
402         * DataViewTest.cs
403         * DataRelationTest.cs
404                 Added testcases for BeginInit and EndInit methods
405
406 2006-02-24  Senganal T  <tsenganal@novell.com>
407  
408         * ConstraintCollectionTest2.cs : added testcase for #77630
409  
410 2006-02-22  Senganal T  <tsenganal@novell.com>
411
412         * DataRowCollectionTest2.cs : Check if index is maintained for row on calling RejectChanges. 
413         * DataTableTest2.cs : Check if data is loaded and merged (if key exists) correctly.
414         * ForeignKeyConstraintTest.cs : Check if a ParentColumn value can be modified
415                 when the row is in 'Added' State. Also, check if child col values are
416                 updated correctly.
417
418 2006-02-16  Senganal T  <tsenganal@novell.com>
419
420         * DataSetTest2.cs :
421                 - WriteXmlSchema_ForeignKeyConstraint : testcase for bug #77557
422                 - WriteXmlSchema_RelationAnnotation :
423                 - WriteXmlSchema_Relations_ForeignKeys :
424                         ensure Relations and ForeignKeyConstraints are written and read correctly.
425         * DataSetReadXmlSchema.cs :
426                 - ReadConstraints :
427                         verify reading a foreignkeyconstraint doesent create a relation.
428                 - ReadAnnotatedRelations_MultipleColumns :
429                         verify multiple columns are read correctly if part of annotated relation.
430
431 2006-02-11  Senganal T  <tsenganal@novell.com>
432
433         * DataTableTest.cs : Check AllowDBNull is set to false for PrimaryKey cols.
434         * DataTableTest2.cs : added testcases for bug #77404
435
436 2006-02-03  Senganal T  <tsenganal@novell.com>
437
438         * DataTableCollectionTest2.cs,EvaluateExceptionTest.cs,
439         DataColumnTest.cs,DataRowViewTest.cs,DataRowCollectionTest2.cs,
440         DataTableTest2.cs,DataTableTest.cs,DataColumnCollectionTest2.cs,
441         DataColumnCollectionTest.cs,DataViewTest.cs,DataColumnTest2.cs
442                 - Removed 'NotWorking' attributes for the testcases fixed
443                 - Added few new testcases
444
445 2006-01-17  Senganal T  <tsenganal@novell.com>
446
447         * DataRowTest2.cs : added testcase for bug #77267
448
449 2006-01-16 Boris Kirzner <borisk@mainsoft.com>
450         * DataColumnCollectionTest2.cs: added test case for index update on 
451         column removal
452
453 2006-01-16  Atsushi Enomoto  <atsushi@ximian.com>
454
455         * TypedDataSetGeneratorTest.cs : added test for bug #77248, but we
456           cannot enable it since it depends on mcs "installed".
457
458 2006-01-10 Senganal T <tsenganal@novell.com>
459         * DataViewTest2.cs 
460                 - Added testcase for bug #77188
461
462 2006-01-06 Senganal T <tsenganal@novell.com>
463         * DataColumnTest.cs
464         * DataColumnCollectionTest.cs
465                 - Added couple of tests for Expression Columns.
466
467 2006-01-03 Senganal T <tsenganal@novell.com>
468         * DataSetTypedDataSetTest.cs : corrected the path to file : TypedDataSet.xml
469         to make sure the testcases pass 
470
471 2006-01-03 Senganal T <tsenganal@novell.com>
472         *DataViewTest.cs : added testcases for bug #77104
473
474 2006-01-02 Boris Kirzner <borisk@mainsoft.com>
475         * DataTableCollectionTest2.cs, DataColumnTest2.cs,
476         DataViewTest2.cs, DataRowCollectionTest2.cs, DataTableTest2.cs,
477         DataRelationCollectionTest2.cs, ForeignKeyConstraintTest2.cs,
478         DataSetTest2.cs, ConstraintCollectionTest2.cs, DataRowTest2.cs,
479         DataColumnCollectionTest2.cs: new tests from Mainsoft repository.
480         * DataSetTypedDataSetTest.cs, VersionNotFoundException.cs,
481         MissingPrimaryKeyExceptionTest.cs: added files with new tests.
482         * TypedDataSet.xml - new xml file (for TypeDataSetTest.cs).
483
484 2005-12-20 Senganal T <tsenganal@novell.com>
485         * DataColumnTest.cs : added testcase for #77025
486         
487 2005-12-15 Konstantin Triger <kostat@mainsoft.com>
488
489         * DataTableTest.cs: added SelectRowState test.
490
491 2005-12-07 Boris Kirzner <borisk@mainsoft.com>
492         * DataTableTest.cs: added ifdef for feature not supported in TARGET_JVM.
493
494 2005-11-30 Konstantin Triger <kostat@mainsoft.com>
495
496         * DataColumnTest.cs: Added ExpressionSubstringlimits.
497
498 2005-11-11 Senganal T <tsenganal@novell.com>
499
500         * DataSetTest2.cs : Added a testcase for bug#76517 
501
502 2005-10-24  Konstantin Triger <kostat@mainsoft.com>
503
504         * DataTableTest.cs: Added test for object type validation (ColumnObjectTypeTest)
505
506 2005-10-21  Senganal T <tsenganal@novell.com>
507
508         * DataTableTest2.cs : addded test for #76213
509
510 2005-10-20  Atsushi Enomoto  <atsushi@ximian.com>
511
512         * DataSetTest.cs : added test for #76480.
513
514 2005-10-14  Sureshkumar T  <tsureshkumar@novell.com>
515
516         * DataViewTest_IBindingList.cs (FindTest): mark working. According
517         to printed DataView, the index returned is correct.
518
519 2005-10-11  Sureshkumar T  <tsureshkumar@novell.com>
520
521         * DataViewTest_IBindingList.cs: Added test cases for IBindingList
522         implementation by DataView. This is used by DataGrid control.
523
524 2005-09-20  Sureshkumar T  <tsureshkumar@novell.com>
525
526         * DataViewTest.cs: Added a case for Sort to accept columns with
527         '[' & ']'.
528         (SortTests): Added cases for sorting order. TestCase from Marc
529
530 2005-08-02  Sureshkumar T  <tsureshkumar@novell.com>
531
532         * DataTableTest.cs: Select (): added a case for apos escaping.
533
534 2005-08-02 Boris Kirzner <borisk@mainsoft.com>
535         * DataSetTest2.cs: added test case for ReadXmlSchema with relations and 
536         keys.
537
538 2005-07-21  Sureshkumar T  <tsureshkumar@novell.com>
539
540         * ForeignKeyConstraintTest.cs: added tests when adding fk
541         constraints with existing rows.
542         
543 2005-07-21 Boris Kirzner <borisk@mainsoft.com>
544         * DataRowTest2.cs - Added RowError testcases.
545
546 2005-07-12  Eyal Alalouf  <eyala@mainsoft.com>
547
548         * ConstraintExceptionTest.cs: Removed use of obsolete System.Data.Tests.Mainsoft/GHTUtils
549         * DataRelationTest2.cs: Removed use of obsolete System.Data.Tests.Mainsoft/GHTUtils
550
551 2005-07-12  Eyal Alalouf  <eyala@mainsoft.com>
552
553         * DeletedRowInaccessibleExceptionTest: Added file
554         * DuplicateNameExceptionTest: Added file
555         * ConstraintExceptionTest: Added file
556         * EvaluateExceptionTest: Added file
557         * InRowChangingEventExceptionTest: Added file
558         * InvalidConstraintExceptionTest: Added file
559         * NoNullAllowedExceptionTest: Added file
560         * ReadOnlyExceptionTest: Added file
561         * SyntaxErrorExceptionTest: Added file
562         * RowNotInTableExceptionTest: Added file
563
564 2005-07-12  Eyal Alalouf  <eyala@mainsoft.com>
565
566         * DataRelationTest2.cs: Added file
567         * DataRowTest2.cs: Added file
568         * DataRowCollectionTest2.cs: Added file
569         * DataRowViewTest2.cs: Added file
570         * DataTableCollectionTest2.cs: Added file
571         * DataTableTest2.cs: Added file
572         * DataViewTest2.cs: Added file
573         * ForeignKeyConstraintTest2.cs: Added file
574         * UniqueConstraintTest2.cs: Added file
575
576 2005-07-12  Eyal Alalouf  <eyala@mainsoft.com>
577
578         * DataRelationCollectionTest2.cs: Added file
579
580 2005-07-12  Eyal Alalouf  <eyala@mainsoft.com>
581
582         * DataColumnTest2.cs: Added file
583
584 2005-07-08  Sureshkumar T  <tsureshkumar@novell.com>
585
586         * DataTableLoadRowTest.cs: Added tests for event handling.
587         PreserveChangesTest: Added few more tests.
588
589 2005-06-30  Eyal Alalouf  <eyala@mainsoft.com>
590
591         * DataColumnCollectionTest2.cs: Added file
592
593 2005-06-29  Ben Maurer  <bmaurer@ximian.com>
594
595         * DataTableTest.cs: Add Gonz's test from corlib that should be here.
596
597 2005-06-29  Atsushi Enomoto  <atsushi@ximian.com>
598
599         * DataSetReadXmlSchemaTest.cs : set [Category("InetAccess")]
600
601 2005-06-15  Sureshkumar T  <tsureshkumar@novell.com>
602
603         * DataSetTest.cs: added a test case for DataSet changes cascading
604         to child tables. test case idea from george.barbarosie@gmail.com
605         (George Barbarosie) in bug #75226.
606
607 2005-06-14  Atsushi Enomoto  <atsushi@ximian.com>
608
609         * DataSetTest.cs : quick build fix.
610
611 2005-06-14  Sureshkumar T  <tsureshkumar@novell.com>
612
613         * DataSetTest.cs: Added test case for GetChanges method.
614
615 2005-06-10  Atsushi Enomoto  <atsushi@ximian.com>
616
617         * DataSetReadXmlSchemaTest.cs : TestSampleFileImportSimple() is not
618           working and it takes so much time (downloading), so just disable it.
619
620 2005-06-02  Atsushi Enomoto  <atsushi@ximian.com>
621
622         * DataSetReadXmlSchemaTest.cs : testcase for bug #75121.
623
624 2005-05-29  Eyal Alaluf <eyala@mainsoft.com>
625         * ConstraintCollectionTest2.cs - New file containing Mainsoft ConstraintCollection tests.
626
627 2005-05-25  Sureshkumar T  <tsureshkumar@novell.com>
628
629         * DataTableLoadRowTest.cs: Added  additional cases for
630         AutoIncrementTest to gauge any side effect with auto
631         incrementing in case of upsert.
632
633 2005-05-20  Sureshkumar T  <tsureshkumar@novell.com>
634
635         * DataRowCollectionTest.cs: Added a test to check Rows.Add (values
636         []) with null in the collection.
637
638 2005-05-11  Sureshkumar T  <tsureshkumar@novell.com>
639
640         * DataTableTest.cs: revamped tests for ImportRow method. Checks
641         for all rowstates and pk violation of importing a deleted record.
642
643 2005-05-05  Sureshkumar T  <tsureshkumar@novell.com>
644
645         * DataTableReaderTest.cs: Added a test to check when deleting the
646         first row.
647
648 2005-05-04  Sureshkumar T  <tsureshkumar@novell.com>
649
650         * DataTableReaderTest.cs:
651         - reader.close in finally in all test cases.
652         - Added tests to check scenarios when the datasource is
653         modified/deleted/added.
654         - Added tests to check when the datatable is cleared.
655
656         * DataTableTest.cs: 
657         - Added a test for DataTable. Should clear rows from indexes as
658         well. Simplified table creation for ClearReset test.
659         - Added a test to check whether Commit RowChanging & RowChanged
660         event is fired.
661         - ClearTest () : added case for checking whether TableCleared
662         event is fired.
663
664 2005-04-29  Sureshkumar T  <tsureshkumar@novell.com>
665
666         * DataTableReaderTest.cs: Added few more tests.
667
668 2005-04-27  Sureshkumar T  <tsureshkumar@novell.com>
669
670         * DataTableReaderTest.cs: Added Tests for DataTableReader class.
671
672 2005-04-22  Sureshkumar T  <tsureshkumar@novell.com>
673
674         * DataTableLoadRowTest.cs: Added. A test case for testing
675         LoadDataRow method of DataTable. This tests for various
676         possiblities of row state and loadoption.
677
678 2005-04-19  Atsushi Enomoto  <atsushi@ximian.com>
679
680         * DataViewTest.cs : added more RowStateFilter test (bug #74650).
681
682 2005-04-17  Atsushi Enomoto  <atsushi@ximian.com>
683
684         * DataViewTest.cs : added more test for Delete() based on bug #74631.
685
686 2005-02-25  Atsushi Enomoto  <atsushi@ximian.com>
687
688         * DataColumnTest.cs : added testcase for setting negative value on
689           DataColumn whose mapping is SimpleContent.
690
691 2005-02-15  Atsushi Enomoto  <atsushi@ximian.com>
692
693         * DataSetAssertion.cs : don't exclude those attribute whose namespace
694           URI is not empty from sort target.
695         * DataSetTest.cs : removed GetNormalizedSchema() dependency from some
696           tests (i.e. DataSet now emits more MS-closer schemas).
697         * DataViewTest.cs : implemented test for RowFilter.
698
699 2005-02-04  Atsushi Enomoto  <atsushi@ximian.com>
700
701         * DataSetTest.cs : WriteDifferentNamespaceSchema() is NotWorking.
702           It is impossible to fix (see code comment).
703
704 2005-02-04  Atsushi Enomoto  <atsushi@ximian.com>
705
706         * DataSetTest.cs : Fixed strict type name under .NET 2.0.
707
708 2005-02-03  Sureshkumar T  <tsureshkumar@novell.com>
709
710         * ForeignKeyConstraintTest.cs: TestCtor5: ad-hoc fixes for mono.
711         ms.net does not allow fkc.Table. LAMESPEC.
712
713 2005-02-03  Atsushi Enomoto  <atsushi@ximian.com>
714
715         * DataViewManagerTest.cs : (Ctor) okay, #7 is silly test.
716
717 2005-02-02  Sureshkumar T  <tsureshkumar@novell.com>
718
719         * DataTableTest.cs: ClearReset (): added valid error messages.
720
721 2005-02-02  Atsushi Enomoto  <atsushi@ximian.com>
722
723         * DataViewManagerTest.cs : new file.
724
725 2005-02-02  Atsushi Enomoto  <atsushi@ximian.com>
726
727         * DataViewTest.cs : Enable ComplexEventSequence1().
728           - Right now don't test ApplyDefaultSort event.
729           - Also row order between identical values depends on implementation.
730
731 2005-02-02  Atsushi Enomoto  <atsushi@ximian.com>
732
733         * DataViewTest.cs : added practical event handling tests (though
734           NotWorking since it is still not complete).
735
736 2005-02-01  Atsushi Enomoto  <atsushi@ximian.com>
737
738         * DataTableTest.cs : added RowChanging event test.
739         * DataViewTest.cs : make sure to clear event args.
740
741 2005-01-31  Sureshkumar T  <tsureshkumar@novell.com>
742
743         * DataRowTest.cs: Added case for SetparentRow: create
744         DataRelations with createConstraints=false.  part of the test case
745         by Ankit Jain.
746         
747 2005-01-28  Atsushi Enomoto  <atsushi@ximian.com>
748
749         * DataRowViewTest.cs : added RowVersion1() test.
750
751 2005-01-28  Atsushi Enomoto  <atsushi@ximian.com>
752
753         * DataViewTest.cs : Enabled TestFindRows(). Added more FindRows() tests.
754
755 2005-01-28  Atsushi Enomoto  <atsushi@ximian.com>
756
757         * DataTableTest.cs : PrimaryKeyColumnChecksNonNull() is working now.
758
759 2005-01-28  Atsushi Enomoto  <atsushi@ximian.com>
760
761         * DataTableTest.cs : added tests for primary key constraint check
762           (not working right now).
763
764 2005-01-28  Atsushi Enomoto  <atsushi@ximian.com>
765
766         * UniqueConstraintTest.cs : added DBNullAllowed().
767
768 2005-01-27  Atsushi Enomoto  <atsushi@ximian.com>
769
770         * DataViewTest.cs : added test for ListChanged.
771         * DataRowViewTest.cs : (ItemException) fixed test. It is now working.
772
773 2005-01-25  Atsushi Enomoto  <atsushi@ximian.com>
774
775         * DataTableTest.cs : finally run-test-ondotnet passes (i.e.
776           fixed incompatibility).
777
778 2005-01-25  Atsushi Enomoto  <atsushi@ximian.com>
779
780         * DataViewTest.cs : With a tiny fix, removed NotDotNet.
781
782 2005-01-25  Atsushi Enomoto  <atsushi@ximian.com>
783
784         * DataRowTest.cs : added DetachedRowItemException().
785         * DataSetTest.cs : WriteXmlSchema7() is now NotWorking.
786
787 2005-01-25  Sureshkumar T  <tsureshkumar@novell.com>
788
789         * DataTableTest.cs: added test case for checking ImportRow when
790         the row state is detached. Test case by Ankit Jain.
791
792 2005-01-25  Atsushi Enomoto  <atsushi@ximian.com>
793
794         * DataRowViewTest.cs : added IsEdit tests and Item tess (not working).
795
796 2005-01-24  Atsushi Enomoto  <atsushi@ximian.com>
797
798         * DataRowViewTest.cs : added new file.
799
800 2005-01-24  Atsushi Enomoto  <atsushi@ximian.com>
801
802         * DataSetReadXmlSchemaTest.cs : test labels were ambiguous.
803         * DataViewTest.cs : indentation was heavily broken.
804
805 2005-01-24  Atsushi Enomoto  <atsushi@ximian.com>
806
807         * DataColumnTest.cs : Added SetMaxLength().
808
809 2005-01-24  Atsushi Enomoto  <atsushi@ximian.com>
810
811         * store2.xsd, store3.xsd, store4.xsd : Added.
812         * DataSetTest.cs :
813           Disabled ReadWriteXmlSchema() and ReadWriteXmlSchemaIgnoreSchema()
814           for now. See the details in the code.
815
816 2005-01-21  Atsushi Enomoto  <atsushi@ximian.com>
817
818         * DataRowTest.cs : more test for Current -> Default, test for 
819           VersionNotFound, and test for InvalidConstraint on GetChildRows().
820           Patch by Ankit Jain.
821
822 2005-01-21  Atsushi Enomoto  <atsushi@ximian.com>
823
824         * DataRowTest.cs : Test if Default is used to check state of the row
825           instead of Detached. Patch by Ankit Jain.
826
827 2005-01-21  Atsushi Enomoto  <atsushi@ximian.com>
828
829         * DataSetTest.cs : added CloneCopy2().
830
831 2005-01-20  Atsushi Enomoto  <atsushi@ximian.com>
832
833         * DataSetTest.cs : use more normalized schema comparison.
834
835 2005-01-20  Atsushi Enomoto  <atsushi@ximian.com>
836
837         * DataSetTest.cs,
838           DataSetAssertionTest.cs : In GetNormalizedSchema(), use manual
839           sorting using dom  so that it can ignore XmlSerializer difference.
840           Added some new assertion methods.
841
842 2005-01-19  Atsushi Enomoto  <atsushi@ximian.com>
843
844         * DataRowTest.cs : no need to gather 3 individual tests as RowEditTest.
845           Let's not output to Console.
846
847 2005-01-14  Atsushi Enomoto  <atsushi@ximian.com>
848
849         * DataViewTest.cs : made AddNew_2() and FindRows() pass under .NET 1.1.
850           FindRows() is still not implemented, so marked as [Ignore].
851
852 2005-01-14  Atsushi Enomoto  <atsushi@ximian.com>
853
854         * ForeignKeyConstraintTest.cs : Fixed Ctor5() to pass under MS.NET 1.1.
855           Design time ctor() needs more love.
856         * DataRelationCollectionTest.cs,
857           DataTableCollectionTest.cs : Made Remove() pass under MS.NET 1.1.
858           When index is out of range, IndexOutOfRangeException is thrown.
859           DataRelationCollectionTest.AddException1() was invalid.
860
861 2005-01-14  Atsushi Enomoto  <atsushi@ximian.com>
862
863         * ConstraintCollectionTest.cs : Fixed run-test-ondotnet. MS.NET does
864           not fill Table property even after EndInit().
865         * DataRelationTest.cs : Fixed run-test-ondotnet. ExpectedException 
866           is missing.
867         * TypedDataSetGeneratorTest.cs : fixed GenerateName() both for
868           run-test-ondotnet and run-test.
869
870 2005-01-12  Atsushi Enomoto  <atsushi@ximian.com>
871
872         * DataSetTest.cs : WriteXmlSchema2() and WriteXmlSchema3() didn't pass
873           on run-test-ondotnet. Removed extraneous Console output.
874           modified WriteXmlSchema4(),WriteXmlSchema5() and WriteXmlSchema6()
875           to use xmlserializer-based comparison.
876           Fixed SerializeDataSet() to use ordinal MS result (it's not simple
877           to compare results unless we have another WriteXmlSchema() 
878           implementation.)
879
880 2005-01-12  Atsushi Enomoto  <atsushi@ximian.com>
881
882         * DataSetAssertion.cs : forgot one required update for refreshed tests.
883
884 2005-01-12  Atsushi Enomoto  <atsushi@ximian.com>
885
886         * DataSetReadXmlSchemaTest.cs : added test for bug #58744.
887         * DataSetReadXmlTest.cs : Added NameConflictDSAndTable().
888         * DataSetTest.cs :
889           Now use XmlSerializer based output, to avoid silly attribute order in
890           OwnWriteXmlSchema(),WriteXmlSchema(),ReadWriteXmlSchemaIgnoreSchema(),
891           ReadWriteXmlSchema() and WriteDifferentNamespaceSchema().
892           Added SerializeDataSet2(),SerializeDataSet3(),DeserializeDataSet(),
893           ReadWriteXml3(),WriteXmlSchema2(),WriteXmlSchema3(),WriteXmlSchema4(),
894           WriteXmlSchema5(),WriteXmlSchema6(),WriteXmlSchema7(),
895           WriteXmlExtendedProperties() and WriteXmlModeSchema().
896
897 2004-10-14 Umadevi S <sumadevi@novell.com>
898         * DataTableTest.cs : added testcase for subclass clone
899
900 2004-10-14 Umadevi S <sumadevi@novell.com>
901         * DataSetTest.cs : added testcase to check subclass clone
902
903 2004-10-12  Atsushi Enomoto  <atsushi@ximian.com>
904
905         * DataSetTest.cs : now xs:schema contains xmlns="".
906
907 2004-09-24 Umadevi S <sumadevi@novell.com>
908         * DataRowTest.cs : Added a test for EnforceConstraints with relations defined.
909
910 2004-09-24  Sureshkumar T  <tsureshkumar@novell.com>
911
912         * DataSetTest.cs (DataSetClearTest): Added a test for DataSet.Clear. This should not
913         throw any exception and should override constraints.
914
915 2004-09-19  Sureshkumar T <tsureshkumar@novell.com>
916         * DataSetTest.cs : Added a test for Deserialization of dataset : DeserializeModifiedDataSet
917
918 2004-08-24  Nick Drochak <ndrochak@ieee.org>
919         * DataViewTest.cs : Fixed compile with csc
920
921 2004-08-18 Umadevi S <sumadevi@novell.com>
922         * DataViewTest.cs : Revamped to get Event handling tested
923         Thanks to Punit Todi for his contribution towards the test cases
924
925 2004-06-23 Umadevi S <sumadevi@novell.com>
926         * DataTableTest.cs :Corrected Testcases to .net 1.1 specifications
927
928 2004-06-23 Umadevi S  <sumadevi@novell.com>
929         * DataRelationTest.cs : Corrected AddRelation testcases
930
931 2004-06-23 Umadevi S <sumadevi@novell.com>
932         * ConstraintCollectionTest.cs : Corrected AddRange testcases
933
934 2004-06-20  Atsushi Enomoto <atsushi@ximian.com>
935
936         * DataTableCollectionTest.cs : Added test for DataSet and Namespace
937           adjustment.
938
939 2004-06-18  Atsushi Enomoto <atsushi@ximian.com>
940
941         * TypedDataSetGeneratorTest.cs : [TestFixture] was missing.
942
943 2004-06-15  Atsushi Enomoto <atsushi@ximian.com>
944
945         * DataSetTest.cs : Added regression for #53959.
946
947 2004-05-31  Atsushi Enomoto <atsushi@ximian.com>
948
949         * DataTableTest.cs : Added test for serialization by Boris Kirzner.
950         * DataSetInferXmlSchemaTest.cs : Added test for schema element skip
951            by Boris Kirzner.
952
953 2004-05-27  Nick Drochak <ndrochak@ieee.org>
954
955         * DataRelationCollectionTest.cs: Fixed build when using csc.
956
957 2004-05-27 Umadevi S <sumadevi@novell.com>
958         * Corrected small typos in DataTableCollectionTest & DataRelationCollectionTest
959
960 2004-05-26  Umadevi S <sumadevi@novell.com>
961         * Added files DataTableCollectionTest and DataRelationCollectionTest
962
963 2004-05-19  Atsushi Enomoto <atsushi@ximian.com>
964
965         * DataSetTest.cs : Fixed ReadWriteXmlSchema() that miscounted
966           constraints and parent keys.
967
968 2004-05-18  Atsushi Enomoto <atsushi@ximian.com>
969
970         * DataSetTest.cs : Converted CRLF to LF for line ending comparison.
971           (and added copyright line.)
972
973 2004-05-17  Atsushi Enomoto <atsushi@ximian.com>
974
975         * DataSetTest.cs : Added WriteXmlEncodedXml() test.
976
977 2004-05-17  Atsushi Enomoto <atsushi@ximian.com>
978
979         * DataSetAssertion.cs : Enabled "Ordinal" check again, unless the test
980           value is -1.
981         * DataSetInferXmlSchemaTest.cs,
982           DataSetReadXmlSchemaTest.cs  : Enabled Ordinal check again, as long
983           as working. Added IgnoredNamespaces() to inferxmlschema test.
984
985 2004-05-14  Atsushi Enomoto <atsushi@ximian.com>
986
987         * DataSetReadXmlSchemaTest.cs : Added test014.xsd tes (contains two
988           simple repeatable elements).
989
990 2004-05-14  Atsushi Enomoto <atsushi@ximian.com>
991
992         * DataSetTest.cs,
993           DataSetReadXmlTest.cs,
994           DataSetReadXmlSchemaTest.cs,
995           DataSetInferXmlSchemaTest.cs,
996           DataSetAssertion.cs : AssertDataTable() now checks Constraint count
997           and ParentKey length.
998
999 2004-05-14  Atsushi Enomoto <atsushi@ximian.com>
1000
1001         * DataSetReadXmlSchemaTest.cs : Added tests for test012.xsd (repeatable
1002           simple element) and test013.xsd (reference to global element;
1003           currently failing).
1004
1005 2004-05-11  Atsushi Enomoto <atsushi@ximian.com>
1006
1007         * DataSetTest.cs : Added WriteXmlToStream().
1008
1009 2004-05-11  Atsushi Enomoto <atsushi@ximian.com>
1010
1011         * DataSetReadXmlSchemaTest.cs : SingleElementTreatmentDifference() was
1012           incorrect. DataSet element is assumed only if there is only one 
1013           global element.
1014         * DataSetReadXmlTest.cs : Added error-reported test case.
1015         * DataSetInferXmlSchemaTest.cs : Modified more tests not to compare
1016           Ordinal for non-specified columns (that shouldn't be significant).
1017
1018 2004-05-06  Atsushi Enomoto <atsushi@ximian.com>
1019
1020         * ConstraintCollectionTest.cs : Table name should not be the same as
1021           for the purpose of this test.
1022         * DataSetReadXmlSchemaTest.cs : Added more tests based on schema files.
1023         * DataSetTest.cs : Reordered attributes to pass test in 
1024           WriteDifferentNamespaceSchema().
1025
1026 2004-05-05  Atsushi Enomoto <atsushi@ximian.com>
1027
1028         * ForeignKeyConstraintTest.cs : Made tests pass under MS.NET 1.1.
1029           Don't catch every kind of exception. That does nothing but keep us
1030           away from the exact error location.
1031         * DataSetTest.cs : Make sure that we read schema correctly, before
1032           testing WriteXmlSchema.
1033
1034 2004-05-05  Atsushi Enomoto <atsushi@ximian.com>
1035
1036         * DataColumnCollectionTest.cs : catch only specific exception. Don't
1037           rely on localizable error message.
1038         * DataSetTest.cs : Attribute orders should not be significant, so
1039           just hacked to match current implementation's order.
1040           Added WriteNestedTableXml().
1041
1042 2004-05-05  Atsushi Enomoto <atsushi@ximian.com>
1043
1044         * ConstraintCollectionTest.cs : uncommented some tests that should be
1045           implemented until mono 1.0.
1046         * ConstraintTest.cs : use ExpectedException. Don't expect localizable
1047           error message.
1048         * DataColumnTest.cs,
1049           DataRelationTest.cs,
1050           DataRowCollectionTest.cs : catch only specific type exception.
1051           Don't rely on (test) localizable messages.
1052         * DataSetAssertion.cs : We shouldn't expect exact column ordinals
1053           when infering/reading the structures from documents/schemas.
1054
1055 2004-04-29  Atsushi Enomoto <atsushi@ximian.com>
1056
1057         * DataRowTest.cs : Added a test for auto increment column and item
1058           integrity (it caused index out of range exception).
1059
1060 2004-04-27  Atsushi Enomoto <atsushi@ximian.com>
1061
1062         * ConstraintCollectionTest.cs,
1063           DataSetTest.cs,
1064           DataTableTest.cs,
1065           ForeignKeyConstraintTest.cs : Fixes for incorrect NET_1_0 use.
1066         * DataRowCollectionTest.cs : just check exception type. Don't check
1067           localizable error message.
1068         * DataSetAssertion.cs : Removed AssertDataSet() with just 4 argument.
1069           Added relation count parameter for AssertDataTable().
1070           Added Nested check parameter for AssertDataRelation().
1071         * DataSetInferXmlSchemaTest.cs,
1072           DataSetReadXmlTest.cs,
1073           DataSetReadXmlSchemaTest.cs :
1074           Applied new AssertDataTable().  Added more check on
1075           DataSetReadXmlSchemaTest.SingleElementTreatmentDifference ().
1076
1077 2004-04-22  Atsushi Enomoto <atsushi@ximian.com>
1078
1079         All fixes are to make them pass under MS.NET 1.1.
1080
1081         * ConstraintCollectionTest.cs : Fixed to pass under MS.NET 1.1.
1082         * DataRelationTest.cs : Creation4() never works.
1083         * DataSetInferXmlSchemaTest.cs :
1084           Fixed xml9 test (relation count).
1085           Some mappings were incorrectly specified int.
1086           ConflictColumnTable() test incorrectly tested different columns.
1087           Fixed exception type on ConflictExistingPrimaryKey().
1088         * DataSetReadXmlSchemaTest.cs :
1089           Use fixed current culture.
1090           Fixed exceptoin type on NestedReferenceNotAllowed().
1091         * DataSetReadXmlTest.cs :
1092           InferSchema mode is said as to load rows.
1093         * DataSetTest.cs :
1094           SqlGuid test depends on the runtime version.
1095           In WriteDifferentNamespaceSchema(), we're going to set the same
1096           order for namespaces (just for ease of tests).
1097           Fixed many bugs on SerializeDataSet() test.
1098         * DataTableTest.cs :
1099           Set culture only on NET_1_0. Culture difference causes exception
1100           under .NET 1.1.
1101           Don't depend on error message string (consider localization).
1102           Under .NET 1.1, constraints looks also vanishes on table's Clear().
1103         * ForeignKeyConstraintTest.cs :
1104           Ignore TestCtor5(). That does not work under .NET 1.1.
1105           Fixed some exception type differences.
1106
1107 2004-04-22  Atsushi Enomoto <atsushi@ximian.com>
1108
1109         * DataSetInferXmlSchemaTest.cs : Added ConflictExistingPrimaryKey().
1110         * DataSetReadXmlTest.cs : Added IgnoreSchemaShouldFillData().
1111         * DataSetTest.cs : Added IgnoreColumnEmptyNamespace() and
1112           SerializeDataSet().
1113
1114 2004-04-20  Atsushi Enomoto <atsushi@ximian.com>
1115
1116         * DataSetInferXmlSchema.cs : added more 16 patterns.
1117           (mostly fails as yet).
1118         * DataSetReadXmlTest.cs : Reverted yesterday's incorrect part.
1119           As for XmlReadMode = Auto, data row should be read.
1120         * DataSetTest.cs : Added Namespace and Prefix tests.
1121           Added WriteDifferentNamespaceSchema().
1122
1123           hmm... WriteXmlSchema() also needs more love :(
1124
1125 2004-04-19  Atsushi Enomoto <atsushi@ximian.com>
1126
1127         * Added DataSetInferXmlSchemaTest.cs.
1128         * DataSetReadXmlTest.cs : Fixed test bogus. When ReadMode is
1129           InferSchema, it should not load any data rows.
1130         * DataSetAssertion.cs : Added AssertDataSet() overroad that takes 
1131           relation count.
1132
1133 2004-04-19  Atsushi Enomoto <atsushi@ximian.com>
1134
1135         * Added missing ChangeLog entry.
1136         * ConstraintCollectionTest.cs :
1137           Ignore some tests that should fail (They also fail under MS.NET).
1138         * DataSetReadXmlSchemaTest.cs : 
1139           - Added SingleElementTreatmentDifference() and PrefixedTargetNS().
1140           - Modified UnusedComplexTypesInored() to make sure DataSetName is set.
1141           - Renamed DataSetElementCannotBeReferenced() to 
1142             NestedReferenceNotAllowed().
1143           - Modified ReadElemAttrPattern() to LocaleOnRootWithoutIsDataSet() 
1144             to test msdata:Locale.
1145         * DataSetTest.cs : Due to mcs bug #57200, csc does not allow 
1146           System.Type.GetType(), so modified them all.
1147
1148 2004-04-16  Atsushi Enomoto <atsushi@ximian.com>
1149
1150         * DataSetAssertion.cs : Added AssertDataColumn().
1151         * DataSetReadXmlSchemaTest.cs : Added more strange cases.
1152
1153 2004-04-15      Umadevi S (sumadevi@novell.com)
1154                 * ForeignKeyConstraintTest - constructor testing,
1155                 * DataSet - test for Clone and Copy methods.
1156
1157 2004-04-15  Atsushi Enomoto <atsushi@ximian.com>
1158
1159         * Added DataSetAssertion.cs and DataSetReadXmlSchema.cs.
1160         * DataSetReadXmlTest.cs : separate assertion methods into
1161           DataSetAssertion.cs. Added label argument to AssertDataTable.
1162
1163 2004-04-15  Atsushi Enomoto <atsushi@ximian.com>
1164
1165         * DataSetReadXmlTest.cs : Tests were incorrect. They should be done
1166           against new dataset. So just added another sequential read tests.
1167
1168 2004-04-14  Atsushi Enomoto <atsushi@ximian.com>
1169
1170         * Added DataSetReadXmlTest.cs. (specific to ReadXml() in DataSet).
1171
1172 2004-04-12  Atsushi Enomoto <atsushi@ximian.com>
1173
1174         * DataSetTest.cs : More path fix. Don't expect End of Line = "\n".
1175           It might be "\r\n" or else.
1176
1177 2004-04-09  Atsushi Enomoto <atsushi@ximian.com>
1178
1179         * DataColumnTest.cs,
1180           DataRowTest.cs,
1181           DataTableTest.cs : build fix: csc does not allow
1182           System.Type inside namespace MonoTests.System.Data.
1183         * DataSetTest.cs : path fix.
1184         * DataRelationTest.cs : path fix. Don't test error message: It should
1185           vary by message translations. Split tests and use ExpectedException.
1186
1187 2004-03-31  Juraj Skripsky <juraj@hotfeet.ch>
1188
1189         * DataColumnTest.cs : fixes here and there,
1190         make all tests pass on ms.net.
1191
1192 2004-03-29  Juraj Skripsky <juraj@hotfeet.ch>
1193
1194         * DataTableTest.cs : add test case for bug #55503,
1195         comment out meaningless test cases.
1196
1197 2004-01-21  Atsushi Enomoto <atsushi@ximian.com>
1198
1199         * Added TypedDataSetGeneratorTest.cs.
1200
1201 2003-12-18  Jackson Harper <jackson@ximian.com>
1202
1203         * DataViewTest.cs: Add some tests for new methods.
1204         
1205 2003-05-26  Ben Maurer <bmaurer@users.sourceforge.net>
1206         * DataViewTest.cs: Added new test from
1207         Patrick Kalkman
1208
1209 2003-05-13  Martin Willemoes Hansen <mwh@sysrq.dk>
1210         * All tests inherits from Assertion, and
1211           Assertion. prefixes removed
1212
1213 2003-04-05  Ville Palo <vi64pa@kolumbus.fi>
1214
1215         * DataTableTest.cs: little fix.
1216         
1217 2003-03-27  Ville Palo <vi64pa@kolumbus.fi>
1218
1219         * UniqueConstraintTest.cs: some minor fixes.
1220         
1221 2003-03-26  Ville Palo <vi64pa@kolumbus.fi>
1222
1223         * DataRowCollectionTest.cs: Tests for AutoIncrement
1224         
1225 2003-03-25  Ville Palo <vi64pa@kolumbus.fi>
1226
1227         * DataTableTest.cs: Added test for PrimaryKey-property
1228         
1229 2003-03-16  Ville Palo <vi64pa@kolumbus.fi>
1230
1231         * DataColumnCollectionTest.cs: little fix.
1232
1233 2003-03-16  Ville Palo <vi64pa@kolumbus.fi>
1234
1235         * DataColumnCollectionTest.cs: Typos
1236         
1237 2003-03-16  Ville Palo <vi64pa@kolumbus.fi>
1238
1239         * DataSetTest.cs: Fixed line-ending problems
1240         
1241 2003-03-06  Ville Palo <vi64pa@kolumbus.fi>
1242
1243         * DataTableTest.cs: More tests for Select ()
1244         
1245 2003-02-28  Ville Palo <vi64pa@kolumbus.fi>
1246
1247         * DataColumnCollectionTest.cs: Added more tests.
1248         * DataRowCollectionTest.cs: Added more tests.
1249         
1250 2003-04-02  Ville Palo <vi64pa@koti.soon.fi>
1251
1252         * DataColumnTest.cs: Added tests for Expression property
1253         
1254 2003-03-02  Ville Palo <vi64pa@koti.soon.fi>
1255
1256         * DataTableTest.cs: More tests for Select
1257         
1258 2003-31-01  Ville Palo <vi64pa@koti.soon.fi>
1259
1260         * DataTableTest.cs: Added more tests for Select (string) -method
1261         
1262 2003-27-01  Ville Palo <vi64pa@koti.soon.fi>
1263
1264         * DataRelationTest.cs: Added more tests
1265         
1266 2003-27-01  Ville Palo <vi64pa@koti.soon.fi>
1267
1268         * DataTableTest.cs: Added test for DataTable.Select ()
1269         
1270 2003-24-01  Ville Palo <vi64pa@koti.soon.fi>
1271
1272         * UniqueConstraint.cs: More tests
1273         
1274 2003-23-01  Ville Palo <vi64pa@koti.soon.fi>
1275
1276         * ForeignKeyConstraint.cs: More tests
1277         
1278 2003-22-01  Ville Palo <vi64pa@koti.soon.fi>
1279
1280         * DataRelationTest.cs: More tests and little clean up.
1281         
1282 2003-14-01  Ville Palo <vi64pa@koti.soon.fi>
1283
1284         * DataRelationTest.cs: Added more tests
1285         
1286 2003-13-01  Ville Palo <vi64pa@koti.soon.fi>
1287
1288         * DataRelationTest.cs: Test class for DataRelation
1289         
1290 2002-12-26  Ville Palo <vi64pa@koti.soon.fi>
1291
1292         * own_schema.xsd: XmlSchema for testing ReadXmlSchema() -method
1293         * DataSetTest.cs: Added more Xml-tests. 
1294         
1295 2002-12-17  Ville Palo <vi64pa@koti.soon.fi>
1296
1297         * region.xml: 
1298         * store.xsd: new xmldoment and xmlschema for testing DataSet
1299         * DataSetTest.cs: Added some Xml-tests.
1300         * AllTests.cs: Added DataSetTest
1301         
1302 2002-10-23  Nick Drochak  <ndrochak@gol.com>
1303
1304         * ConstraintCollectionTest.cs (SetUp): Clear the constraints before 
1305         each test.
1306         * ConstraintTest.cs: same
1307         * DataColumnTest.cs: Get exceptions straight.  Some are thrown and some
1308         aren't
1309
1310 2002-10-22  Nick Drochak  <ndrochak@gol.com>
1311
1312         * DataColumnTest.cs: Remove compiler warnings and use caught exception
1313         to report useful info.