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