This is an automated email from the ASF dual-hosted git repository.

tuichenchuxin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git


The following commit(s) were added to refs/heads/master by this push:
     new fd7d616fdfe Fix multiple transactions within a connection integration 
test (#24104)
fd7d616fdfe is described below

commit fd7d616fdfee6cebee2bb2cbbd9587981e7c9176
Author: ZhangCheng <[email protected]>
AuthorDate: Fri Feb 10 16:20:28 2023 +0800

    Fix multiple transactions within a connection integration test (#24104)
---
 .../cases/commitrollback/MultiTransactionInConnectionTestCase.java | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git 
a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/commitrollback/MultiTransactionInConnectionTestCase.java
 
b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/commitrollback/MultiTransactionInConnectionTestCase.java
index ce11ae00cb5..accc7c85d15 100644
--- 
a/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/commitrollback/MultiTransactionInConnectionTestCase.java
+++ 
b/test/e2e/transaction/src/test/java/org/apache/shardingsphere/test/e2e/transaction/cases/commitrollback/MultiTransactionInConnectionTestCase.java
@@ -20,7 +20,6 @@ package 
org.apache.shardingsphere.test.e2e.transaction.cases.commitrollback;
 import 
org.apache.shardingsphere.test.e2e.transaction.cases.base.BaseTransactionTestCase;
 import 
org.apache.shardingsphere.test.e2e.transaction.engine.base.TransactionBaseE2EIT;
 import 
org.apache.shardingsphere.test.e2e.transaction.engine.base.TransactionTestCase;
-import 
org.apache.shardingsphere.test.e2e.transaction.engine.constants.TransactionTestConstants;
 
 import javax.sql.DataSource;
 import java.sql.Connection;
@@ -30,7 +29,7 @@ import java.sql.SQLException;
 /**
  * Multiple transactions within a connection integration test.
  */
-@TransactionTestCase(dbTypes = {TransactionTestConstants.MYSQL})
+@TransactionTestCase
 public final class MultiTransactionInConnectionTestCase extends 
BaseTransactionTestCase {
     
     public MultiTransactionInConnectionTestCase(final TransactionBaseE2EIT 
baseTransactionITCase, final DataSource dataSource) {
@@ -44,8 +43,8 @@ public final class MultiTransactionInConnectionTestCase 
extends BaseTransactionT
             for (int i = 0; i < 8; i++) {
                 connection.setAutoCommit(false);
                 statement.setLong(1, i);
-                statement.setFloat(1, i);
-                statement.setInt(1, i);
+                statement.setFloat(2, i);
+                statement.setInt(3, i);
                 statement.execute();
                 connection.commit();
             }

Reply via email to