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