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