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