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