ChangeLog 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468
  1. 2006-12-07 Nagappan A <[email protected]>
  2. * Mono.Data.SqlExpressions: Created directory.
  3. 2006-07-18 Dean Brettle <[email protected]>
  4. * SqlTest.cs: Added test for inserting zero-length varbinary.
  5. 2006-06-09 Juraj Skripsky <[email protected]>
  6. * DataTableTest.cs (SelectEscaping): Add tests for calling Select()
  7. with escaped string literals.
  8. 2006-03-12 Boris Kirzner <[email protected]>
  9. * System.Data.Test.sln, System.Data.Test.vmwcsproj:
  10. changes for automated testing for TARGET_JVM.
  11. 2006-01-31 Senganal <[email protected]>
  12. * DataSetTest.cs : Added testcase for #77411.
  13. 2006-01-02 Boris Kirzner <[email protected]>
  14. * System.Data.Test.vmwcsproj: added new tests to TARGET_JVM project file.
  15. 2005-12-12 Konstantin Triger <[email protected]>
  16. * System.Data.Test.vmwcsproj: add NET_1_1 define.
  17. 2005-12-07 Boris Kirzner <[email protected]>
  18. * System.Data.Test.sln, System.Data.Test.vmwcsproj: added solution and
  19. project files for TARGET_JVM.
  20. 2005-09-01 Sureshkumar T <[email protected]>
  21. * ProviderTests: Added a new framework for testing Data
  22. Providers. This framework is based on nunit category tests and
  23. also the provider factory provided by Mono.Data.
  24. 2005-09-01 Boris Kirzner <[email protected]>
  25. * System.Data/DataRowCollectionTest.cs: Added another test case for Find().
  26. 2005-08-16 Martin Baulig <[email protected]>
  27. * System.Data.Test.Utils/DataProvider.cs: Renamed namespace
  28. `MonoTests.System.Data.Test.Utils' -> `MonoTests.System.Data.Utils'
  29. to make it compile.
  30. 2005-05-26 Eyal Alaluf <[email protected]>
  31. * Added System.Data.Test.Utils - Keeps utilities comon for all tests
  32. 2005-02-15 Sureshkumar T <[email protected]>
  33. * MySqlTestBed.cs: fix for namespace collision MonoTests.System &
  34. corlib System.
  35. 2004-08-26 Sureshkumar T <[email protected]>
  36. * MySqlTestBed.cs - Added few more fields for DateTime testing
  37. 2004-08-13 Umadevi S <[email protected]>
  38. * Added standalone nunit testcases for datacontainer class.
  39. * Currently will use MSSQL server
  40. * New File
  41. MSSqlTestBed.cs - Base class for MSSql testing
  42. (similar to the mysqltestbed)
  43. 2004-06-16 Sureshkumar T <[email protected]>
  44. * Added standalone NUnit test cases for MySql db related tests.
  45. * Created sub-directory for System.Data.Odbc
  46. * New Files :
  47. MySqlTestBed.cs - Base class for all MySql db based tests.
  48. contains instructions to run these tests.
  49. MySqlTestBed.dll.config - configurable parameters to this test suite.
  50. System.Data.Odbc/OdbcDataReaderTest.cs
  51. System.Data.Odbc/OdbcDataAdapterTest.cs
  52. 2003-05-26 Ben Maurer <[email protected]>
  53. * data_linux_test.args: Updated for new test in System.Data
  54. 2003/04/15 Nick Drochak <[email protected]>
  55. * System.Data_test.build: Use nunit version 2.
  56. 2003-03-31 Nick Drochak <[email protected]>
  57. * makefile.gnu: NUnit.Framework.dll now in class/lib
  58. 2003-03-17 Martin Willemoes Hansen <[email protected]>
  59. * Removed AllTests.cs, System.Data/AllTests.cs,
  60. System.Data.SqlTypes/AllTests.cs,
  61. System.Xml/AllTests.cs,
  62. TheTests.cs
  63. * NUnit2ified makefile.gnu, data_linux_test.args
  64. System.Data/DataColumnCollectionTest.cs,
  65. System.Data/DataSetTest.cs,
  66. System.Data/DataColumnTest.cs,
  67. System.Data/DataTableTest.cs,
  68. System.Data/UniqueConstraintTest.cs,
  69. System.Data/ConstraintCollectionTest.cs,
  70. System.Data/DataRelationTest.cs,
  71. System.Data/ForeignKeyConstraintTest.cs,
  72. System.Data/ConstraintTest.cs,
  73. System.Data/DataRowCollectionTest.cs,
  74. System.Data/DataRowTest.cs,
  75. System.Data.SqlTypes/SqlBinaryTest.cs,
  76. System.Data.SqlTypes/SqlDateTimeTest.cs,
  77. System.Data.SqlTypes/SqlGuidTest.cs,
  78. System.Data.SqlTypes/SqlInt64Test.cs,
  79. System.Data.SqlTypes/SqlStringTest.cs,
  80. System.Data.SqlTypes/SqlBooleanTest.cs,
  81. System.Data.SqlTypes/SqlDecimalTest.cs,
  82. System.Data.SqlTypes/SqlInt16Test.cs,
  83. System.Data.SqlTypes/SqlMoneyTest.cs,
  84. System.Data.SqlTypes/SqlByteTest.cs,
  85. System.Data.SqlTypes/SqlDoubleTest.cs,
  86. System.Data.SqlTypes/SqlInt32Test.cs,
  87. System.Data.SqlTypes/SqlSingleTest.cs
  88. System.Xml/XmlDataDocumentTest.cs
  89. 2003-02-16 Daniel Morgan <[email protected]>
  90. * TestSqlConnection.cs: added test file
  91. to test SqlClient, SybaseClient, and TdsClient
  92. and connections
  93. * System.Data_test.build: excluded
  94. TestSqlConnection.cs from NUnit tests
  95. 2003-01-13 Ville Palo <[email protected]>
  96. * data_linux_test.args: Added some classes
  97. 2002-12-16 Ville Palo <[email protected]>
  98. * System.Xml/XmlDataDocumentTest.cs: some fixes.
  99. 2002-12-14 Ville Palo <[email protected]>
  100. * System.Xml/XmlDataDocumentTest.cs: Added three new tests
  101. 2002-12-10 Ville Palo <[email protected]>
  102. * System.Xml/XmlDataDocumentTest.cs: Added new tests
  103. * System.Xml/region.xml: Changed XmlDocument.
  104. 2002-11-24 Ville Palo <[email protected]>
  105. * System.Xml/XmlDataDocumentTest.cs: Added new test suite for
  106. XmlDataDocument.
  107. * System.Xml/store.xsd:
  108. * System.Xml/region.xsd
  109. * System.Xml/region.xml:
  110. * System.Xml/2books.xml: Needed by XmlDocumentTest.cs
  111. * AllTests.cs:
  112. * data_linux_test.args:Added XmlDataDocumentTest.cs
  113. 2002-11-12 Ville Palo <[email protected]>
  114. * System.Data.SqlTypes/SqlStringTest.cs: Added tests
  115. 2002-11-10 Ville Palo <[email protected]>
  116. * System.Data.SqlTypes/SqlStringTest.cs: Added more tests
  117. 2002-11-07 Ville Palo <[email protected]>
  118. * System.Data.SqlTypes/SqlDecimalTest.cs
  119. * System.Data.SqlTypes/SqlDoubleTest.cs
  120. * System.Data.SqlTypes/SqlMoneyTest.cs
  121. * System.Data.SqlTypes/SqlSingleTest.cs:
  122. mcs don't understand (currently) correctly what 1e10 means,
  123. with mcs it must be 1E+10.
  124. 2002-11-02 Ville Palo <[email protected]>
  125. * System.Data.SqlTypes/SqlDoubleTest.cs: More tests.
  126. 2002-10-31 Ville Palo <[email protected]>
  127. * System.Data.SqlTypes/SqlInt16Test.cs: Litle bugfix
  128. 2002-10-24 Ville Palo <[email protected]>
  129. * System.Data.SqlTypes/AllTests.cs:
  130. * System.Data.SqlTypes/SqlStringTest.cs:
  131. * System.Data.SqlTypes/SqlDecimalTest.cs: new test suites for
  132. SqlDecimal and SqlString
  133. 2002-10-19 Ville Palo <[email protected]>
  134. * System.Data.SqlTypes/AllTests.cs:
  135. * System.Data.SqlTypes/SqlGuidTest.cs: new test suite for SqlGuid.
  136. 2002-10-19 Ville Palo <[email protected]>
  137. * System.Data.SqlTypes/AllTest.cs:
  138. * System.Data.SqlTypes/SqlMoneyTest.cs new test suite for SqlMoney
  139. * System.Data.SqlTypes/SqlDateTimeTest.cs new test suite for
  140. SqlDateTime
  141. 2002-10-16 Daniel Morgan <[email protected]>
  142. * TestSqlDataReader.cs: got to work
  143. with new place for the PostgreSQL provider
  144. at Mono.Data.PostgreSqlClient.
  145. 2002-10-16 Rodrigo Moya <[email protected]>
  146. * System.Data.SqlTypes/AllTests.cs:
  147. * System.Data.SqlTypes/SqlBinary.cs: new test suite for SqlBinary, by
  148. Ville Palo ([email protected]).
  149. 2002-10-16 Daniel Morgan <[email protected]>
  150. * SqlSharpCli.cs: remove file
  151. from this directory because it has been
  152. moved to
  153. mcs/tools/SqlSharp
  154. 2002-10-16 Daniel Morgan <[email protected]>
  155. * PostresTest.cs: modified to
  156. use the new namepace and assembly for PostgreSQL
  157. provider which is Mono.Data.PostgreSqlClient
  158. 2002-10-15 Rodrigo Moya <[email protected]>
  159. * System.Data.SqlTypes/AllTests.cs: added new test.
  160. 2002-10-15 Ville Palo <[email protected]>
  161. * System.Data.SqlTypes/SqlSingleTest.cs: added test suite for
  162. SqlSingle.
  163. 2002-10-15 Daniel Morgan <[email protected]>
  164. * SqlSharpCli.cs: get it to work with System.Data.OleDb
  165. on MS .net when connected to Oracle 8i. Also, get data
  166. to space correctly when data size is smaller than the
  167. header size. If DataType is DateTime, use GetDataTime(),
  168. otherwise, use GetValue().
  169. 2002-10-13 Daniel Morgan <[email protected]>
  170. * SqlSharpCli.cs: better formatting of output
  171. 2002-10-13 Daniel Morgan <[email protected]>
  172. * SqlSharpCli.cs: modified
  173. - add support for the external Mono.Data.SqliteClient
  174. ADO.NET provider. All the user has to do is
  175. "/provider sqlite"
  176. to load it instead of the usual syntax for loading
  177. external providers
  178. "/loadextprovider Mono.Data.SqliteClient Mono.Data.SqliteClient.SqliteConnection".
  179. 2002-10-11 Daniel Morgan <[email protected]>
  180. * OdbcTest.cs: added
  181. for System.Data.Odbc tests. Modify this
  182. test as needed...
  183. 2002-10-10 Ville Palo ([email protected])
  184. * System.Data.SqlTypes/SqlDoubleTest.cs: new test suite for SqlDouble.
  185. 2002-10-10 Daniel Morgan <[email protected]>
  186. * SqlSharpCli.cs: modified
  187. - add support for System.Data.Odbc
  188. - created simple reader to display data for those providers
  189. which have not implemented GetSchemaTable - UseSimpleReader
  190. - allow only providers that support parameters to use them
  191. during exection of SQL - UseParameters
  192. - add support for postional parameter marker (question mark),
  193. the delimted named parameter markers (square brackets) in addition
  194. to colon and at parameter markers. Allow, the parameter marker
  195. to be settable.
  196. 2002-10-09 Ville Palo ([email protected])
  197. * System.Data.SqlTypes/SqlInt16Test.cs:
  198. * System.Data.SqlTypes/SqlInt64Test.cs: new test suites.
  199. 2002-10-04 Daniel Morgan <[email protected]>
  200. * SqlSharpCli.cs: modified
  201. - fix compile errors due to mcs has better error checking
  202. - fix exection of query with semicolon at end which resulted in an exception
  203. - added support for ? postioned parameters
  204. - added support for [] delimited named parameters
  205. - misc. tidbits
  206. 2002-10-03 ville <[email protected]>
  207. * System.Data.SqlClient/AllTests.cs:
  208. * System.Data.SqlClient/SqlByteTest.cs: added SqlByte test suite.
  209. 2002-10-01 Rodrigo Moya <[email protected]>
  210. * System.Data.SqlClient/AllTests.cs: added SqlBoolean test.
  211. 2002-10-01 ville <[email protected]>
  212. * System.Data.SqlClient/SqlBooleanTest.cs: new test suite for
  213. SqlBoolean class.
  214. 2002-09-06 Franklin Wise <[email protected]>
  215. * System.Data\ForeignKeyConstraintTest.cs: added
  216. TestEqualAndHashCode() test.
  217. * System.Data\UniqueConstraint.cs: Added testing for HashCode
  218. 2002-09-04 Franklin Wise <[email protected]>
  219. * New Files:
  220. System.Data\DataRowCollectionTest.cs
  221. System.Data\DataRowTest.cs
  222. System.Data\DataColumnCollectionTest.cs
  223. 2002-08-20 Franklin Wise <[email protected]>
  224. * NewFile: System.Data\DataTableTest.cs
  225. * AllTests.cs: Added DataTableTest to tests.
  226. 2002-08-19 Franklin Wise <[email protected]>
  227. * System.Data\ForeignKeyConstraintTest.cs: Added more tests.
  228. 2002-08-15 Franklin Wise <[email protected]>
  229. * AllTests.cs: Added ForeignKeyConstraintTest to active running tests.
  230. * NewFile: System.Data\ForeignKeyConstraintTest.cs
  231. * System.Data\ConstraintTest: Added new test.
  232. * System.Data\UniqueConstraintTest: Added more tests.
  233. 2002-08-14 Daniel Morgan <[email protected]>
  234. * SqlSharpCli.cs: modified
  235. - implemented the following commands:
  236. \f FILENAME to read a batch of Sql# commands/queries from file.");
  237. \o FILENAME to write out the result of Sql# commands executed to file.");
  238. \load FILENAME to load from file SQL commands into SQL buffer.");
  239. \save FILENAME to save SQL commands from SQL buffer to file.
  240. \print - show what's in the SQL buffer now.
  241. - can save output of result to an html file or text
  242. - entering command "\provider mysql" will dynamically load mysql provider
  243. from its assembly Mono.Data.MySql.dll
  244. 2002-08-13 Daniel Morgan <[email protected]>
  245. * Test/SqlSharpCli.cs: modified
  246. - removed dependency on Mono.Data.MySql assembly and classes
  247. (if you still want to use Mono.Data.MySql, use \loadextprovider to load it).
  248. - added use of provider System.Data.OleDb classes; however, you must
  249. have a working libgda.
  250. - added dynamic loading of .NET Data Provider's assembly and Connection class
  251. which can be loaded via \loadextprovider
  252. - renamed providers: postgresclient to postgresql, oracleclient to oracle
  253. - add new command \exenonquery to execute non queries
  254. - add new command \exescalar to execute and return one row/one column of data
  255. - added beginnings of internal variables by adding new commands: \set, \unset, and
  256. \variable
  257. - add new command \r to reset (clear) the query buffer
  258. - if quiting, need to close database connection if still open
  259. 2002-08-12 Franklin Wise <[email protected]>
  260. * NewFile: Added test for System.Data.UniqueConstraintTest.cs
  261. * NewFile: Added test for System.Data.ConstraintTest.cs
  262. * NewFile: Added test for System.Data.ConstraintCollection.cs
  263. * Added blank test for DataColumnTest so that NUnit won't warn
  264. of no tests
  265. * Updated System.Data.AllTests.cs to include the new tests
  266. 2002-05-27 Tim Coleman <[email protected]>
  267. * TestSqlDataAdapter.cs: remove explicit opening of connection.
  268. This should occur implicitly now.
  269. 2002-05-23 Daniel Morgan <[email protected]>
  270. * TestSqlParameters.cs: read and display the schema columns
  271. correctly
  272. 2002-05-16 Tim Coleman <[email protected]>
  273. * TestSqlDataAdapter.cs: Added the foreach loop to iterate through
  274. all of the DataRows in the DataSet table "Table", as the
  275. GetEnumerator method of InternalDataCollectionBase has now been
  276. implemented.
  277. 2002/05/17 Nick Drochak <[email protected]>
  278. * System.Data_test.build: Remove RunTests from the default build. We
  279. can add this later, but it keeps the build from breaking for now.
  280. * TestSqlDataAdapter.cs: Fix build breaker.
  281. 2002-05-11 Daniel Morgan <[email protected]>
  282. * Test/PostgresTest.cs: added call to PostgreSQL stored procedure
  283. version() which returns the version of the PostgreSQL DBMS you
  284. are connected to. This works and I did not realize it. Thanks
  285. goes to Gonzalo.
  286. 2002-05-11 Daniel Morgan <[email protected]>
  287. * AllTests.cs: needed a using for System.Data and System.Data.SqlClient,
  288. changed SqlTypes.AllTests.Suite to System.Data.SqlTypes.AllTests.Suite
  289. * System.Data/DataColumnTest.cs: changed typeof to DataColumnTest
  290. 2002-05-10 Rodrigo Moya <[email protected]>
  291. * TestDataColumn.cs: removed.
  292. * System.Data_test.build: removed reference to TestDataColumn.
  293. * TheTests.cs: added RunDataColumnTest class.
  294. (RunAllTests.AddAllTests): added test for RunDataColumnTest.
  295. * System.Data/AllTests.cs: test suite for System.Data.
  296. * System.Data/DataColumnTest.cs: NUnit test for DataColumn.
  297. 2002-05-09 Daniel Morgan <[email protected]>
  298. * System.Data_test.build: exclude file TestDataColumn.cs
  299. test.build files have two places where a file needs to
  300. be excluded
  301. 2002-05-06 Daniel Morgan <[email protected]>
  302. * System.Data.SqlTypes.SqlInt32Test.cs: missing
  303. declaration for SqlInt32 z which was a test build blocker
  304. * PostgresTest.cs: got rid of warning about missing e
  305. * Test/PostgresTest.cs: exclude PostgresTest.cs
  306. from test build
  307. 2002-05-05 Tim Coleman <[email protected]>
  308. * TheTests.cs:
  309. * System.Data.SqlTypes/SqlInt32Test.cs:
  310. More test cases for System.Data.SqlTypes.SqlInt32
  311. 2002-05-03 Tim Coleman <[email protected]>
  312. * Added ChangeLog to test dir
  313. * Added NUnit framework necessary for make test
  314. * Added subdirectory for System.Data.SqlTypes
  315. * New files:
  316. ChangeLog
  317. AllTests.cs
  318. TheTests.cs
  319. System.Data_test.build
  320. System.Data.SqlTypes
  321. System.Data.SqlTypes/AllTests.cs
  322. System.Data.SqlTypes/SqlInt32Test.cs