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