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