1 2006-12-07 Nagappan A <anagappan@novell.com>
3 * Mono.Data.SqlExpressions: Created directory.
5 2006-07-18 Dean Brettle <dean@brettle.com>
6 * SqlTest.cs: Added test for inserting zero-length varbinary.
8 2006-06-09 Juraj Skripsky <js@hotfeet.ch>
10 * DataTableTest.cs (SelectEscaping): Add tests for calling Select()
11 with escaped string literals.
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.
17 2006-01-31 Senganal <tsenganal@novell.com>
19 * DataSetTest.cs : Added testcase for #77411.
21 2006-01-02 Boris Kirzner <borisk@mainsoft.com>
23 * System.Data.Test.vmwcsproj: added new tests to TARGET_JVM project file.
25 2005-12-12 Konstantin Triger <kostat@mainsoft.com>
27 * System.Data.Test.vmwcsproj: add NET_1_1 define.
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.
33 2005-09-01 Sureshkumar T <tsureshkumar@novell.com>
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.
39 2005-09-01 Boris Kirzner <borisk@mainsoft.com>
40 * System.Data/DataRowCollectionTest.cs: Added another test case for Find().
42 2005-08-16 Martin Baulig <martin@ximian.com>
44 * System.Data.Test.Utils/DataProvider.cs: Renamed namespace
45 `MonoTests.System.Data.Test.Utils' -> `MonoTests.System.Data.Utils'
48 2005-05-26 Eyal Alaluf <eyala@mainsoft.com>
49 * Added System.Data.Test.Utils - Keeps utilities comon for all tests
51 2005-02-15 Sureshkumar T <tsureshkumar@novell.com>
53 * MySqlTestBed.cs: fix for namespace collision MonoTests.System &
56 2004-08-26 Sureshkumar T <TSureshkumar@novell.com>
57 * MySqlTestBed.cs - Added few more fields for DateTime testing
59 2004-08-13 Umadevi S <sumadevi@novell.com>
60 * Added standalone nunit testcases for datacontainer class.
61 * Currently will use MSSQL server
63 MSSqlTestBed.cs - Base class for MSSql testing
64 (similar to the mysqltestbed)
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
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
77 2003-05-26 Ben Maurer <bmaurer@users.sourceforge.net>
78 * data_linux_test.args: Updated for new test in System.Data
80 2003/04/15 Nick Drochak <ndrochak@gol.com>
82 * System.Data_test.build: Use nunit version 2.
84 2003-03-31 Nick Drochak <ndrochak@gol.com>
86 * makefile.gnu: NUnit.Framework.dll now in class/lib
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,
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
120 2003-02-16 Daniel Morgan <danmorg@sc.rr.com>
122 * TestSqlConnection.cs: added test file
123 to test SqlClient, SybaseClient, and TdsClient
126 * System.Data_test.build: excluded
127 TestSqlConnection.cs from NUnit tests
129 2003-01-13 Ville Palo <vi64pa@koti.soon.fi>
131 * data_linux_test.args: Added some classes
133 2002-12-16 Ville Palo <vi64pa@koti.soon.fi>
135 * System.Xml/XmlDataDocumentTest.cs: some fixes.
137 2002-12-14 Ville Palo <vi64pa@koti.soon.fi>
139 * System.Xml/XmlDataDocumentTest.cs: Added three new tests
141 2002-12-10 Ville Palo <vi64pa@koti.soon.fi>
143 * System.Xml/XmlDataDocumentTest.cs: Added new tests
144 * System.Xml/region.xml: Changed XmlDocument.
146 2002-11-24 Ville Palo <vi64pa@koti.soon.fi>
148 * System.Xml/XmlDataDocumentTest.cs: Added new test suite for
150 * System.Xml/store.xsd:
151 * System.Xml/region.xsd
152 * System.Xml/region.xml:
153 * System.Xml/2books.xml: Needed by XmlDocumentTest.cs
155 * data_linux_test.args:Added XmlDataDocumentTest.cs
157 2002-11-12 Ville Palo <vi64pa@koti.soon.fi>
159 * System.Data.SqlTypes/SqlStringTest.cs: Added tests
161 2002-11-10 Ville Palo <vi64pa@koti.soon.fi>
163 * System.Data.SqlTypes/SqlStringTest.cs: Added more tests
165 2002-11-07 Ville Palo <vi64pa@koti.soon.fi>
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.
174 2002-11-02 Ville Palo <vi64pa@koti.soon.fi>
176 * System.Data.SqlTypes/SqlDoubleTest.cs: More tests.
178 2002-10-31 Ville Palo <vi64pa@koti.soon.fi>
180 * System.Data.SqlTypes/SqlInt16Test.cs: Litle bugfix
182 2002-10-24 Ville Palo <vi64pa@koti.soon.fi>
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
189 2002-10-19 Ville Palo <vi64pa@koti.soon.fi>
191 * System.Data.SqlTypes/AllTests.cs:
192 * System.Data.SqlTypes/SqlGuidTest.cs: new test suite for SqlGuid.
194 2002-10-19 Ville Palo <vi64pa@koti.soon.fi>
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
201 2002-10-16 Daniel Morgan <danmorg@sc.rr.com>
203 * TestSqlDataReader.cs: got to work
204 with new place for the PostgreSQL provider
205 at Mono.Data.PostgreSqlClient.
207 2002-10-16 Rodrigo Moya <rodrigo@ximian.com>
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).
213 2002-10-16 Daniel Morgan <danmorg@sc.rr.com>
215 * SqlSharpCli.cs: remove file
216 from this directory because it has been
220 2002-10-16 Daniel Morgan <danmorg@sc.rr.com>
222 * PostresTest.cs: modified to
223 use the new namepace and assembly for PostgreSQL
224 provider which is Mono.Data.PostgreSqlClient
226 2002-10-15 Rodrigo Moya <rodrigo@ximian.com>
228 * System.Data.SqlTypes/AllTests.cs: added new test.
230 2002-10-15 Ville Palo <vi64pa@koti.soon.fi>
232 * System.Data.SqlTypes/SqlSingleTest.cs: added test suite for
235 2002-10-15 Daniel Morgan <danmorg@sc.rr.com>
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().
243 2002-10-13 Daniel Morgan <danmorg@sc.rr.com>
245 * SqlSharpCli.cs: better formatting of output
247 2002-10-13 Daniel Morgan <danmorg@sc.rr.com>
249 * SqlSharpCli.cs: modified
250 - add support for the external Mono.Data.SqliteClient
251 ADO.NET provider. All the user has to do is
253 to load it instead of the usual syntax for loading
255 "/loadextprovider Mono.Data.SqliteClient Mono.Data.SqliteClient.SqliteConnection".
257 2002-10-11 Daniel Morgan <danmorg@sc.rr.com>
260 for System.Data.Odbc tests. Modify this
263 2002-10-10 Ville Palo (vi64pa@koti.soon.fi)
265 * System.Data.SqlTypes/SqlDoubleTest.cs: new test suite for SqlDouble.
267 2002-10-10 Daniel Morgan <danmorg@sc.rr.com>
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
280 2002-10-09 Ville Palo (vi64pa@koti.soon.fi)
282 * System.Data.SqlTypes/SqlInt16Test.cs:
283 * System.Data.SqlTypes/SqlInt64Test.cs: new test suites.
285 2002-10-04 Daniel Morgan <danmorg@sc.rr.com>
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
294 2002-10-03 ville <vi64pa@koti.soon.fi>
296 * System.Data.SqlClient/AllTests.cs:
297 * System.Data.SqlClient/SqlByteTest.cs: added SqlByte test suite.
299 2002-10-01 Rodrigo Moya <rodrigo@ximian.com>
301 * System.Data.SqlClient/AllTests.cs: added SqlBoolean test.
303 2002-10-01 ville <vi64pa@koti.soon.fi>
305 * System.Data.SqlClient/SqlBooleanTest.cs: new test suite for
308 2002-09-06 Franklin Wise <gracenote@earthlink.net>
310 * System.Data\ForeignKeyConstraintTest.cs: added
311 TestEqualAndHashCode() test.
313 * System.Data\UniqueConstraint.cs: Added testing for HashCode
315 2002-09-04 Franklin Wise <gracenote@earthlink.net>
318 System.Data\DataRowCollectionTest.cs
319 System.Data\DataRowTest.cs
320 System.Data\DataColumnCollectionTest.cs
322 2002-08-20 Franklin Wise <gracenote@earthlink.net>
324 * NewFile: System.Data\DataTableTest.cs
326 * AllTests.cs: Added DataTableTest to tests.
328 2002-08-19 Franklin Wise <gracenote@earthlink.net>
330 * System.Data\ForeignKeyConstraintTest.cs: Added more tests.
332 2002-08-15 Franklin Wise <gracenote@earthlink.net>
334 * AllTests.cs: Added ForeignKeyConstraintTest to active running tests.
336 * NewFile: System.Data\ForeignKeyConstraintTest.cs
338 * System.Data\ConstraintTest: Added new test.
340 * System.Data\UniqueConstraintTest: Added more tests.
342 2002-08-14 Daniel Morgan <danmorg@sc.rr.com>
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
355 2002-08-13 Daniel Morgan <danmorg@sc.rr.com>
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
369 - add new command \r to reset (clear) the query buffer
370 - if quiting, need to close database connection if still open
372 2002-08-12 Franklin Wise <gracenote@earthlink.net>
373 * NewFile: Added test for System.Data.UniqueConstraintTest.cs
375 * NewFile: Added test for System.Data.ConstraintTest.cs
377 * NewFile: Added test for System.Data.ConstraintCollection.cs
379 * Added blank test for DataColumnTest so that NUnit won't warn
382 * Updated System.Data.AllTests.cs to include the new tests
384 2002-05-27 Tim Coleman <tim@timcoleman.com>
385 * TestSqlDataAdapter.cs: remove explicit opening of connection.
386 This should occur implicitly now.
388 2002-05-23 Daniel Morgan <danmorg@sc.rr.com>
390 * TestSqlParameters.cs: read and display the schema columns
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
400 2002/05/17 Nick Drochak <ndrochak@gol.com>
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.
405 * TestSqlDataAdapter.cs: Fix build breaker.
407 2002-05-11 Daniel Morgan <danmorg@sc.rr.com>
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
414 2002-05-11 Daniel Morgan <danmorg@sc.rr.com>
416 * AllTests.cs: needed a using for System.Data and System.Data.SqlClient,
417 changed SqlTypes.AllTests.Suite to System.Data.SqlTypes.AllTests.Suite
419 * System.Data/DataColumnTest.cs: changed typeof to DataColumnTest
421 2002-05-10 Rodrigo Moya <rodrigo@ximian.com>
423 * TestDataColumn.cs: removed.
425 * System.Data_test.build: removed reference to TestDataColumn.
427 * TheTests.cs: added RunDataColumnTest class.
428 (RunAllTests.AddAllTests): added test for RunDataColumnTest.
430 * System.Data/AllTests.cs: test suite for System.Data.
432 * System.Data/DataColumnTest.cs: NUnit test for DataColumn.
434 2002-05-09 Daniel Morgan <danmorg@sc.rr.com>
436 * System.Data_test.build: exclude file TestDataColumn.cs
437 test.build files have two places where a file needs to
440 2002-05-06 Daniel Morgan <danmorg@sc.rr.com>
442 * System.Data.SqlTypes.SqlInt32Test.cs: missing
443 declaration for SqlInt32 z which was a test build blocker
445 * PostgresTest.cs: got rid of warning about missing e
447 * Test/PostgresTest.cs: exclude PostgresTest.cs
450 2002-05-05 Tim Coleman <tim@timcoleman.com>
452 * System.Data.SqlTypes/SqlInt32Test.cs:
453 More test cases for System.Data.SqlTypes.SqlInt32
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
463 System.Data_test.build
465 System.Data.SqlTypes/AllTests.cs
466 System.Data.SqlTypes/SqlInt32Test.cs