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