2004-04-27 Atsushi Enomoto <atsushi@ximian.com>
[mono.git] / mcs / class / System.Data / Test / System.Data / ChangeLog
1 2004-04-27  Atsushi Enomoto <atsushi@ximian.com>
2
3         * ConstraintCollectionTest.cs,
4           DataSetTest.cs,
5           DataTableTest.cs,
6           ForeignKeyConstraintTest.cs : Fixes for incorrect NET_1_0 use.
7         * DataRowCollectionTest.cs : just check exception type. Don't check
8           localizable error message.
9         * DataSetAssertion.cs : Removed AssertDataSet() with just 4 argument.
10           Added relation count parameter for AssertDataTable().
11           Added Nested check parameter for AssertDataRelation().
12         * DataSetInferXmlSchemaTest.cs,
13           DataSetReadXmlTest.cs,
14           DataSetReadXmlSchemaTest.cs :
15           Applied new AssertDataTable().  Added more check on
16           DataSetReadXmlSchemaTest.SingleElementTreatmentDifference ().
17
18 2004-04-22  Atsushi Enomoto <atsushi@ximian.com>
19
20         All fixes are to make them pass under MS.NET 1.1.
21
22         * ConstraintCollectionTest.cs : Fixed to pass under MS.NET 1.1.
23         * DataRelationTest.cs : Creation4() never works.
24         * DataSetInferXmlSchemaTest.cs :
25           Fixed xml9 test (relation count).
26           Some mappings were incorrectly specified int.
27           ConflictColumnTable() test incorrectly tested different columns.
28           Fixed exception type on ConflictExistingPrimaryKey().
29         * DataSetReadXmlSchemaTest.cs :
30           Use fixed current culture.
31           Fixed exceptoin type on NestedReferenceNotAllowed().
32         * DataSetReadXmlTest.cs :
33           InferSchema mode is said as to load rows.
34         * DataSetTest.cs :
35           SqlGuid test depends on the runtime version.
36           In WriteDifferentNamespaceSchema(), we're going to set the same
37           order for namespaces (just for ease of tests).
38           Fixed many bugs on SerializeDataSet() test.
39         * DataTableTest.cs :
40           Set culture only on NET_1_0. Culture difference causes exception
41           under .NET 1.1.
42           Don't depend on error message string (consider localization).
43           Under .NET 1.1, constraints looks also vanishes on table's Clear().
44         * ForeignKeyConstraintTest.cs :
45           Ignore TestCtor5(). That does not work under .NET 1.1.
46           Fixed some exception type differences.
47
48 2004-04-22  Atsushi Enomoto <atsushi@ximian.com>
49
50         * DataSetInferXmlSchemaTest.cs : Added ConflictExistingPrimaryKey().
51         * DataSetReadXmlTest.cs : Added IgnoreSchemaShouldFillData().
52         * DataSetTest.cs : Added IgnoreColumnEmptyNamespace() and
53           SerializeDataSet().
54
55 2004-04-20  Atsushi Enomoto <atsushi@ximian.com>
56
57         * DataSetInferXmlSchema.cs : added more 16 patterns.
58           (mostly fails as yet).
59         * DataSetReadXmlTest.cs : Reverted yesterday's incorrect part.
60           As for XmlReadMode = Auto, data row should be read.
61         * DataSetTest.cs : Added Namespace and Prefix tests.
62           Added WriteDifferentNamespaceSchema().
63
64           hmm... WriteXmlSchema() also needs more love :(
65
66 2004-04-19  Atsushi Enomoto <atsushi@ximian.com>
67
68         * Added DataSetInferXmlSchemaTest.cs.
69         * DataSetReadXmlTest.cs : Fixed test bogus. When ReadMode is
70           InferSchema, it should not load any data rows.
71         * DataSetAssertion.cs : Added AssertDataSet() overroad that takes 
72           relation count.
73
74 2004-04-19  Atsushi Enomoto <atsushi@ximian.com>
75
76         * Added missing ChangeLog entry.
77         * ConstraintCollectionTest.cs :
78           Ignore some tests that should fail (They also fail under MS.NET).
79         * DataSetReadXmlSchemaTest.cs : 
80           - Added SingleElementTreatmentDifference() and PrefixedTargetNS().
81           - Modified UnusedComplexTypesInored() to make sure DataSetName is set.
82           - Renamed DataSetElementCannotBeReferenced() to 
83             NestedReferenceNotAllowed().
84           - Modified ReadElemAttrPattern() to LocaleOnRootWithoutIsDataSet() 
85             to test msdata:Locale.
86         * DataSetTest.cs : Due to mcs bug #57200, csc does not allow 
87           System.Type.GetType(), so modified them all.
88
89 2004-04-16  Atsushi Enomoto <atsushi@ximian.com>
90
91         * DataSetAssertion.cs : Added AssertDataColumn().
92         * DataSetReadXmlSchemaTest.cs : Added more strange cases.
93
94 2004-04-15      Umadevi S (sumadevi@novell.com)
95                 * ForeignKeyConstraintTest - constructor testing,
96                 * DataSet - test for Clone and Copy methods.
97
98 2004-04-15  Atsushi Enomoto <atsushi@ximian.com>
99
100         * Added DataSetAssertion.cs and DataSetReadXmlSchema.cs.
101         * DataSetReadXmlTest.cs : separate assertion methods into
102           DataSetAssertion.cs. Added label argument to AssertDataTable.
103
104 2004-04-15  Atsushi Enomoto <atsushi@ximian.com>
105
106         * DataSetReadXmlTest.cs : Tests were incorrect. They should be done
107           against new dataset. So just added another sequential read tests.
108
109 2004-04-14  Atsushi Enomoto <atsushi@ximian.com>
110
111         * Added DataSetReadXmlTest.cs. (specific to ReadXml() in DataSet).
112
113 2004-04-12  Atsushi Enomoto <atsushi@ximian.com>
114
115         * DataSetTest.cs : More path fix. Don't expect End of Line = "\n".
116           It might be "\r\n" or else.
117
118 2004-04-09  Atsushi Enomoto <atsushi@ximian.com>
119
120         * DataColumnTest.cs,
121           DataRowTest.cs,
122           DataTableTest.cs : build fix: csc does not allow
123           System.Type inside namespace MonoTests.System.Data.
124         * DataSetTest.cs : path fix.
125         * DataRelationTest.cs : path fix. Don't test error message: It should
126           vary by message translations. Split tests and use ExpectedException.
127
128 2004-03-31  Juraj Skripsky <juraj@hotfeet.ch>
129
130         * DataColumnTest.cs : fixes here and there,
131         make all tests pass on ms.net.
132
133 2004-03-29  Juraj Skripsky <juraj@hotfeet.ch>
134
135         * DataTableTest.cs : add test case for bug #55503,
136         comment out meaningless test cases.
137
138 2004-01-21  Atsushi Enomoto <atsushi@ximian.com>
139
140         * Added TypedDataSetGeneratorTest.cs.
141
142 2003-12-18  Jackson Harper <jackson@ximian.com>
143
144         * DataViewTest.cs: Add some tests for new methods.
145         
146 2003-05-26  Ben Maurer <bmaurer@users.sourceforge.net>
147         * DataViewTest.cs: Added new test from
148         Patrick Kalkman
149
150 2003-05-13  Martin Willemoes Hansen <mwh@sysrq.dk>
151         * All tests inherits from Assertion, and
152           Assertion. prefixes removed
153
154 2003-04-05  Ville Palo <vi64pa@kolumbus.fi>
155
156         * DataTableTest.cs: little fix.
157         
158 2003-03-27  Ville Palo <vi64pa@kolumbus.fi>
159
160         * UniqueConstraintTest.cs: some minor fixes.
161         
162 2003-03-26  Ville Palo <vi64pa@kolumbus.fi>
163
164         * DataRowCollectionTest.cs: Tests for AutoIncrement
165         
166 2003-03-25  Ville Palo <vi64pa@kolumbus.fi>
167
168         * DataTableTest.cs: Added test for PrimaryKey-property
169         
170 2003-03-16  Ville Palo <vi64pa@kolumbus.fi>
171
172         * DataColumnCollectionTest.cs: little fix.
173
174 2003-03-16  Ville Palo <vi64pa@kolumbus.fi>
175
176         * DataColumnCollectionTest.cs: Typos
177         
178 2003-03-16  Ville Palo <vi64pa@kolumbus.fi>
179
180         * DataSetTest.cs: Fixed line-ending problems
181         
182 2003-03-06  Ville Palo <vi64pa@kolumbus.fi>
183
184         * DataTableTest.cs: More tests for Select ()
185         
186 2003-02-28  Ville Palo <vi64pa@kolumbus.fi>
187
188         * DataColumnCollectionTest.cs: Added more tests.
189         * DataRowCollectionTest.cs: Added more tests.
190         
191 2003-04-02  Ville Palo <vi64pa@koti.soon.fi>
192
193         * DataColumnTest.cs: Added tests for Expression property
194         
195 2003-03-02  Ville Palo <vi64pa@koti.soon.fi>
196
197         * DataTableTest.cs: More tests for Select
198         
199 2003-31-01  Ville Palo <vi64pa@koti.soon.fi>
200
201         * DataTableTest.cs: Added more tests for Select (string) -method
202         
203 2003-27-01  Ville Palo <vi64pa@koti.soon.fi>
204
205         * DataRelationTest.cs: Added more tests
206         
207 2003-27-01  Ville Palo <vi64pa@koti.soon.fi>
208
209         * DataTableTest.cs: Added test for DataTable.Select ()
210         
211 2003-24-01  Ville Palo <vi64pa@koti.soon.fi>
212
213         * UniqueConstraint.cs: More tests
214         
215 2003-23-01  Ville Palo <vi64pa@koti.soon.fi>
216
217         * ForeignKeyConstraint.cs: More tests
218         
219 2003-22-01  Ville Palo <vi64pa@koti.soon.fi>
220
221         * DataRelationTest.cs: More tests and little clean up.
222         
223 2003-14-01  Ville Palo <vi64pa@koti.soon.fi>
224
225         * DataRelationTest.cs: Added more tests
226         
227 2003-13-01  Ville Palo <vi64pa@koti.soon.fi>
228
229         * DataRelationTest.cs: Test class for DataRelation
230         
231 2002-12-26  Ville Palo <vi64pa@koti.soon.fi>
232
233         * own_schema.xsd: XmlSchema for testing ReadXmlSchema() -method
234         * DataSetTest.cs: Added more Xml-tests. 
235         
236 2002-12-17  Ville Palo <vi64pa@koti.soon.fi>
237
238         * region.xml: 
239         * store.xsd: new xmldoment and xmlschema for testing DataSet
240         * DataSetTest.cs: Added some Xml-tests.
241         * AllTests.cs: Added DataSetTest
242         
243 2002-10-23  Nick Drochak  <ndrochak@gol.com>
244
245         * ConstraintCollectionTest.cs (SetUp): Clear the constraints before 
246         each test.
247         * ConstraintTest.cs: same
248         * DataColumnTest.cs: Get exceptions straight.  Some are thrown and some
249         aren't
250
251 2002-10-22  Nick Drochak  <ndrochak@gol.com>
252
253         * DataColumnTest.cs: Remove compiler warnings and use caught exception
254         to report useful info.