2002-10-16 Rodrigo Moya <rodrigo@ximian.com>
[mono.git] / mcs / class / System.Data / Test / ChangeLog
1 2002-10-16  Rodrigo Moya <rodrigo@ximian.com>
2
3         * System.Data.SqlTypes/AllTests.cs:
4         * System.Data.SqlTypes/SqlBinary.cs: new test suite for SqlBinary, by
5         Ville Palo (vi64pa@koti.soon.fi).
6
7 2002-10-16  Daniel Morgan <danmorg@sc.rr.com>
8
9         * SqlSharpCli.cs: remove file
10         from this directory because it has been 
11         moved to
12         mcs/tools/SqlSharp
13
14 2002-10-16  Daniel Morgan <danmorg@sc.rr.com>
15
16         * PostresTest.cs: modified to
17         use the new namepace and assembly for PostgreSQL
18         provider which is Mono.Data.PostgreSqlClient
19
20 2002-10-15  Rodrigo Moya <rodrigo@ximian.com>
21
22         * System.Data.SqlTypes/AllTests.cs: added new test.
23
24 2002-10-15  Ville Palo <vi64pa@koti.soon.fi>
25
26         * System.Data.SqlTypes/SqlSingleTest.cs: added test suite for
27         SqlSingle.
28
29 2002-10-15  Daniel Morgan <danmorg@sc.rr.com>
30
31         * SqlSharpCli.cs: get it to work with System.Data.OleDb 
32         on MS .net when connected to Oracle 8i.  Also, get data
33         to space correctly when data size is smaller than the
34         header size.  If DataType is DateTime, use GetDataTime(),
35         otherwise, use GetValue().
36
37 2002-10-13  Daniel Morgan <danmorg@sc.rr.com>
38
39         * SqlSharpCli.cs: better formatting of output
40
41 2002-10-13  Daniel Morgan <danmorg@sc.rr.com>
42
43         * SqlSharpCli.cs: modified
44         - add support for the external Mono.Data.SqliteClient 
45         ADO.NET provider. All the user has to do is 
46         "/provider sqlite" 
47         to load it instead of the usual syntax for loading 
48         external providers
49         "/loadextprovider Mono.Data.SqliteClient Mono.Data.SqliteClient.SqliteConnection".
50
51 2002-10-11  Daniel Morgan <danmorg@sc.rr.com>
52
53         * OdbcTest.cs: added
54         for System.Data.Odbc tests.  Modify this
55         test as needed...
56
57 2002-10-10  Ville Palo (vi64pa@koti.soon.fi)
58
59         * System.Data.SqlTypes/SqlDoubleTest.cs: new test suite for SqlDouble.
60
61 2002-10-10  Daniel Morgan <danmorg@sc.rr.com>
62
63         * SqlSharpCli.cs: modified
64           - add support for System.Data.Odbc 
65           - created simple reader to display data for those providers
66             which have not implemented GetSchemaTable - UseSimpleReader
67           - allow only providers that support parameters to use them
68             during exection of SQL - UseParameters
69           - add support for postional parameter marker (question mark),
70             the delimted named parameter markers (square brackets) in addition
71             to colon and at parameter markers.  Allow, the parameter marker 
72             to be settable.  
73
74 2002-10-09  Ville Palo (vi64pa@koti.soon.fi)
75
76         * System.Data.SqlTypes/SqlInt16Test.cs:
77         * System.Data.SqlTypes/SqlInt64Test.cs: new test suites.
78
79 2002-10-04  Daniel Morgan <danmorg@sc.rr.com>
80
81         * SqlSharpCli.cs: modified 
82           - fix compile errors due to mcs has better error checking
83           - fix exection of query with semicolon at end which resulted in an exception
84           - added support for ? postioned parameters
85           - added support for [] delimited named parameters
86           - misc. tidbits
87
88 2002-10-03  ville <vi64pa@koti.soon.fi>
89
90         * System.Data.SqlClient/AllTests.cs:
91         * System.Data.SqlClient/SqlByteTest.cs: added SqlByte test suite.
92
93 2002-10-01  Rodrigo Moya <rodrigo@ximian.com>
94
95         * System.Data.SqlClient/AllTests.cs: added SqlBoolean test.
96
97 2002-10-01  ville <vi64pa@koti.soon.fi>
98
99         * System.Data.SqlClient/SqlBooleanTest.cs: new test suite for
100         SqlBoolean class.
101
102 2002-09-06  Franklin Wise <gracenote@earthlink.net>
103
104         *  System.Data\ForeignKeyConstraintTest.cs: added
105           TestEqualAndHashCode() test.
106         
107         *  System.Data\UniqueConstraint.cs: Added testing for HashCode
108         
109 2002-09-04  Franklin Wise <gracenote@earthlink.net>
110         
111         * New Files: 
112                 System.Data\DataRowCollectionTest.cs
113                 System.Data\DataRowTest.cs
114                 System.Data\DataColumnCollectionTest.cs
115                 
116 2002-08-20  Franklin Wise <gracenote@earthlink.net>
117         
118         * NewFile: System.Data\DataTableTest.cs
119
120         * AllTests.cs: Added DataTableTest to tests.
121         
122 2002-08-19  Franklin Wise <gracenote@earthlink.net>
123         
124         * System.Data\ForeignKeyConstraintTest.cs:  Added more tests.
125
126 2002-08-15  Franklin Wise <gracenote@earthlink.net>
127         
128         * AllTests.cs: Added ForeignKeyConstraintTest to active running tests.
129                 
130         * NewFile: System.Data\ForeignKeyConstraintTest.cs
131         
132         * System.Data\ConstraintTest: Added new test.
133
134         * System.Data\UniqueConstraintTest:  Added more tests.
135         
136 2002-08-14  Daniel Morgan <danmorg@sc.rr.com>
137
138         * SqlSharpCli.cs: modified
139           - implemented the following commands:
140             \f FILENAME to read a batch of Sql# commands/queries from file.");
141                 \o FILENAME to write out the result of Sql# commands executed to file.");
142                 \load FILENAME to load from file SQL commands into SQL buffer.");
143                 \save FILENAME to save SQL commands from SQL buffer to file.
144                 \print - show what's in the SQL buffer now.
145           - can save output of result to an html file or text
146           - entering command "\provider mysql" will dynamically load mysql provider
147             from its assembly Mono.Data.MySql.dll
148
149 2002-08-13  Daniel Morgan <danmorg@sc.rr.com>
150
151         * Test/SqlSharpCli.cs: modified
152           - removed dependency on Mono.Data.MySql assembly and classes
153             (if you still want to use Mono.Data.MySql, use \loadextprovider to load it).
154           - added use of provider System.Data.OleDb classes; however, you must
155             have a working libgda.
156           - added dynamic loading of .NET Data Provider's assembly and Connection class
157             which can be loaded via \loadextprovider
158           - renamed providers: postgresclient to postgresql, oracleclient to oracle
159           - add new command \exenonquery to execute non queries
160           - add new command \exescalar to execute and return one row/one column of data
161           - added beginnings of internal variables by adding new commands: \set, \unset, and
162           \variable
163           - add new command \r to reset (clear) the query buffer
164           - if quiting, need to close database connection if still open  
165
166 2002-08-12  Franklin Wise <gracenote@earthlink.net>
167         * NewFile: Added test for System.Data.UniqueConstraintTest.cs
168
169         * NewFile: Added test for System.Data.ConstraintTest.cs
170
171         * NewFile: Added test for System.Data.ConstraintCollection.cs
172
173         * Added blank test for DataColumnTest so that NUnit won't warn
174         of no tests
175
176         * Updated System.Data.AllTests.cs to include the new tests
177
178 2002-05-27  Tim Coleman <tim@timcoleman.com>
179         * TestSqlDataAdapter.cs: remove explicit opening of connection.
180         This should occur implicitly now.
181
182 2002-05-23  Daniel Morgan <danmorg@sc.rr.com>
183
184         * TestSqlParameters.cs: read and display the schema columns
185         correctly
186
187 2002-05-16  Tim Coleman  <tim@timcoleman.com>
188         * TestSqlDataAdapter.cs: Added the foreach loop to iterate through
189         all of the DataRows in the DataSet table "Table", as the
190         GetEnumerator method of InternalDataCollectionBase has now been
191         implemented.
192
193
194 2002/05/17  Nick Drochak <ndrochak@gol.com>
195
196         * System.Data_test.build: Remove RunTests from the default build. We
197         can add this later, but it keeps the build from breaking for now.
198
199         * TestSqlDataAdapter.cs: Fix build breaker.
200
201 2002-05-11  Daniel Morgan <danmorg@sc.rr.com>
202
203         * Test/PostgresTest.cs: added call to PostgreSQL stored procedure
204         version() which returns the version of the PostgreSQL DBMS you
205         are connected to.  This works and I did not realize it.  Thanks
206         goes to Gonzalo.
207
208 2002-05-11  Daniel Morgan <danmorg@sc.rr.com>
209
210         * AllTests.cs: needed a using for System.Data and System.Data.SqlClient,
211         changed SqlTypes.AllTests.Suite to System.Data.SqlTypes.AllTests.Suite
212         
213         * System.Data/DataColumnTest.cs: changed typeof to DataColumnTest 
214
215 2002-05-10  Rodrigo Moya <rodrigo@ximian.com>
216
217         * TestDataColumn.cs: removed.
218
219         * System.Data_test.build: removed reference to TestDataColumn.
220
221         * TheTests.cs: added RunDataColumnTest class.
222         (RunAllTests.AddAllTests): added test for RunDataColumnTest.
223
224         * System.Data/AllTests.cs: test suite for System.Data.
225
226         * System.Data/DataColumnTest.cs: NUnit test for DataColumn.
227
228 2002-05-09  Daniel Morgan <danmorg@sc.rr.com>
229
230         * System.Data_test.build: exclude file TestDataColumn.cs
231         test.build files have two places where a file needs to
232         be excluded
233
234 2002-05-06  Daniel Morgan <danmorg@sc.rr.com>
235
236         * System.Data.SqlTypes.SqlInt32Test.cs: missing
237         declaration for SqlInt32 z which was a test build blocker
238         
239         * PostgresTest.cs: got rid of warning about missing e
240         
241         * Test/PostgresTest.cs: exclude PostgresTest.cs 
242         from test build
243
244 2002-05-05  Tim Coleman <tim@timcoleman.com>
245         * TheTests.cs:
246         * System.Data.SqlTypes/SqlInt32Test.cs:
247                 More test cases for System.Data.SqlTypes.SqlInt32
248
249 2002-05-03  Tim Coleman <tim@timcoleman.com>
250         * Added ChangeLog to test dir
251         * Added NUnit framework necessary for make test
252         * Added subdirectory for System.Data.SqlTypes
253         * New files:
254                 ChangeLog
255                 AllTests.cs
256                 TheTests.cs
257                 System.Data_test.build
258                 System.Data.SqlTypes
259                 System.Data.SqlTypes/AllTests.cs
260                 System.Data.SqlTypes/SqlInt32Test.cs
261
262