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