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