ChangeLog 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353
  1. 2008-11-11 Gert Driesen <[email protected]>
  2. * SqlCommandTest.cs: Added (SMALL)MONEY rounding tests.
  3. 2008-11-11 Gert Driesen <[email protected]>
  4. * SqlCommandTest.cs: Added tests for bug #428139. Added test for
  5. SMALLMONEY overflows. Added workaround for Assert.AreEqual bug in
  6. NUnit v2.2.0.
  7. 2008-11-09 Gert Driesen <[email protected]>
  8. * SqlConnectionTest.cs: Added tests for ClearPool and ClearAllPools.
  9. 2008-11-08 Gert Driesen <[email protected]>
  10. * SqlConnectionTest.cs: Added test for bug #383061.
  11. 2008-09-17 Veerapuram Varadhan <[email protected]>
  12. * SqlCommandBuilderTest.cs: Added test for DeriverParameters.
  13. 2008-07-28 Gert Driesen <[email protected]>
  14. * SqlCommandTest.cs: Enabled test for bug #412569.
  15. 2008-07-28 Gert Driesen <[email protected]>
  16. * SqlCommandTest.cs: Enabled and improved tests for pending transaction
  17. and transaction that is not associated with connection. Added tests for
  18. Prepare.
  19. 2008-07-28 Gert Driesen <[email protected]>
  20. * SqlCommandTest.cs: Enabled and improved tests for Execute* with
  21. only a transaction set.
  22. 2008-07-28 Gert Driesen <[email protected]>
  23. * SqlCommandTest.cs: Enabled test for bug #412579.
  24. 2008-07-28 Gert Driesen <[email protected]>
  25. * SqlCommandTest.cs: Enabled and improved test for bug #412576.
  26. Enabled test for changing Connection while reader is open.
  27. 2008-07-28 Gert Driesen <[email protected]>
  28. * SqlConnectionTest.cs: Enabled and improved test for bug #412571.
  29. 2008-07-28 Gert Driesen <[email protected]>
  30. * SqlConnectionTest.cs: Enabled test for bug #412574.
  31. 2008-07-28 Gert Driesen <[email protected]>
  32. * SqlCommandTest.cs: Moved tests that do not require connection to
  33. regular test suite. Improved existing tests, and added set of new
  34. tests. Reduce failure count.
  35. * SqlConnectionTest.cs: Moved tests that do not require connection to
  36. regular test suite. Improved existing tests, and added set of new
  37. tests. Reduce failure count.
  38. * SqlTransactionTest.cs: Added several tests.
  39. 2008-07-10 Veerapuram Varadhan <[email protected]>
  40. * SqlCommandTest.cs (bug326182_*): Test case for Bug#326182 - StoredProcedure
  41. parameters gets mixed up
  42. 2008-05-29 Veerapuram Varadhan <[email protected]>
  43. * SqlParameterTest.cs (ParameterSize_compatibility_Test) : New
  44. test case for Bug#382635 - truncate parameter values accordingly.
  45. 2007-10-19 Nagappan A <[email protected]>
  46. * SqlCommandBuilderTest.cs: Fixed compilation warnings.
  47. 2007-07-31 Nagappan A <[email protected]>
  48. * SqlConnectionTest.cs (InterfaceTransactionTest): Fixes bug
  49. 82189. SqlConnection throws an exception if Connection or
  50. Transaction is set to null on IDbCommand interface.
  51. 2007-07-24 Nagappan A <[email protected]>
  52. * SqlParameterTest.cs (ParameterSizeTest): Fixes Large strings
  53. truncated with SqlClient - Bug # 82170.
  54. 2007-07-22 Nagappan A <[email protected]>
  55. * SqlTransactionTest.cs: Added exception handling.
  56. 2007-06-11 Nagappan A <[email protected]>
  57. * SqlCommandTest.cs (SqlCommandDisposeTest): Added new test case
  58. to check, the SqlCommand.Dispose, not to dispose SqlConnection and
  59. SqlTransaction instances.
  60. 2007-06-07 Nagappan A <[email protected]>
  61. * SqlCommandTest.cs: Fixes compilation warnings.
  62. 2007-05-30 Nagappan A <[email protected]>
  63. * SqlCommandTest.cs (StoredProc_NoParameterTest)
  64. (StoredProc_ParameterTest, rpc_helper_function): Added new methods
  65. to test the implementation of TDS RPC.
  66. 2007-04-03 Amit Biswas <[email protected]>
  67. * SqlDataReaderTest.cs (GetSqlBytesTest): Test case for GetSqlBytes
  68. (GetProviderSpecificFieldTypeTest): Test case for GetProviderSpecificFieldTypeTest
  69. (GetProviderSpecificValueTest): Test case for GetProviderSpecificValueTest
  70. (GetProviderSpecificValueLowerBoundaryTest):
  71. (GetProviderSpecificValueUpperBoundaryTest):
  72. (GetProviderSpecificValuesTest): Test case for GetProviderSpecificValuesTest
  73. (GetProviderSpecificValuesSmallArrayTest): Test case with an array smaller than no. of columns
  74. (GetProviderSpecificValuesLargeArrayTest): Test case with an array larger than no. of columns
  75. (GetProviderSpecificValuesNullTest): Test case for null parameters
  76. * SqlParameterTest.cs (XmlSchemaTest): Test case for properties related to XML schema
  77. (SourceColumnNullMappingTest): Test case for SourceColumnNullMappingTest
  78. (ctor7Test): Test case to the constructor new in .net 2.0
  79. * SqlParameterTest.cs (ParameterType): Corrected a bug in the test case regarding
  80. default values of SqlDbType and DbType
  81. (SqlDbTypeTest): Test for SqlDbType and DbType properties
  82. (ResetSqlDbTypeTest): Test for ResetSqlDbType method
  83. (ResetDbTypeTest): Test for ResetDbType method
  84. * SqlParameterCollectionTest.cs (CopyToTest): Test case for CopyTo method
  85. 2007-03-23 Nidhi Rawal <[email protected]>
  86. * SqlCommandTest.cs (BeginExecuteXmlReaderTest): Written test case for the method
  87. BeginExecuteXmlReader.
  88. (BeginExecuteXmlReaderExceptionTest): Written test case for the method BeginExecuteXmlReader
  89. to check for InvalidOperationException.
  90. (CloneObjTest): Written test case for the method Clone.
  91. * SqlConnectionTest.cs (ChangePasswordNullConnStringTest): Written test case for the method
  92. ChangePassword to check for null connection string.
  93. (ChangePasswordNullPasswordTest): Written test case for the method ChangePassword to check for
  94. null new password.
  95. (ChangePasswordEmptyPasswordTest): Written test case for the method ChangePassword to check for
  96. password as empty string.
  97. (ChangePasswordExceedPasswordTest): Written test case for the method ChangePassword to check
  98. if the password exceeds its permitted size.
  99. * SqlClientFactory.cs: Created the class.
  100. (CreatePermissionTest): Added a test case for the method CreatePermission.
  101. 2007-03-20 Nidhi Rawal <[email protected]>
  102. * SqlConnectionStringBuilderTest.cs: Fixed the bug by including the
  103. category sqlserver, in the absence of which none of the test-cases
  104. were executing.
  105. (TrustServerCertificateTest): Written test-case for the property TrustServerCertificate.
  106. (TypeSystemVersionTest): Written test-case for the property TypeSystemVersion.
  107. (UserInstanceTest): Written test-case for the property UserInstance.
  108. (SettingUserInstanceTest): Written test-case for checking the connection string after
  109. assigning the value for keyword User Instance.
  110. (ContextConnectionTest): Written test-case for the property ContextConnection.
  111. (SettingContextConnectionTest): Written test-case for checking the connection string after
  112. assigning the value for keyword Context Connection.
  113. * SqlCommandTest.cs (NotificationTest): Written test-case for property Notification.
  114. (NotificationAutoEnlistTest): Written the test-case for property NotificationAutoEnlist.
  115. * SqlConnectionTest.cs (FireInfoMessageEventOnUserErrorsTest): Written
  116. test-case for the property FireInfoMessageEventOnUserErrors.
  117. (StatisticsEnabledTest): Written test-case for the property StatisticsEnabled.
  118. * SqlDataAdapterTest.cs (UpdateBatchSizeTest): Written test-case for the
  119. property UpdateBatchSize.
  120. (UpdateBatchSizeArgumentOutOfRangeTest): Written test-case for the ArgumentOutOfRange
  121. exception for UpdateBatchSize property.
  122. 2007-03-19 Nidhi Rawal <[email protected]>
  123. * SqlParameterTest.cs (CompareInfoTest): Written the test case
  124. for property CompareInfo.
  125. (LocaleIdTest): Written the test case for property LocaleId.
  126. (SqlValueTest): Written test case for property SqlValue.
  127. 2007-03-16 Andreia Gaita <[email protected]>
  128. * SqlCommandTest.cs: Add OutputParamSizeTest1-4 to test size/value
  129. validation exception.
  130. 2007-03-14 Nagappan A <[email protected]>
  131. * SqlCommandTest.cs (ExecuteScalarTest, ExecuteReaderTest)
  132. (ExecuteReaderTest, PrepareTest, TransactionTest): Modified
  133. expected exception to NullReferenceException as it has to be
  134. thrown in 2.0 profile.
  135. 2007-03-09 Andreia Gaita <[email protected]>
  136. * SqlCommandTest.cs: Add new test to check string parameters with
  137. value = null and size 0. Fixed tests for NET 2.0 (different exceptions
  138. thrown)
  139. 2007-03-09 Andreia Gaita <[email protected]>
  140. * SqlCommandTest.cs: Add parameterized stored procedure call tests
  141. to ExecuteScalar and ExecuteNonQuery.
  142. 2007-01-08 Nagappan A <[email protected]>
  143. * SqlCommandBuilderTest.cs (GetInsertCommandTest)
  144. (GetInsertCommandTestWithExpression, GetUpdateCommandTest): Fixed
  145. NET 2.0 based test conditions.
  146. (GetUpdateCommandBoolTest): Added new test case.
  147. (GetUpdateCommandTest_CheckNonUpdatableColumns): Fixed NET 2.0
  148. based test conditions.
  149. (GetUpdateCommandBoolTest_CheckNonUpdatableColumns): Added new test
  150. case.
  151. (GetUpdateDeleteCommandBoolTest_CheckParameters): Added new test
  152. case.
  153. (GetUpdateCommandDBConcurrencyExceptionTest): Fixed NET 2.0 based
  154. test conditions.
  155. * SqlDataAdapterTest.cs: Commented not working test-cases.
  156. 2006-12-20 Nagappan A <[email protected]>
  157. * SqlDataAdapterTest.cs (SqlDataAdapterInheritTest): Implemented
  158. new class to verify protected method of DbDataAdapter.
  159. * Fixed existing test-cases to work with 2.0 profile.
  160. 2006-12-05 Nagappan A <[email protected]>
  161. * SqlDataAdapterTest.cs (CreateViewSSPITest): To test create view
  162. of SqlClient.
  163. 2006-08-30 Nagappan A <[email protected]>
  164. * SqlConnectionTest.cs: SqlConnection.GetSchema testcases
  165. 2006-05-26 Senganal T <[email protected]>
  166. * SqlParameterTest.cs : Test if Parameter Type is inferred correctly
  167. when Value is null or DBNull. Also, if Type is not explicitly set,
  168. test if it is inferred from the value of the parameter evertime the
  169. value is set.
  170. 2006-04-18 Senganal T <[email protected]>
  171. * SqlConnectionTest.cs :
  172. - OpenTest_1 : test InvalidOperationException is raised if
  173. ConnectionString is empty
  174. - DisposeTest : test nullreference exception is not raised
  175. 2006-04-07 Senganal T <[email protected]>
  176. * SqlDataAdapterTest,cs :
  177. - Added testcase for #78010
  178. 2006-04-07 Senganal T <[email protected]>
  179. * SqlCommandBuilderTest.cs :
  180. - Corrected the testcase to check for queries corresponding to
  181. ms.net 2.0
  182. - verify that columns that do not allow nulls are not included
  183. in the null-checks.
  184. - Added testcase to check for DBConcurrencyException for
  185. Delete Command.
  186. - Check the DataType of the null-check parameters
  187. 2006-03-08 Senganal T <[email protected]>
  188. * SqlCommandBuilderTest.cs :
  189. - Added testcase to verify UpdateCommand created with AutoIncrement
  190. columns.
  191. 2006-02-13 Senganal T <[email protected]>
  192. * SqlAdapterTest.cs : Added testcases for verifying FillError Behavior
  193. 2006-02-13 Senganal T <[email protected]>
  194. * SqlAdapterTest.cs : Added testcases for #77480
  195. 2006-02-10 Senganal T <[email protected]>
  196. * SqlDataReaderTest.cs : Added more tests to verify Sequential
  197. reading of row data.
  198. 2006-02-05 Senganal T <[email protected]>
  199. * SqlParameterTest.cs : New : Testcase for bug #77410
  200. 2006-01-17 Senganal T <[email protected]>
  201. * SqlCommandBuilderTest.cs : corrected a failing testcase
  202. 2006-01-17 Senganal T <[email protected]>
  203. * SqlCommandBuilderTest.cs : Added testcase for bug #77225
  204. 2005-12-03 Senganal T <[email protected]>
  205. * SqlCommandTest.cs : Added testcase for bug #76880
  206. 2005-11-23 Senganal T <[email protected]>
  207. * SqlCommandTest.cs : Added testcases for bug #76778
  208. 2005-10-27 Senganal T <[email protected]>
  209. * SqlCommandTest.cs : Added Testcase for bug #75698
  210. 2005-10-17 Senganal T <[email protected]>
  211. * SqlDataAdapterTest.cs : Added Testcase for bug #76433.
  212. 2005-09-24 Sureshkumar T <[email protected]>
  213. * SqlDataAdapterTest.cs (Fill_Test_Exceptions): passing null
  214. dataset name throws ArgumentNullException in ms.net
  215. * SqlConnectionTest.cs: HostName compare: convert to uppercase.
  216. * SqlDataReaderTest.cs: remove Opening connection in few test
  217. cases as it was done in SetUp.
  218. - id type change changes
  219. 2005-09-21 Senganal T <[email protected]>
  220. * SqlConnectionTest.cs: removed some hardcoded database names
  221. in DatabasePropertyTest ().
  222. 2005-09-16 Senganal T <[email protected]>
  223. * SqlCommandTest.cs: added more testcases for connected mode
  224. * SqlConnectionTest.cs: added more testcases for connected mode
  225. * SqlDataAdapterTest.cs: added more testcases for connected mode
  226. * SqlDataReaderTest.cs: added more testcases for connected mode
  227. 2005-09-01 Sureshkumar T <[email protected]>
  228. * SqlCommandBuilderTest.cs: added tests for SqlCommandBuilder
  229. * SqlCommandTest.cs: pulled from Test/System.Data.SqlClient
  230. * SqlConnectionStringBuilderTest.cs: pulled from Test/System.Data.SqlClient
  231. * SqlConnectionTest.cs: pulled from Test/System.Data.SqlClient
  232. * SqlDataAdapterTest.cs: pulled from Test/System.Data.SqlClient
  233. * SqlDataReaderTest.cs: pulled from Test/System.Data.SqlClient
  234. * SqlTransactionTest.cs: pulled from Test/System.Data.SqlClient
  235. Added attribute Category ("sqlserver") to all these test fixtures.