2003-03-26 Ville Palo <vi64pa@kolumbus.fi>
[mono.git] / mcs / class / System.Data / Test / ChangeLog
1 2003-03-17  Martin Willemoes Hansen <mwh@sysrq.dk>
2         * Removed AllTests.cs, System.Data/AllTests.cs,
3           System.Data.SqlTypes/AllTests.cs,
4           System.Xml/AllTests.cs,
5           TheTests.cs
6         * NUnit2ified makefile.gnu, data_linux_test.args
7           System.Data/DataColumnCollectionTest.cs, 
8           System.Data/DataSetTest.cs,
9           System.Data/DataColumnTest.cs,
10           System.Data/DataTableTest.cs,
11           System.Data/UniqueConstraintTest.cs,
12           System.Data/ConstraintCollectionTest.cs,
13           System.Data/DataRelationTest.cs,
14           System.Data/ForeignKeyConstraintTest.cs,
15           System.Data/ConstraintTest.cs,
16           System.Data/DataRowCollectionTest.cs,
17           System.Data/DataRowTest.cs,
18           System.Data.SqlTypes/SqlBinaryTest.cs,
19           System.Data.SqlTypes/SqlDateTimeTest.cs,
20           System.Data.SqlTypes/SqlGuidTest.cs,
21           System.Data.SqlTypes/SqlInt64Test.cs,
22           System.Data.SqlTypes/SqlStringTest.cs,
23           System.Data.SqlTypes/SqlBooleanTest.cs,
24           System.Data.SqlTypes/SqlDecimalTest.cs,
25           System.Data.SqlTypes/SqlInt16Test.cs,
26           System.Data.SqlTypes/SqlMoneyTest.cs,
27           System.Data.SqlTypes/SqlByteTest.cs,
28           System.Data.SqlTypes/SqlDoubleTest.cs,
29           System.Data.SqlTypes/SqlInt32Test.cs,
30           System.Data.SqlTypes/SqlSingleTest.cs
31           System.Xml/XmlDataDocumentTest.cs
32
33 2003-02-16  Daniel Morgan <danmorg@sc.rr.com>
34
35         * TestSqlConnection.cs: added test file
36         to test SqlClient, SybaseClient, and TdsClient
37         and connections
38
39         * System.Data_test.build: excluded
40         TestSqlConnection.cs from NUnit tests
41
42 2003-01-13  Ville Palo <vi64pa@koti.soon.fi>
43
44         * data_linux_test.args: Added some classes
45         
46 2002-12-16  Ville Palo <vi64pa@koti.soon.fi>
47
48         * System.Xml/XmlDataDocumentTest.cs: some fixes.
49         
50 2002-12-14  Ville Palo <vi64pa@koti.soon.fi>
51
52         * System.Xml/XmlDataDocumentTest.cs: Added three new tests
53         
54 2002-12-10  Ville Palo <vi64pa@koti.soon.fi>
55
56         * System.Xml/XmlDataDocumentTest.cs: Added new tests 
57         * System.Xml/region.xml: Changed XmlDocument.
58         
59 2002-11-24  Ville Palo <vi64pa@koti.soon.fi>
60
61         * System.Xml/XmlDataDocumentTest.cs: Added new test suite for
62         XmlDataDocument.
63         * System.Xml/store.xsd:
64         * System.Xml/region.xsd
65         * System.Xml/region.xml:
66         * System.Xml/2books.xml: Needed by XmlDocumentTest.cs
67         * AllTests.cs: 
68         * data_linux_test.args:Added XmlDataDocumentTest.cs
69         
70 2002-11-12  Ville Palo <vi64pa@koti.soon.fi>
71
72         * System.Data.SqlTypes/SqlStringTest.cs: Added tests
73         
74 2002-11-10  Ville Palo <vi64pa@koti.soon.fi>
75
76         * System.Data.SqlTypes/SqlStringTest.cs: Added more tests
77
78 2002-11-07  Ville Palo <vi64pa@koti.soon.fi>
79
80         * System.Data.SqlTypes/SqlDecimalTest.cs
81         * System.Data.SqlTypes/SqlDoubleTest.cs
82         * System.Data.SqlTypes/SqlMoneyTest.cs
83         * System.Data.SqlTypes/SqlSingleTest.cs: 
84         mcs don't understand (currently) correctly what 1e10 means, 
85         with mcs it must be 1E+10.
86         
87 2002-11-02  Ville Palo <vi64pa@koti.soon.fi>
88
89         * System.Data.SqlTypes/SqlDoubleTest.cs: More tests.
90         
91 2002-10-31  Ville Palo <vi64pa@koti.soon.fi>
92
93         * System.Data.SqlTypes/SqlInt16Test.cs: Litle bugfix
94         
95 2002-10-24  Ville Palo <vi64pa@koti.soon.fi>
96
97         * System.Data.SqlTypes/AllTests.cs:
98         * System.Data.SqlTypes/SqlStringTest.cs:
99         * System.Data.SqlTypes/SqlDecimalTest.cs: new test suites for 
100         SqlDecimal and SqlString
101                 
102 2002-10-19  Ville Palo <vi64pa@koti.soon.fi>
103
104         * System.Data.SqlTypes/AllTests.cs:
105         * System.Data.SqlTypes/SqlGuidTest.cs: new test suite for SqlGuid.
106         
107 2002-10-19  Ville Palo <vi64pa@koti.soon.fi>
108
109         * System.Data.SqlTypes/AllTest.cs:
110         * System.Data.SqlTypes/SqlMoneyTest.cs new test suite for SqlMoney
111         * System.Data.SqlTypes/SqlDateTimeTest.cs new test suite for 
112         SqlDateTime
113         
114 2002-10-16  Daniel Morgan <danmorg@sc.rr.com>
115
116         * TestSqlDataReader.cs: got to work
117         with new place for the PostgreSQL provider
118         at Mono.Data.PostgreSqlClient.
119
120 2002-10-16  Rodrigo Moya <rodrigo@ximian.com>
121
122         * System.Data.SqlTypes/AllTests.cs:
123         * System.Data.SqlTypes/SqlBinary.cs: new test suite for SqlBinary, by
124         Ville Palo (vi64pa@koti.soon.fi).
125
126 2002-10-16  Daniel Morgan <danmorg@sc.rr.com>
127
128         * SqlSharpCli.cs: remove file
129         from this directory because it has been 
130         moved to
131         mcs/tools/SqlSharp
132
133 2002-10-16  Daniel Morgan <danmorg@sc.rr.com>
134
135         * PostresTest.cs: modified to
136         use the new namepace and assembly for PostgreSQL
137         provider which is Mono.Data.PostgreSqlClient
138
139 2002-10-15  Rodrigo Moya <rodrigo@ximian.com>
140
141         * System.Data.SqlTypes/AllTests.cs: added new test.
142
143 2002-10-15  Ville Palo <vi64pa@koti.soon.fi>
144
145         * System.Data.SqlTypes/SqlSingleTest.cs: added test suite for
146         SqlSingle.
147
148 2002-10-15  Daniel Morgan <danmorg@sc.rr.com>
149
150         * SqlSharpCli.cs: get it to work with System.Data.OleDb 
151         on MS .net when connected to Oracle 8i.  Also, get data
152         to space correctly when data size is smaller than the
153         header size.  If DataType is DateTime, use GetDataTime(),
154         otherwise, use GetValue().
155
156 2002-10-13  Daniel Morgan <danmorg@sc.rr.com>
157
158         * SqlSharpCli.cs: better formatting of output
159
160 2002-10-13  Daniel Morgan <danmorg@sc.rr.com>
161
162         * SqlSharpCli.cs: modified
163         - add support for the external Mono.Data.SqliteClient 
164         ADO.NET provider. All the user has to do is 
165         "/provider sqlite" 
166         to load it instead of the usual syntax for loading 
167         external providers
168         "/loadextprovider Mono.Data.SqliteClient Mono.Data.SqliteClient.SqliteConnection".
169
170 2002-10-11  Daniel Morgan <danmorg@sc.rr.com>
171
172         * OdbcTest.cs: added
173         for System.Data.Odbc tests.  Modify this
174         test as needed...
175
176 2002-10-10  Ville Palo (vi64pa@koti.soon.fi)
177
178         * System.Data.SqlTypes/SqlDoubleTest.cs: new test suite for SqlDouble.
179
180 2002-10-10  Daniel Morgan <danmorg@sc.rr.com>
181
182         * SqlSharpCli.cs: modified
183           - add support for System.Data.Odbc 
184           - created simple reader to display data for those providers
185             which have not implemented GetSchemaTable - UseSimpleReader
186           - allow only providers that support parameters to use them
187             during exection of SQL - UseParameters
188           - add support for postional parameter marker (question mark),
189             the delimted named parameter markers (square brackets) in addition
190             to colon and at parameter markers.  Allow, the parameter marker 
191             to be settable.  
192
193 2002-10-09  Ville Palo (vi64pa@koti.soon.fi)
194
195         * System.Data.SqlTypes/SqlInt16Test.cs:
196         * System.Data.SqlTypes/SqlInt64Test.cs: new test suites.
197
198 2002-10-04  Daniel Morgan <danmorg@sc.rr.com>
199
200         * SqlSharpCli.cs: modified 
201           - fix compile errors due to mcs has better error checking
202           - fix exection of query with semicolon at end which resulted in an exception
203           - added support for ? postioned parameters
204           - added support for [] delimited named parameters
205           - misc. tidbits
206
207 2002-10-03  ville <vi64pa@koti.soon.fi>
208
209         * System.Data.SqlClient/AllTests.cs:
210         * System.Data.SqlClient/SqlByteTest.cs: added SqlByte test suite.
211
212 2002-10-01  Rodrigo Moya <rodrigo@ximian.com>
213
214         * System.Data.SqlClient/AllTests.cs: added SqlBoolean test.
215
216 2002-10-01  ville <vi64pa@koti.soon.fi>
217
218         * System.Data.SqlClient/SqlBooleanTest.cs: new test suite for
219         SqlBoolean class.
220
221 2002-09-06  Franklin Wise <gracenote@earthlink.net>
222
223         *  System.Data\ForeignKeyConstraintTest.cs: added
224           TestEqualAndHashCode() test.
225         
226         *  System.Data\UniqueConstraint.cs: Added testing for HashCode
227         
228 2002-09-04  Franklin Wise <gracenote@earthlink.net>
229         
230         * New Files: 
231                 System.Data\DataRowCollectionTest.cs
232                 System.Data\DataRowTest.cs
233                 System.Data\DataColumnCollectionTest.cs
234                 
235 2002-08-20  Franklin Wise <gracenote@earthlink.net>
236         
237         * NewFile: System.Data\DataTableTest.cs
238
239         * AllTests.cs: Added DataTableTest to tests.
240         
241 2002-08-19  Franklin Wise <gracenote@earthlink.net>
242         
243         * System.Data\ForeignKeyConstraintTest.cs:  Added more tests.
244
245 2002-08-15  Franklin Wise <gracenote@earthlink.net>
246         
247         * AllTests.cs: Added ForeignKeyConstraintTest to active running tests.
248                 
249         * NewFile: System.Data\ForeignKeyConstraintTest.cs
250         
251         * System.Data\ConstraintTest: Added new test.
252
253         * System.Data\UniqueConstraintTest:  Added more tests.
254         
255 2002-08-14  Daniel Morgan <danmorg@sc.rr.com>
256
257         * SqlSharpCli.cs: modified
258           - implemented the following commands:
259             \f FILENAME to read a batch of Sql# commands/queries from file.");
260                 \o FILENAME to write out the result of Sql# commands executed to file.");
261                 \load FILENAME to load from file SQL commands into SQL buffer.");
262                 \save FILENAME to save SQL commands from SQL buffer to file.
263                 \print - show what's in the SQL buffer now.
264           - can save output of result to an html file or text
265           - entering command "\provider mysql" will dynamically load mysql provider
266             from its assembly Mono.Data.MySql.dll
267
268 2002-08-13  Daniel Morgan <danmorg@sc.rr.com>
269
270         * Test/SqlSharpCli.cs: modified
271           - removed dependency on Mono.Data.MySql assembly and classes
272             (if you still want to use Mono.Data.MySql, use \loadextprovider to load it).
273           - added use of provider System.Data.OleDb classes; however, you must
274             have a working libgda.
275           - added dynamic loading of .NET Data Provider's assembly and Connection class
276             which can be loaded via \loadextprovider
277           - renamed providers: postgresclient to postgresql, oracleclient to oracle
278           - add new command \exenonquery to execute non queries
279           - add new command \exescalar to execute and return one row/one column of data
280           - added beginnings of internal variables by adding new commands: \set, \unset, and
281           \variable
282           - add new command \r to reset (clear) the query buffer
283           - if quiting, need to close database connection if still open  
284
285 2002-08-12  Franklin Wise <gracenote@earthlink.net>
286         * NewFile: Added test for System.Data.UniqueConstraintTest.cs
287
288         * NewFile: Added test for System.Data.ConstraintTest.cs
289
290         * NewFile: Added test for System.Data.ConstraintCollection.cs
291
292         * Added blank test for DataColumnTest so that NUnit won't warn
293         of no tests
294
295         * Updated System.Data.AllTests.cs to include the new tests
296
297 2002-05-27  Tim Coleman <tim@timcoleman.com>
298         * TestSqlDataAdapter.cs: remove explicit opening of connection.
299         This should occur implicitly now.
300
301 2002-05-23  Daniel Morgan <danmorg@sc.rr.com>
302
303         * TestSqlParameters.cs: read and display the schema columns
304         correctly
305
306 2002-05-16  Tim Coleman  <tim@timcoleman.com>
307         * TestSqlDataAdapter.cs: Added the foreach loop to iterate through
308         all of the DataRows in the DataSet table "Table", as the
309         GetEnumerator method of InternalDataCollectionBase has now been
310         implemented.
311
312
313 2002/05/17  Nick Drochak <ndrochak@gol.com>
314
315         * System.Data_test.build: Remove RunTests from the default build. We
316         can add this later, but it keeps the build from breaking for now.
317
318         * TestSqlDataAdapter.cs: Fix build breaker.
319
320 2002-05-11  Daniel Morgan <danmorg@sc.rr.com>
321
322         * Test/PostgresTest.cs: added call to PostgreSQL stored procedure
323         version() which returns the version of the PostgreSQL DBMS you
324         are connected to.  This works and I did not realize it.  Thanks
325         goes to Gonzalo.
326
327 2002-05-11  Daniel Morgan <danmorg@sc.rr.com>
328
329         * AllTests.cs: needed a using for System.Data and System.Data.SqlClient,
330         changed SqlTypes.AllTests.Suite to System.Data.SqlTypes.AllTests.Suite
331         
332         * System.Data/DataColumnTest.cs: changed typeof to DataColumnTest 
333
334 2002-05-10  Rodrigo Moya <rodrigo@ximian.com>
335
336         * TestDataColumn.cs: removed.
337
338         * System.Data_test.build: removed reference to TestDataColumn.
339
340         * TheTests.cs: added RunDataColumnTest class.
341         (RunAllTests.AddAllTests): added test for RunDataColumnTest.
342
343         * System.Data/AllTests.cs: test suite for System.Data.
344
345         * System.Data/DataColumnTest.cs: NUnit test for DataColumn.
346
347 2002-05-09  Daniel Morgan <danmorg@sc.rr.com>
348
349         * System.Data_test.build: exclude file TestDataColumn.cs
350         test.build files have two places where a file needs to
351         be excluded
352
353 2002-05-06  Daniel Morgan <danmorg@sc.rr.com>
354
355         * System.Data.SqlTypes.SqlInt32Test.cs: missing
356         declaration for SqlInt32 z which was a test build blocker
357         
358         * PostgresTest.cs: got rid of warning about missing e
359         
360         * Test/PostgresTest.cs: exclude PostgresTest.cs 
361         from test build
362
363 2002-05-05  Tim Coleman <tim@timcoleman.com>
364         * TheTests.cs:
365         * System.Data.SqlTypes/SqlInt32Test.cs:
366                 More test cases for System.Data.SqlTypes.SqlInt32
367
368 2002-05-03  Tim Coleman <tim@timcoleman.com>
369         * Added ChangeLog to test dir
370         * Added NUnit framework necessary for make test
371         * Added subdirectory for System.Data.SqlTypes
372         * New files:
373                 ChangeLog
374                 AllTests.cs
375                 TheTests.cs
376                 System.Data_test.build
377                 System.Data.SqlTypes
378                 System.Data.SqlTypes/AllTests.cs
379                 System.Data.SqlTypes/SqlInt32Test.cs
380
381