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