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