1 2005-05-26 Eyal Alaluf <eyala@mainsoft.com>
2 * Added System.Data.Test.Utils - Keeps utilities comon for all tests
4 2005-02-15 Sureshkumar T <tsureshkumar@novell.com>
6 * MySqlTestBed.cs: fix for namespace collision MonoTests.System &
9 2004-08-26 Sureshkumar T <TSureshkumar@novell.com>
10 * MySqlTestBed.cs - Added few more fields for DateTime testing
12 2004-08-13 Umadevi S <sumadevi@novell.com>
13 * Added standalone nunit testcases for datacontainer class.
14 * Currently will use MSSQL server
16 MSSqlTestBed.cs - Base class for MSSql testing
17 (similar to the mysqltestbed)
20 2004-06-16 Sureshkumar T <TSureshkumar@novell.com>
21 * Added standalone NUnit test cases for MySql db related tests.
22 * Created sub-directory for System.Data.Odbc
24 MySqlTestBed.cs - Base class for all MySql db based tests.
25 contains instructions to run these tests.
26 MySqlTestBed.dll.config - configurable parameters to this test suite.
27 System.Data.Odbc/OdbcDataReaderTest.cs
28 System.Data.Odbc/OdbcDataAdapterTest.cs
30 2003-05-26 Ben Maurer <bmaurer@users.sourceforge.net>
31 * data_linux_test.args: Updated for new test in System.Data
33 2003/04/15 Nick Drochak <ndrochak@gol.com>
35 * System.Data_test.build: Use nunit version 2.
37 2003-03-31 Nick Drochak <ndrochak@gol.com>
39 * makefile.gnu: NUnit.Framework.dll now in class/lib
41 2003-03-17 Martin Willemoes Hansen <mwh@sysrq.dk>
42 * Removed AllTests.cs, System.Data/AllTests.cs,
43 System.Data.SqlTypes/AllTests.cs,
44 System.Xml/AllTests.cs,
46 * NUnit2ified makefile.gnu, data_linux_test.args
47 System.Data/DataColumnCollectionTest.cs,
48 System.Data/DataSetTest.cs,
49 System.Data/DataColumnTest.cs,
50 System.Data/DataTableTest.cs,
51 System.Data/UniqueConstraintTest.cs,
52 System.Data/ConstraintCollectionTest.cs,
53 System.Data/DataRelationTest.cs,
54 System.Data/ForeignKeyConstraintTest.cs,
55 System.Data/ConstraintTest.cs,
56 System.Data/DataRowCollectionTest.cs,
57 System.Data/DataRowTest.cs,
58 System.Data.SqlTypes/SqlBinaryTest.cs,
59 System.Data.SqlTypes/SqlDateTimeTest.cs,
60 System.Data.SqlTypes/SqlGuidTest.cs,
61 System.Data.SqlTypes/SqlInt64Test.cs,
62 System.Data.SqlTypes/SqlStringTest.cs,
63 System.Data.SqlTypes/SqlBooleanTest.cs,
64 System.Data.SqlTypes/SqlDecimalTest.cs,
65 System.Data.SqlTypes/SqlInt16Test.cs,
66 System.Data.SqlTypes/SqlMoneyTest.cs,
67 System.Data.SqlTypes/SqlByteTest.cs,
68 System.Data.SqlTypes/SqlDoubleTest.cs,
69 System.Data.SqlTypes/SqlInt32Test.cs,
70 System.Data.SqlTypes/SqlSingleTest.cs
71 System.Xml/XmlDataDocumentTest.cs
73 2003-02-16 Daniel Morgan <danmorg@sc.rr.com>
75 * TestSqlConnection.cs: added test file
76 to test SqlClient, SybaseClient, and TdsClient
79 * System.Data_test.build: excluded
80 TestSqlConnection.cs from NUnit tests
82 2003-01-13 Ville Palo <vi64pa@koti.soon.fi>
84 * data_linux_test.args: Added some classes
86 2002-12-16 Ville Palo <vi64pa@koti.soon.fi>
88 * System.Xml/XmlDataDocumentTest.cs: some fixes.
90 2002-12-14 Ville Palo <vi64pa@koti.soon.fi>
92 * System.Xml/XmlDataDocumentTest.cs: Added three new tests
94 2002-12-10 Ville Palo <vi64pa@koti.soon.fi>
96 * System.Xml/XmlDataDocumentTest.cs: Added new tests
97 * System.Xml/region.xml: Changed XmlDocument.
99 2002-11-24 Ville Palo <vi64pa@koti.soon.fi>
101 * System.Xml/XmlDataDocumentTest.cs: Added new test suite for
103 * System.Xml/store.xsd:
104 * System.Xml/region.xsd
105 * System.Xml/region.xml:
106 * System.Xml/2books.xml: Needed by XmlDocumentTest.cs
108 * data_linux_test.args:Added XmlDataDocumentTest.cs
110 2002-11-12 Ville Palo <vi64pa@koti.soon.fi>
112 * System.Data.SqlTypes/SqlStringTest.cs: Added tests
114 2002-11-10 Ville Palo <vi64pa@koti.soon.fi>
116 * System.Data.SqlTypes/SqlStringTest.cs: Added more tests
118 2002-11-07 Ville Palo <vi64pa@koti.soon.fi>
120 * System.Data.SqlTypes/SqlDecimalTest.cs
121 * System.Data.SqlTypes/SqlDoubleTest.cs
122 * System.Data.SqlTypes/SqlMoneyTest.cs
123 * System.Data.SqlTypes/SqlSingleTest.cs:
124 mcs don't understand (currently) correctly what 1e10 means,
125 with mcs it must be 1E+10.
127 2002-11-02 Ville Palo <vi64pa@koti.soon.fi>
129 * System.Data.SqlTypes/SqlDoubleTest.cs: More tests.
131 2002-10-31 Ville Palo <vi64pa@koti.soon.fi>
133 * System.Data.SqlTypes/SqlInt16Test.cs: Litle bugfix
135 2002-10-24 Ville Palo <vi64pa@koti.soon.fi>
137 * System.Data.SqlTypes/AllTests.cs:
138 * System.Data.SqlTypes/SqlStringTest.cs:
139 * System.Data.SqlTypes/SqlDecimalTest.cs: new test suites for
140 SqlDecimal and SqlString
142 2002-10-19 Ville Palo <vi64pa@koti.soon.fi>
144 * System.Data.SqlTypes/AllTests.cs:
145 * System.Data.SqlTypes/SqlGuidTest.cs: new test suite for SqlGuid.
147 2002-10-19 Ville Palo <vi64pa@koti.soon.fi>
149 * System.Data.SqlTypes/AllTest.cs:
150 * System.Data.SqlTypes/SqlMoneyTest.cs new test suite for SqlMoney
151 * System.Data.SqlTypes/SqlDateTimeTest.cs new test suite for
154 2002-10-16 Daniel Morgan <danmorg@sc.rr.com>
156 * TestSqlDataReader.cs: got to work
157 with new place for the PostgreSQL provider
158 at Mono.Data.PostgreSqlClient.
160 2002-10-16 Rodrigo Moya <rodrigo@ximian.com>
162 * System.Data.SqlTypes/AllTests.cs:
163 * System.Data.SqlTypes/SqlBinary.cs: new test suite for SqlBinary, by
164 Ville Palo (vi64pa@koti.soon.fi).
166 2002-10-16 Daniel Morgan <danmorg@sc.rr.com>
168 * SqlSharpCli.cs: remove file
169 from this directory because it has been
173 2002-10-16 Daniel Morgan <danmorg@sc.rr.com>
175 * PostresTest.cs: modified to
176 use the new namepace and assembly for PostgreSQL
177 provider which is Mono.Data.PostgreSqlClient
179 2002-10-15 Rodrigo Moya <rodrigo@ximian.com>
181 * System.Data.SqlTypes/AllTests.cs: added new test.
183 2002-10-15 Ville Palo <vi64pa@koti.soon.fi>
185 * System.Data.SqlTypes/SqlSingleTest.cs: added test suite for
188 2002-10-15 Daniel Morgan <danmorg@sc.rr.com>
190 * SqlSharpCli.cs: get it to work with System.Data.OleDb
191 on MS .net when connected to Oracle 8i. Also, get data
192 to space correctly when data size is smaller than the
193 header size. If DataType is DateTime, use GetDataTime(),
194 otherwise, use GetValue().
196 2002-10-13 Daniel Morgan <danmorg@sc.rr.com>
198 * SqlSharpCli.cs: better formatting of output
200 2002-10-13 Daniel Morgan <danmorg@sc.rr.com>
202 * SqlSharpCli.cs: modified
203 - add support for the external Mono.Data.SqliteClient
204 ADO.NET provider. All the user has to do is
206 to load it instead of the usual syntax for loading
208 "/loadextprovider Mono.Data.SqliteClient Mono.Data.SqliteClient.SqliteConnection".
210 2002-10-11 Daniel Morgan <danmorg@sc.rr.com>
213 for System.Data.Odbc tests. Modify this
216 2002-10-10 Ville Palo (vi64pa@koti.soon.fi)
218 * System.Data.SqlTypes/SqlDoubleTest.cs: new test suite for SqlDouble.
220 2002-10-10 Daniel Morgan <danmorg@sc.rr.com>
222 * SqlSharpCli.cs: modified
223 - add support for System.Data.Odbc
224 - created simple reader to display data for those providers
225 which have not implemented GetSchemaTable - UseSimpleReader
226 - allow only providers that support parameters to use them
227 during exection of SQL - UseParameters
228 - add support for postional parameter marker (question mark),
229 the delimted named parameter markers (square brackets) in addition
230 to colon and at parameter markers. Allow, the parameter marker
233 2002-10-09 Ville Palo (vi64pa@koti.soon.fi)
235 * System.Data.SqlTypes/SqlInt16Test.cs:
236 * System.Data.SqlTypes/SqlInt64Test.cs: new test suites.
238 2002-10-04 Daniel Morgan <danmorg@sc.rr.com>
240 * SqlSharpCli.cs: modified
241 - fix compile errors due to mcs has better error checking
242 - fix exection of query with semicolon at end which resulted in an exception
243 - added support for ? postioned parameters
244 - added support for [] delimited named parameters
247 2002-10-03 ville <vi64pa@koti.soon.fi>
249 * System.Data.SqlClient/AllTests.cs:
250 * System.Data.SqlClient/SqlByteTest.cs: added SqlByte test suite.
252 2002-10-01 Rodrigo Moya <rodrigo@ximian.com>
254 * System.Data.SqlClient/AllTests.cs: added SqlBoolean test.
256 2002-10-01 ville <vi64pa@koti.soon.fi>
258 * System.Data.SqlClient/SqlBooleanTest.cs: new test suite for
261 2002-09-06 Franklin Wise <gracenote@earthlink.net>
263 * System.Data\ForeignKeyConstraintTest.cs: added
264 TestEqualAndHashCode() test.
266 * System.Data\UniqueConstraint.cs: Added testing for HashCode
268 2002-09-04 Franklin Wise <gracenote@earthlink.net>
271 System.Data\DataRowCollectionTest.cs
272 System.Data\DataRowTest.cs
273 System.Data\DataColumnCollectionTest.cs
275 2002-08-20 Franklin Wise <gracenote@earthlink.net>
277 * NewFile: System.Data\DataTableTest.cs
279 * AllTests.cs: Added DataTableTest to tests.
281 2002-08-19 Franklin Wise <gracenote@earthlink.net>
283 * System.Data\ForeignKeyConstraintTest.cs: Added more tests.
285 2002-08-15 Franklin Wise <gracenote@earthlink.net>
287 * AllTests.cs: Added ForeignKeyConstraintTest to active running tests.
289 * NewFile: System.Data\ForeignKeyConstraintTest.cs
291 * System.Data\ConstraintTest: Added new test.
293 * System.Data\UniqueConstraintTest: Added more tests.
295 2002-08-14 Daniel Morgan <danmorg@sc.rr.com>
297 * SqlSharpCli.cs: modified
298 - implemented the following commands:
299 \f FILENAME to read a batch of Sql# commands/queries from file.");
300 \o FILENAME to write out the result of Sql# commands executed to file.");
301 \load FILENAME to load from file SQL commands into SQL buffer.");
302 \save FILENAME to save SQL commands from SQL buffer to file.
303 \print - show what's in the SQL buffer now.
304 - can save output of result to an html file or text
305 - entering command "\provider mysql" will dynamically load mysql provider
306 from its assembly Mono.Data.MySql.dll
308 2002-08-13 Daniel Morgan <danmorg@sc.rr.com>
310 * Test/SqlSharpCli.cs: modified
311 - removed dependency on Mono.Data.MySql assembly and classes
312 (if you still want to use Mono.Data.MySql, use \loadextprovider to load it).
313 - added use of provider System.Data.OleDb classes; however, you must
314 have a working libgda.
315 - added dynamic loading of .NET Data Provider's assembly and Connection class
316 which can be loaded via \loadextprovider
317 - renamed providers: postgresclient to postgresql, oracleclient to oracle
318 - add new command \exenonquery to execute non queries
319 - add new command \exescalar to execute and return one row/one column of data
320 - added beginnings of internal variables by adding new commands: \set, \unset, and
322 - add new command \r to reset (clear) the query buffer
323 - if quiting, need to close database connection if still open
325 2002-08-12 Franklin Wise <gracenote@earthlink.net>
326 * NewFile: Added test for System.Data.UniqueConstraintTest.cs
328 * NewFile: Added test for System.Data.ConstraintTest.cs
330 * NewFile: Added test for System.Data.ConstraintCollection.cs
332 * Added blank test for DataColumnTest so that NUnit won't warn
335 * Updated System.Data.AllTests.cs to include the new tests
337 2002-05-27 Tim Coleman <tim@timcoleman.com>
338 * TestSqlDataAdapter.cs: remove explicit opening of connection.
339 This should occur implicitly now.
341 2002-05-23 Daniel Morgan <danmorg@sc.rr.com>
343 * TestSqlParameters.cs: read and display the schema columns
346 2002-05-16 Tim Coleman <tim@timcoleman.com>
347 * TestSqlDataAdapter.cs: Added the foreach loop to iterate through
348 all of the DataRows in the DataSet table "Table", as the
349 GetEnumerator method of InternalDataCollectionBase has now been
353 2002/05/17 Nick Drochak <ndrochak@gol.com>
355 * System.Data_test.build: Remove RunTests from the default build. We
356 can add this later, but it keeps the build from breaking for now.
358 * TestSqlDataAdapter.cs: Fix build breaker.
360 2002-05-11 Daniel Morgan <danmorg@sc.rr.com>
362 * Test/PostgresTest.cs: added call to PostgreSQL stored procedure
363 version() which returns the version of the PostgreSQL DBMS you
364 are connected to. This works and I did not realize it. Thanks
367 2002-05-11 Daniel Morgan <danmorg@sc.rr.com>
369 * AllTests.cs: needed a using for System.Data and System.Data.SqlClient,
370 changed SqlTypes.AllTests.Suite to System.Data.SqlTypes.AllTests.Suite
372 * System.Data/DataColumnTest.cs: changed typeof to DataColumnTest
374 2002-05-10 Rodrigo Moya <rodrigo@ximian.com>
376 * TestDataColumn.cs: removed.
378 * System.Data_test.build: removed reference to TestDataColumn.
380 * TheTests.cs: added RunDataColumnTest class.
381 (RunAllTests.AddAllTests): added test for RunDataColumnTest.
383 * System.Data/AllTests.cs: test suite for System.Data.
385 * System.Data/DataColumnTest.cs: NUnit test for DataColumn.
387 2002-05-09 Daniel Morgan <danmorg@sc.rr.com>
389 * System.Data_test.build: exclude file TestDataColumn.cs
390 test.build files have two places where a file needs to
393 2002-05-06 Daniel Morgan <danmorg@sc.rr.com>
395 * System.Data.SqlTypes.SqlInt32Test.cs: missing
396 declaration for SqlInt32 z which was a test build blocker
398 * PostgresTest.cs: got rid of warning about missing e
400 * Test/PostgresTest.cs: exclude PostgresTest.cs
403 2002-05-05 Tim Coleman <tim@timcoleman.com>
405 * System.Data.SqlTypes/SqlInt32Test.cs:
406 More test cases for System.Data.SqlTypes.SqlInt32
408 2002-05-03 Tim Coleman <tim@timcoleman.com>
409 * Added ChangeLog to test dir
410 * Added NUnit framework necessary for make test
411 * Added subdirectory for System.Data.SqlTypes
416 System.Data_test.build
418 System.Data.SqlTypes/AllTests.cs
419 System.Data.SqlTypes/SqlInt32Test.cs