merge -r 53557:53558
[mono.git] / mcs / class / System.Data / Test / System.Data / ChangeLog
1 2005-11-11 Senganal T <tsenganal@novell.com>
2
3         * DataSetTest2.cs : Added a testcase for bug#76517 
4
5 2005-10-24  Konstantin Triger <kostat@mainsoft.com>
6
7         * DataTableTest.cs: Added test for object type validation (ColumnObjectTypeTest)
8
9 2005-10-21  Senganal T <tsenganal@novell.com>
10
11         * DataTableTest2.cs : addded test for #76213
12
13 2005-10-20  Atsushi Enomoto  <atsushi@ximian.com>
14
15         * DataSetTest.cs : added test for #76480.
16
17 2005-10-14  Sureshkumar T  <tsureshkumar@novell.com>
18
19         * DataViewTest_IBindingList.cs (FindTest): mark working. According
20         to printed DataView, the index returned is correct.
21
22 2005-10-11  Sureshkumar T  <tsureshkumar@novell.com>
23
24         * DataViewTest_IBindingList.cs: Added test cases for IBindingList
25         implementation by DataView. This is used by DataGrid control.
26
27 2005-09-20  Sureshkumar T  <tsureshkumar@novell.com>
28
29         * DataViewTest.cs: Added a case for Sort to accept columns with
30         '[' & ']'.
31         (SortTests): Added cases for sorting order. TestCase from Marc
32
33 2005-08-02  Sureshkumar T  <tsureshkumar@novell.com>
34
35         * DataTableTest.cs: Select (): added a case for apos escaping.
36
37 2005-08-02 Boris Kirzner <borisk@mainsoft.com>
38         * DataSetTest2.cs: added test case for ReadXmlSchema with relations and 
39         keys.
40
41 2005-07-21  Sureshkumar T  <tsureshkumar@novell.com>
42
43         * ForeignKeyConstraintTest.cs: added tests when adding fk
44         constraints with existing rows.
45         
46 2005-07-21 Boris Kirzner <borisk@mainsoft.com>
47         * DataRowTest2.cs - Added RowError testcases.
48
49 2005-07-12  Eyal Alalouf  <eyala@mainsoft.com>
50
51         * ConstraintExceptionTest.cs: Removed use of obsolete System.Data.Tests.Mainsoft/GHTUtils
52         * DataRelationTest2.cs: Removed use of obsolete System.Data.Tests.Mainsoft/GHTUtils
53
54 2005-07-12  Eyal Alalouf  <eyala@mainsoft.com>
55
56         * DeletedRowInaccessibleExceptionTest: Added file
57         * DuplicateNameExceptionTest: Added file
58         * ConstraintExceptionTest: Added file
59         * EvaluateExceptionTest: Added file
60         * InRowChangingEventExceptionTest: Added file
61         * InvalidConstraintExceptionTest: Added file
62         * NoNullAllowedExceptionTest: Added file
63         * ReadOnlyExceptionTest: Added file
64         * SyntaxErrorExceptionTest: Added file
65         * RowNotInTableExceptionTest: Added file
66
67 2005-07-12  Eyal Alalouf  <eyala@mainsoft.com>
68
69         * DataRelationTest2.cs: Added file
70         * DataRowTest2.cs: Added file
71         * DataRowCollectionTest2.cs: Added file
72         * DataRowViewTest2.cs: Added file
73         * DataTableCollectionTest2.cs: Added file
74         * DataTableTest2.cs: Added file
75         * DataViewTest2.cs: Added file
76         * ForeignKeyConstraintTest2.cs: Added file
77         * UniqueConstraintTest2.cs: Added file
78
79 2005-07-12  Eyal Alalouf  <eyala@mainsoft.com>
80
81         * DataRelationCollectionTest2.cs: Added file
82
83 2005-07-12  Eyal Alalouf  <eyala@mainsoft.com>
84
85         * DataColumnTest2.cs: Added file
86
87 2005-07-08  Sureshkumar T  <tsureshkumar@novell.com>
88
89         * DataTableLoadRowTest.cs: Added tests for event handling.
90         PreserveChangesTest: Added few more tests.
91
92 2005-06-30  Eyal Alalouf  <eyala@mainsoft.com>
93
94         * DataColumnCollectionTest2.cs: Added file
95
96 2005-06-29  Ben Maurer  <bmaurer@ximian.com>
97
98         * DataTableTest.cs: Add Gonz's test from corlib that should be here.
99
100 2005-06-29  Atsushi Enomoto  <atsushi@ximian.com>
101
102         * DataSetReadXmlSchemaTest.cs : set [Category("InetAccess")]
103
104 2005-06-15  Sureshkumar T  <tsureshkumar@novell.com>
105
106         * DataSetTest.cs: added a test case for DataSet changes cascading
107         to child tables. test case idea from george.barbarosie@gmail.com
108         (George Barbarosie) in bug #75226.
109
110 2005-06-14  Atsushi Enomoto  <atsushi@ximian.com>
111
112         * DataSetTest.cs : quick build fix.
113
114 2005-06-14  Sureshkumar T  <tsureshkumar@novell.com>
115
116         * DataSetTest.cs: Added test case for GetChanges method.
117
118 2005-06-10  Atsushi Enomoto  <atsushi@ximian.com>
119
120         * DataSetReadXmlSchemaTest.cs : TestSampleFileImportSimple() is not
121           working and it takes so much time (downloading), so just disable it.
122
123 2005-06-02  Atsushi Enomoto  <atsushi@ximian.com>
124
125         * DataSetReadXmlSchemaTest.cs : testcase for bug #75121.
126
127 2005-05-29  Eyal Alaluf <eyala@mainsoft.com>
128         * ConstraintCollectionTest2.cs - New file containing Mainsoft ConstraintCollection tests.
129
130 2005-05-25  Sureshkumar T  <tsureshkumar@novell.com>
131
132         * DataTableLoadRowTest.cs: Added  additional cases for
133         AutoIncrementTest to gauge any side effect with auto
134         incrementing in case of upsert.
135
136 2005-05-20  Sureshkumar T  <tsureshkumar@novell.com>
137
138         * DataRowCollectionTest.cs: Added a test to check Rows.Add (values
139         []) with null in the collection.
140
141 2005-05-11  Sureshkumar T  <tsureshkumar@novell.com>
142
143         * DataTableTest.cs: revamped tests for ImportRow method. Checks
144         for all rowstates and pk violation of importing a deleted record.
145
146 2005-05-05  Sureshkumar T  <tsureshkumar@novell.com>
147
148         * DataTableReaderTest.cs: Added a test to check when deleting the
149         first row.
150
151 2005-05-04  Sureshkumar T  <tsureshkumar@novell.com>
152
153         * DataTableReaderTest.cs:
154         - reader.close in finally in all test cases.
155         - Added tests to check scenarios when the datasource is
156         modified/deleted/added.
157         - Added tests to check when the datatable is cleared.
158
159         * DataTableTest.cs: 
160         - Added a test for DataTable. Should clear rows from indexes as
161         well. Simplified table creation for ClearReset test.
162         - Added a test to check whether Commit RowChanging & RowChanged
163         event is fired.
164         - ClearTest () : added case for checking whether TableCleared
165         event is fired.
166
167 2005-04-29  Sureshkumar T  <tsureshkumar@novell.com>
168
169         * DataTableReaderTest.cs: Added few more tests.
170
171 2005-04-27  Sureshkumar T  <tsureshkumar@novell.com>
172
173         * DataTableReaderTest.cs: Added Tests for DataTableReader class.
174
175 2005-04-22  Sureshkumar T  <tsureshkumar@novell.com>
176
177         * DataTableLoadRowTest.cs: Added. A test case for testing
178         LoadDataRow method of DataTable. This tests for various
179         possiblities of row state and loadoption.
180
181 2005-04-19  Atsushi Enomoto  <atsushi@ximian.com>
182
183         * DataViewTest.cs : added more RowStateFilter test (bug #74650).
184
185 2005-04-17  Atsushi Enomoto  <atsushi@ximian.com>
186
187         * DataViewTest.cs : added more test for Delete() based on bug #74631.
188
189 2005-02-25  Atsushi Enomoto  <atsushi@ximian.com>
190
191         * DataColumnTest.cs : added testcase for setting negative value on
192           DataColumn whose mapping is SimpleContent.
193
194 2005-02-15  Atsushi Enomoto  <atsushi@ximian.com>
195
196         * DataSetAssertion.cs : don't exclude those attribute whose namespace
197           URI is not empty from sort target.
198         * DataSetTest.cs : removed GetNormalizedSchema() dependency from some
199           tests (i.e. DataSet now emits more MS-closer schemas).
200         * DataViewTest.cs : implemented test for RowFilter.
201
202 2005-02-04  Atsushi Enomoto  <atsushi@ximian.com>
203
204         * DataSetTest.cs : WriteDifferentNamespaceSchema() is NotWorking.
205           It is impossible to fix (see code comment).
206
207 2005-02-04  Atsushi Enomoto  <atsushi@ximian.com>
208
209         * DataSetTest.cs : Fixed strict type name under .NET 2.0.
210
211 2005-02-03  Sureshkumar T  <tsureshkumar@novell.com>
212
213         * ForeignKeyConstraintTest.cs: TestCtor5: ad-hoc fixes for mono.
214         ms.net does not allow fkc.Table. LAMESPEC.
215
216 2005-02-03  Atsushi Enomoto  <atsushi@ximian.com>
217
218         * DataViewManagerTest.cs : (Ctor) okay, #7 is silly test.
219
220 2005-02-02  Sureshkumar T  <tsureshkumar@novell.com>
221
222         * DataTableTest.cs: ClearReset (): added valid error messages.
223
224 2005-02-02  Atsushi Enomoto  <atsushi@ximian.com>
225
226         * DataViewManagerTest.cs : new file.
227
228 2005-02-02  Atsushi Enomoto  <atsushi@ximian.com>
229
230         * DataViewTest.cs : Enable ComplexEventSequence1().
231           - Right now don't test ApplyDefaultSort event.
232           - Also row order between identical values depends on implementation.
233
234 2005-02-02  Atsushi Enomoto  <atsushi@ximian.com>
235
236         * DataViewTest.cs : added practical event handling tests (though
237           NotWorking since it is still not complete).
238
239 2005-02-01  Atsushi Enomoto  <atsushi@ximian.com>
240
241         * DataTableTest.cs : added RowChanging event test.
242         * DataViewTest.cs : make sure to clear event args.
243
244 2005-01-31  Sureshkumar T  <tsureshkumar@novell.com>
245
246         * DataRowTest.cs: Added case for SetparentRow: create
247         DataRelations with createConstraints=false.  part of the test case
248         by Ankit Jain.
249         
250 2005-01-28  Atsushi Enomoto  <atsushi@ximian.com>
251
252         * DataRowViewTest.cs : added RowVersion1() test.
253
254 2005-01-28  Atsushi Enomoto  <atsushi@ximian.com>
255
256         * DataViewTest.cs : Enabled TestFindRows(). Added more FindRows() tests.
257
258 2005-01-28  Atsushi Enomoto  <atsushi@ximian.com>
259
260         * DataTableTest.cs : PrimaryKeyColumnChecksNonNull() is working now.
261
262 2005-01-28  Atsushi Enomoto  <atsushi@ximian.com>
263
264         * DataTableTest.cs : added tests for primary key constraint check
265           (not working right now).
266
267 2005-01-28  Atsushi Enomoto  <atsushi@ximian.com>
268
269         * UniqueConstraintTest.cs : added DBNullAllowed().
270
271 2005-01-27  Atsushi Enomoto  <atsushi@ximian.com>
272
273         * DataViewTest.cs : added test for ListChanged.
274         * DataRowViewTest.cs : (ItemException) fixed test. It is now working.
275
276 2005-01-25  Atsushi Enomoto  <atsushi@ximian.com>
277
278         * DataTableTest.cs : finally run-test-ondotnet passes (i.e.
279           fixed incompatibility).
280
281 2005-01-25  Atsushi Enomoto  <atsushi@ximian.com>
282
283         * DataViewTest.cs : With a tiny fix, removed NotDotNet.
284
285 2005-01-25  Atsushi Enomoto  <atsushi@ximian.com>
286
287         * DataRowTest.cs : added DetachedRowItemException().
288         * DataSetTest.cs : WriteXmlSchema7() is now NotWorking.
289
290 2005-01-25  Sureshkumar T  <tsureshkumar@novell.com>
291
292         * DataTableTest.cs: added test case for checking ImportRow when
293         the row state is detached. Test case by Ankit Jain.
294
295 2005-01-25  Atsushi Enomoto  <atsushi@ximian.com>
296
297         * DataRowViewTest.cs : added IsEdit tests and Item tess (not working).
298
299 2005-01-24  Atsushi Enomoto  <atsushi@ximian.com>
300
301         * DataRowViewTest.cs : added new file.
302
303 2005-01-24  Atsushi Enomoto  <atsushi@ximian.com>
304
305         * DataSetReadXmlSchemaTest.cs : test labels were ambiguous.
306         * DataViewTest.cs : indentation was heavily broken.
307
308 2005-01-24  Atsushi Enomoto  <atsushi@ximian.com>
309
310         * DataColumnTest.cs : Added SetMaxLength().
311
312 2005-01-24  Atsushi Enomoto  <atsushi@ximian.com>
313
314         * store2.xsd, store3.xsd, store4.xsd : Added.
315         * DataSetTest.cs :
316           Disabled ReadWriteXmlSchema() and ReadWriteXmlSchemaIgnoreSchema()
317           for now. See the details in the code.
318
319 2005-01-21  Atsushi Enomoto  <atsushi@ximian.com>
320
321         * DataRowTest.cs : more test for Current -> Default, test for 
322           VersionNotFound, and test for InvalidConstraint on GetChildRows().
323           Patch by Ankit Jain.
324
325 2005-01-21  Atsushi Enomoto  <atsushi@ximian.com>
326
327         * DataRowTest.cs : Test if Default is used to check state of the row
328           instead of Detached. Patch by Ankit Jain.
329
330 2005-01-21  Atsushi Enomoto  <atsushi@ximian.com>
331
332         * DataSetTest.cs : added CloneCopy2().
333
334 2005-01-20  Atsushi Enomoto  <atsushi@ximian.com>
335
336         * DataSetTest.cs : use more normalized schema comparison.
337
338 2005-01-20  Atsushi Enomoto  <atsushi@ximian.com>
339
340         * DataSetTest.cs,
341           DataSetAssertionTest.cs : In GetNormalizedSchema(), use manual
342           sorting using dom  so that it can ignore XmlSerializer difference.
343           Added some new assertion methods.
344
345 2005-01-19  Atsushi Enomoto  <atsushi@ximian.com>
346
347         * DataRowTest.cs : no need to gather 3 individual tests as RowEditTest.
348           Let's not output to Console.
349
350 2005-01-14  Atsushi Enomoto  <atsushi@ximian.com>
351
352         * DataViewTest.cs : made AddNew_2() and FindRows() pass under .NET 1.1.
353           FindRows() is still not implemented, so marked as [Ignore].
354
355 2005-01-14  Atsushi Enomoto  <atsushi@ximian.com>
356
357         * ForeignKeyConstraintTest.cs : Fixed Ctor5() to pass under MS.NET 1.1.
358           Design time ctor() needs more love.
359         * DataRelationCollectionTest.cs,
360           DataTableCollectionTest.cs : Made Remove() pass under MS.NET 1.1.
361           When index is out of range, IndexOutOfRangeException is thrown.
362           DataRelationCollectionTest.AddException1() was invalid.
363
364 2005-01-14  Atsushi Enomoto  <atsushi@ximian.com>
365
366         * ConstraintCollectionTest.cs : Fixed run-test-ondotnet. MS.NET does
367           not fill Table property even after EndInit().
368         * DataRelationTest.cs : Fixed run-test-ondotnet. ExpectedException 
369           is missing.
370         * TypedDataSetGeneratorTest.cs : fixed GenerateName() both for
371           run-test-ondotnet and run-test.
372
373 2005-01-12  Atsushi Enomoto  <atsushi@ximian.com>
374
375         * DataSetTest.cs : WriteXmlSchema2() and WriteXmlSchema3() didn't pass
376           on run-test-ondotnet. Removed extraneous Console output.
377           modified WriteXmlSchema4(),WriteXmlSchema5() and WriteXmlSchema6()
378           to use xmlserializer-based comparison.
379           Fixed SerializeDataSet() to use ordinal MS result (it's not simple
380           to compare results unless we have another WriteXmlSchema() 
381           implementation.)
382
383 2005-01-12  Atsushi Enomoto  <atsushi@ximian.com>
384
385         * DataSetAssertion.cs : forgot one required update for refreshed tests.
386
387 2005-01-12  Atsushi Enomoto  <atsushi@ximian.com>
388
389         * DataSetReadXmlSchemaTest.cs : added test for bug #58744.
390         * DataSetReadXmlTest.cs : Added NameConflictDSAndTable().
391         * DataSetTest.cs :
392           Now use XmlSerializer based output, to avoid silly attribute order in
393           OwnWriteXmlSchema(),WriteXmlSchema(),ReadWriteXmlSchemaIgnoreSchema(),
394           ReadWriteXmlSchema() and WriteDifferentNamespaceSchema().
395           Added SerializeDataSet2(),SerializeDataSet3(),DeserializeDataSet(),
396           ReadWriteXml3(),WriteXmlSchema2(),WriteXmlSchema3(),WriteXmlSchema4(),
397           WriteXmlSchema5(),WriteXmlSchema6(),WriteXmlSchema7(),
398           WriteXmlExtendedProperties() and WriteXmlModeSchema().
399
400 2004-10-14 Umadevi S <sumadevi@novell.com>
401         * DataTableTest.cs : added testcase for subclass clone
402
403 2004-10-14 Umadevi S <sumadevi@novell.com>
404         * DataSetTest.cs : added testcase to check subclass clone
405
406 2004-10-12  Atsushi Enomoto  <atsushi@ximian.com>
407
408         * DataSetTest.cs : now xs:schema contains xmlns="".
409
410 2004-09-24 Umadevi S <sumadevi@novell.com>
411         * DataRowTest.cs : Added a test for EnforceConstraints with relations defined.
412
413 2004-09-24  Sureshkumar T  <tsureshkumar@novell.com>
414
415         * DataSetTest.cs (DataSetClearTest): Added a test for DataSet.Clear. This should not
416         throw any exception and should override constraints.
417
418 2004-09-19  Sureshkumar T <tsureshkumar@novell.com>
419         * DataSetTest.cs : Added a test for Deserialization of dataset : DeserializeModifiedDataSet
420
421 2004-08-24  Nick Drochak <ndrochak@ieee.org>
422         * DataViewTest.cs : Fixed compile with csc
423
424 2004-08-18 Umadevi S <sumadevi@novell.com>
425         * DataViewTest.cs : Revamped to get Event handling tested
426         Thanks to Punit Todi for his contribution towards the test cases
427
428 2004-06-23 Umadevi S <sumadevi@novell.com>
429         * DataTableTest.cs :Corrected Testcases to .net 1.1 specifications
430
431 2004-06-23 Umadevi S  <sumadevi@novell.com>
432         * DataRelationTest.cs : Corrected AddRelation testcases
433
434 2004-06-23 Umadevi S <sumadevi@novell.com>
435         * ConstraintCollectionTest.cs : Corrected AddRange testcases
436
437 2004-06-20  Atsushi Enomoto <atsushi@ximian.com>
438
439         * DataTableCollectionTest.cs : Added test for DataSet and Namespace
440           adjustment.
441
442 2004-06-18  Atsushi Enomoto <atsushi@ximian.com>
443
444         * TypedDataSetGeneratorTest.cs : [TestFixture] was missing.
445
446 2004-06-15  Atsushi Enomoto <atsushi@ximian.com>
447
448         * DataSetTest.cs : Added regression for #53959.
449
450 2004-05-31  Atsushi Enomoto <atsushi@ximian.com>
451
452         * DataTableTest.cs : Added test for serialization by Boris Kirzner.
453         * DataSetInferXmlSchemaTest.cs : Added test for schema element skip
454            by Boris Kirzner.
455
456 2004-05-27  Nick Drochak <ndrochak@ieee.org>
457
458         * DataRelationCollectionTest.cs: Fixed build when using csc.
459
460 2004-05-27 Umadevi S <sumadevi@novell.com>
461         * Corrected small typos in DataTableCollectionTest & DataRelationCollectionTest
462
463 2004-05-26  Umadevi S <sumadevi@novell.com>
464         * Added files DataTableCollectionTest and DataRelationCollectionTest
465
466 2004-05-19  Atsushi Enomoto <atsushi@ximian.com>
467
468         * DataSetTest.cs : Fixed ReadWriteXmlSchema() that miscounted
469           constraints and parent keys.
470
471 2004-05-18  Atsushi Enomoto <atsushi@ximian.com>
472
473         * DataSetTest.cs : Converted CRLF to LF for line ending comparison.
474           (and added copyright line.)
475
476 2004-05-17  Atsushi Enomoto <atsushi@ximian.com>
477
478         * DataSetTest.cs : Added WriteXmlEncodedXml() test.
479
480 2004-05-17  Atsushi Enomoto <atsushi@ximian.com>
481
482         * DataSetAssertion.cs : Enabled "Ordinal" check again, unless the test
483           value is -1.
484         * DataSetInferXmlSchemaTest.cs,
485           DataSetReadXmlSchemaTest.cs  : Enabled Ordinal check again, as long
486           as working. Added IgnoredNamespaces() to inferxmlschema test.
487
488 2004-05-14  Atsushi Enomoto <atsushi@ximian.com>
489
490         * DataSetReadXmlSchemaTest.cs : Added test014.xsd tes (contains two
491           simple repeatable elements).
492
493 2004-05-14  Atsushi Enomoto <atsushi@ximian.com>
494
495         * DataSetTest.cs,
496           DataSetReadXmlTest.cs,
497           DataSetReadXmlSchemaTest.cs,
498           DataSetInferXmlSchemaTest.cs,
499           DataSetAssertion.cs : AssertDataTable() now checks Constraint count
500           and ParentKey length.
501
502 2004-05-14  Atsushi Enomoto <atsushi@ximian.com>
503
504         * DataSetReadXmlSchemaTest.cs : Added tests for test012.xsd (repeatable
505           simple element) and test013.xsd (reference to global element;
506           currently failing).
507
508 2004-05-11  Atsushi Enomoto <atsushi@ximian.com>
509
510         * DataSetTest.cs : Added WriteXmlToStream().
511
512 2004-05-11  Atsushi Enomoto <atsushi@ximian.com>
513
514         * DataSetReadXmlSchemaTest.cs : SingleElementTreatmentDifference() was
515           incorrect. DataSet element is assumed only if there is only one 
516           global element.
517         * DataSetReadXmlTest.cs : Added error-reported test case.
518         * DataSetInferXmlSchemaTest.cs : Modified more tests not to compare
519           Ordinal for non-specified columns (that shouldn't be significant).
520
521 2004-05-06  Atsushi Enomoto <atsushi@ximian.com>
522
523         * ConstraintCollectionTest.cs : Table name should not be the same as
524           for the purpose of this test.
525         * DataSetReadXmlSchemaTest.cs : Added more tests based on schema files.
526         * DataSetTest.cs : Reordered attributes to pass test in 
527           WriteDifferentNamespaceSchema().
528
529 2004-05-05  Atsushi Enomoto <atsushi@ximian.com>
530
531         * ForeignKeyConstraintTest.cs : Made tests pass under MS.NET 1.1.
532           Don't catch every kind of exception. That does nothing but keep us
533           away from the exact error location.
534         * DataSetTest.cs : Make sure that we read schema correctly, before
535           testing WriteXmlSchema.
536
537 2004-05-05  Atsushi Enomoto <atsushi@ximian.com>
538
539         * DataColumnCollectionTest.cs : catch only specific exception. Don't
540           rely on localizable error message.
541         * DataSetTest.cs : Attribute orders should not be significant, so
542           just hacked to match current implementation's order.
543           Added WriteNestedTableXml().
544
545 2004-05-05  Atsushi Enomoto <atsushi@ximian.com>
546
547         * ConstraintCollectionTest.cs : uncommented some tests that should be
548           implemented until mono 1.0.
549         * ConstraintTest.cs : use ExpectedException. Don't expect localizable
550           error message.
551         * DataColumnTest.cs,
552           DataRelationTest.cs,
553           DataRowCollectionTest.cs : catch only specific type exception.
554           Don't rely on (test) localizable messages.
555         * DataSetAssertion.cs : We shouldn't expect exact column ordinals
556           when infering/reading the structures from documents/schemas.
557
558 2004-04-29  Atsushi Enomoto <atsushi@ximian.com>
559
560         * DataRowTest.cs : Added a test for auto increment column and item
561           integrity (it caused index out of range exception).
562
563 2004-04-27  Atsushi Enomoto <atsushi@ximian.com>
564
565         * ConstraintCollectionTest.cs,
566           DataSetTest.cs,
567           DataTableTest.cs,
568           ForeignKeyConstraintTest.cs : Fixes for incorrect NET_1_0 use.
569         * DataRowCollectionTest.cs : just check exception type. Don't check
570           localizable error message.
571         * DataSetAssertion.cs : Removed AssertDataSet() with just 4 argument.
572           Added relation count parameter for AssertDataTable().
573           Added Nested check parameter for AssertDataRelation().
574         * DataSetInferXmlSchemaTest.cs,
575           DataSetReadXmlTest.cs,
576           DataSetReadXmlSchemaTest.cs :
577           Applied new AssertDataTable().  Added more check on
578           DataSetReadXmlSchemaTest.SingleElementTreatmentDifference ().
579
580 2004-04-22  Atsushi Enomoto <atsushi@ximian.com>
581
582         All fixes are to make them pass under MS.NET 1.1.
583
584         * ConstraintCollectionTest.cs : Fixed to pass under MS.NET 1.1.
585         * DataRelationTest.cs : Creation4() never works.
586         * DataSetInferXmlSchemaTest.cs :
587           Fixed xml9 test (relation count).
588           Some mappings were incorrectly specified int.
589           ConflictColumnTable() test incorrectly tested different columns.
590           Fixed exception type on ConflictExistingPrimaryKey().
591         * DataSetReadXmlSchemaTest.cs :
592           Use fixed current culture.
593           Fixed exceptoin type on NestedReferenceNotAllowed().
594         * DataSetReadXmlTest.cs :
595           InferSchema mode is said as to load rows.
596         * DataSetTest.cs :
597           SqlGuid test depends on the runtime version.
598           In WriteDifferentNamespaceSchema(), we're going to set the same
599           order for namespaces (just for ease of tests).
600           Fixed many bugs on SerializeDataSet() test.
601         * DataTableTest.cs :
602           Set culture only on NET_1_0. Culture difference causes exception
603           under .NET 1.1.
604           Don't depend on error message string (consider localization).
605           Under .NET 1.1, constraints looks also vanishes on table's Clear().
606         * ForeignKeyConstraintTest.cs :
607           Ignore TestCtor5(). That does not work under .NET 1.1.
608           Fixed some exception type differences.
609
610 2004-04-22  Atsushi Enomoto <atsushi@ximian.com>
611
612         * DataSetInferXmlSchemaTest.cs : Added ConflictExistingPrimaryKey().
613         * DataSetReadXmlTest.cs : Added IgnoreSchemaShouldFillData().
614         * DataSetTest.cs : Added IgnoreColumnEmptyNamespace() and
615           SerializeDataSet().
616
617 2004-04-20  Atsushi Enomoto <atsushi@ximian.com>
618
619         * DataSetInferXmlSchema.cs : added more 16 patterns.
620           (mostly fails as yet).
621         * DataSetReadXmlTest.cs : Reverted yesterday's incorrect part.
622           As for XmlReadMode = Auto, data row should be read.
623         * DataSetTest.cs : Added Namespace and Prefix tests.
624           Added WriteDifferentNamespaceSchema().
625
626           hmm... WriteXmlSchema() also needs more love :(
627
628 2004-04-19  Atsushi Enomoto <atsushi@ximian.com>
629
630         * Added DataSetInferXmlSchemaTest.cs.
631         * DataSetReadXmlTest.cs : Fixed test bogus. When ReadMode is
632           InferSchema, it should not load any data rows.
633         * DataSetAssertion.cs : Added AssertDataSet() overroad that takes 
634           relation count.
635
636 2004-04-19  Atsushi Enomoto <atsushi@ximian.com>
637
638         * Added missing ChangeLog entry.
639         * ConstraintCollectionTest.cs :
640           Ignore some tests that should fail (They also fail under MS.NET).
641         * DataSetReadXmlSchemaTest.cs : 
642           - Added SingleElementTreatmentDifference() and PrefixedTargetNS().
643           - Modified UnusedComplexTypesInored() to make sure DataSetName is set.
644           - Renamed DataSetElementCannotBeReferenced() to 
645             NestedReferenceNotAllowed().
646           - Modified ReadElemAttrPattern() to LocaleOnRootWithoutIsDataSet() 
647             to test msdata:Locale.
648         * DataSetTest.cs : Due to mcs bug #57200, csc does not allow 
649           System.Type.GetType(), so modified them all.
650
651 2004-04-16  Atsushi Enomoto <atsushi@ximian.com>
652
653         * DataSetAssertion.cs : Added AssertDataColumn().
654         * DataSetReadXmlSchemaTest.cs : Added more strange cases.
655
656 2004-04-15      Umadevi S (sumadevi@novell.com)
657                 * ForeignKeyConstraintTest - constructor testing,
658                 * DataSet - test for Clone and Copy methods.
659
660 2004-04-15  Atsushi Enomoto <atsushi@ximian.com>
661
662         * Added DataSetAssertion.cs and DataSetReadXmlSchema.cs.
663         * DataSetReadXmlTest.cs : separate assertion methods into
664           DataSetAssertion.cs. Added label argument to AssertDataTable.
665
666 2004-04-15  Atsushi Enomoto <atsushi@ximian.com>
667
668         * DataSetReadXmlTest.cs : Tests were incorrect. They should be done
669           against new dataset. So just added another sequential read tests.
670
671 2004-04-14  Atsushi Enomoto <atsushi@ximian.com>
672
673         * Added DataSetReadXmlTest.cs. (specific to ReadXml() in DataSet).
674
675 2004-04-12  Atsushi Enomoto <atsushi@ximian.com>
676
677         * DataSetTest.cs : More path fix. Don't expect End of Line = "\n".
678           It might be "\r\n" or else.
679
680 2004-04-09  Atsushi Enomoto <atsushi@ximian.com>
681
682         * DataColumnTest.cs,
683           DataRowTest.cs,
684           DataTableTest.cs : build fix: csc does not allow
685           System.Type inside namespace MonoTests.System.Data.
686         * DataSetTest.cs : path fix.
687         * DataRelationTest.cs : path fix. Don't test error message: It should
688           vary by message translations. Split tests and use ExpectedException.
689
690 2004-03-31  Juraj Skripsky <juraj@hotfeet.ch>
691
692         * DataColumnTest.cs : fixes here and there,
693         make all tests pass on ms.net.
694
695 2004-03-29  Juraj Skripsky <juraj@hotfeet.ch>
696
697         * DataTableTest.cs : add test case for bug #55503,
698         comment out meaningless test cases.
699
700 2004-01-21  Atsushi Enomoto <atsushi@ximian.com>
701
702         * Added TypedDataSetGeneratorTest.cs.
703
704 2003-12-18  Jackson Harper <jackson@ximian.com>
705
706         * DataViewTest.cs: Add some tests for new methods.
707         
708 2003-05-26  Ben Maurer <bmaurer@users.sourceforge.net>
709         * DataViewTest.cs: Added new test from
710         Patrick Kalkman
711
712 2003-05-13  Martin Willemoes Hansen <mwh@sysrq.dk>
713         * All tests inherits from Assertion, and
714           Assertion. prefixes removed
715
716 2003-04-05  Ville Palo <vi64pa@kolumbus.fi>
717
718         * DataTableTest.cs: little fix.
719         
720 2003-03-27  Ville Palo <vi64pa@kolumbus.fi>
721
722         * UniqueConstraintTest.cs: some minor fixes.
723         
724 2003-03-26  Ville Palo <vi64pa@kolumbus.fi>
725
726         * DataRowCollectionTest.cs: Tests for AutoIncrement
727         
728 2003-03-25  Ville Palo <vi64pa@kolumbus.fi>
729
730         * DataTableTest.cs: Added test for PrimaryKey-property
731         
732 2003-03-16  Ville Palo <vi64pa@kolumbus.fi>
733
734         * DataColumnCollectionTest.cs: little fix.
735
736 2003-03-16  Ville Palo <vi64pa@kolumbus.fi>
737
738         * DataColumnCollectionTest.cs: Typos
739         
740 2003-03-16  Ville Palo <vi64pa@kolumbus.fi>
741
742         * DataSetTest.cs: Fixed line-ending problems
743         
744 2003-03-06  Ville Palo <vi64pa@kolumbus.fi>
745
746         * DataTableTest.cs: More tests for Select ()
747         
748 2003-02-28  Ville Palo <vi64pa@kolumbus.fi>
749
750         * DataColumnCollectionTest.cs: Added more tests.
751         * DataRowCollectionTest.cs: Added more tests.
752         
753 2003-04-02  Ville Palo <vi64pa@koti.soon.fi>
754
755         * DataColumnTest.cs: Added tests for Expression property
756         
757 2003-03-02  Ville Palo <vi64pa@koti.soon.fi>
758
759         * DataTableTest.cs: More tests for Select
760         
761 2003-31-01  Ville Palo <vi64pa@koti.soon.fi>
762
763         * DataTableTest.cs: Added more tests for Select (string) -method
764         
765 2003-27-01  Ville Palo <vi64pa@koti.soon.fi>
766
767         * DataRelationTest.cs: Added more tests
768         
769 2003-27-01  Ville Palo <vi64pa@koti.soon.fi>
770
771         * DataTableTest.cs: Added test for DataTable.Select ()
772         
773 2003-24-01  Ville Palo <vi64pa@koti.soon.fi>
774
775         * UniqueConstraint.cs: More tests
776         
777 2003-23-01  Ville Palo <vi64pa@koti.soon.fi>
778
779         * ForeignKeyConstraint.cs: More tests
780         
781 2003-22-01  Ville Palo <vi64pa@koti.soon.fi>
782
783         * DataRelationTest.cs: More tests and little clean up.
784         
785 2003-14-01  Ville Palo <vi64pa@koti.soon.fi>
786
787         * DataRelationTest.cs: Added more tests
788         
789 2003-13-01  Ville Palo <vi64pa@koti.soon.fi>
790
791         * DataRelationTest.cs: Test class for DataRelation
792         
793 2002-12-26  Ville Palo <vi64pa@koti.soon.fi>
794
795         * own_schema.xsd: XmlSchema for testing ReadXmlSchema() -method
796         * DataSetTest.cs: Added more Xml-tests. 
797         
798 2002-12-17  Ville Palo <vi64pa@koti.soon.fi>
799
800         * region.xml: 
801         * store.xsd: new xmldoment and xmlschema for testing DataSet
802         * DataSetTest.cs: Added some Xml-tests.
803         * AllTests.cs: Added DataSetTest
804         
805 2002-10-23  Nick Drochak  <ndrochak@gol.com>
806
807         * ConstraintCollectionTest.cs (SetUp): Clear the constraints before 
808         each test.
809         * ConstraintTest.cs: same
810         * DataColumnTest.cs: Get exceptions straight.  Some are thrown and some
811         aren't
812
813 2002-10-22  Nick Drochak  <ndrochak@gol.com>
814
815         * DataColumnTest.cs: Remove compiler warnings and use caught exception
816         to report useful info.