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