From 8d8b7af9508e983420e432b7430bfcd5ecb27b14 Mon Sep 17 00:00:00 2001 From: nicktorwald Date: Wed, 3 Apr 2019 01:09:44 +0700 Subject: [PATCH] AbstractJdbcIT test got broken by Tarantool server rework According to tarantool/tarantool#3505 and tarantool/tarantool#3506 'box.sql.execute' is no longer supported in new Tarantool releases. Fix AbstractJdbcIT class which used the obsolete expression. Now SQL init scripts are performed by 'box.execute' statement superseded old version. Fixes: #149 See also: tarantool/tarantool#3505, tarantool/tarantool#3506 --- src/test/java/org/tarantool/jdbc/AbstractJdbcIT.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/test/java/org/tarantool/jdbc/AbstractJdbcIT.java b/src/test/java/org/tarantool/jdbc/AbstractJdbcIT.java index f0c0fda7..2c89ecb6 100644 --- a/src/test/java/org/tarantool/jdbc/AbstractJdbcIT.java +++ b/src/test/java/org/tarantool/jdbc/AbstractJdbcIT.java @@ -5,6 +5,7 @@ import org.junit.jupiter.api.BeforeAll; import org.junit.jupiter.api.BeforeEach; import org.tarantool.TarantoolConnection; +import org.tarantool.TarantoolControl; import java.io.IOException; import java.net.InetSocketAddress; @@ -20,8 +21,6 @@ import static org.tarantool.TestUtils.makeInstanceEnv; import static org.tarantool.jdbc.SqlTestUtils.getCreateTableSQL; -import org.tarantool.TarantoolControl; - //mvn -DtntHost=localhost -DtntPort=3301 -DtntUser=test -DtntPass=test verify public abstract class AbstractJdbcIT { private static final String host = System.getProperty("tntHost", "localhost"); @@ -87,7 +86,7 @@ protected static void sqlExec(String... text) { TarantoolConnection con = makeConnection(); try { for (String cmd : text) - con.eval("box.sql.execute(\"" + cmd + "\")"); + con.eval("box.execute(\"" + cmd + "\")"); } finally { con.close(); }