Skip to content

Commit 34e5f39

Browse files
committed
Set test to work with v1 explicitly
1 parent bf2b08c commit 34e5f39

16 files changed

+85
-0
lines changed

clickhouse-jdbc/src/test/java/com/clickhouse/jdbc/AccessManagementTest.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import com.clickhouse.client.http.config.HttpConnectionProvider;
66
import com.clickhouse.data.ClickHouseVersion;
77
import org.testng.Assert;
8+
import org.testng.annotations.BeforeClass;
89
import org.testng.annotations.DataProvider;
910
import org.testng.annotations.Test;
1011

@@ -16,6 +17,10 @@
1617
import java.util.Properties;
1718

1819
public class AccessManagementTest extends JdbcIntegrationTest {
20+
@BeforeClass
21+
public void setUp() {
22+
System.setProperty("clickhouse.jdbc.v1","true");
23+
}
1924

2025
@Test(groups = "integration", dataProvider = "setRolesArgsForTestSetRole")
2126
public void testSetRoleDifferentConnections(String[] roles, String setRoleExpr, String[] activeRoles,

clickhouse-jdbc/src/test/java/com/clickhouse/jdbc/ClickHouseConnectionTest.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,14 @@
1818

1919
import org.testng.Assert;
2020
import org.testng.SkipException;
21+
import org.testng.annotations.BeforeClass;
2122
import org.testng.annotations.Test;
2223

2324
public class ClickHouseConnectionTest extends JdbcIntegrationTest {
25+
@BeforeClass
26+
public void setUp() {
27+
System.setProperty("clickhouse.jdbc.v1","true");
28+
}
2429
@Override
2530
public ClickHouseConnection newConnection(Properties properties) throws SQLException {
2631
return (ClickHouseConnection) newDataSource(properties).getConnection();

clickhouse-jdbc/src/test/java/com/clickhouse/jdbc/ClickHouseDataSourceTest.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
import com.clickhouse.client.ClickHouseServerForTest;
1010
import junit.runner.Version;
1111
import org.testng.Assert;
12+
import org.testng.annotations.BeforeClass;
1213
import org.testng.annotations.Ignore;
1314
import org.testng.annotations.Test;
1415

@@ -19,6 +20,10 @@
1920
import com.clickhouse.client.config.ClickHouseDefaults;
2021

2122
public class ClickHouseDataSourceTest extends JdbcIntegrationTest {
23+
@BeforeClass
24+
public void setUp() {
25+
System.setProperty("clickhouse.jdbc.v1","true");
26+
}
2227
@Test(groups = "integration")
2328
public void testHighAvailabilityConfig() throws SQLException {
2429
if (isCloud() || ClickHouseDriver.isV2()) return; //TODO: testHighAvailabilityConfig - Revisit, see: https://github.com/ClickHouse/clickhouse-java/issues/1747

clickhouse-jdbc/src/test/java/com/clickhouse/jdbc/ClickHouseDatabaseMetaDataTest.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,15 @@
1616
import com.clickhouse.logging.Logger;
1717
import com.clickhouse.logging.LoggerFactory;
1818
import org.testng.Assert;
19+
import org.testng.annotations.BeforeClass;
1920
import org.testng.annotations.DataProvider;
2021
import org.testng.annotations.Test;
2122

2223
public class ClickHouseDatabaseMetaDataTest extends JdbcIntegrationTest {
24+
@BeforeClass
25+
public void setUp() {
26+
System.setProperty("clickhouse.jdbc.v1","true");
27+
}
2328

2429
private static final Logger log = LoggerFactory.getLogger(ClickHouseDatabaseMetaDataTest.class);
2530
@DataProvider(name = "selectedColumns")

clickhouse-jdbc/src/test/java/com/clickhouse/jdbc/ClickHouseDriverTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ public void testAcceptUrl() throws SQLException {
2323
@Test(groups = "integration")
2424
public void testConnect() throws SQLException {
2525
if (isCloud()) return; //TODO: testConnect - Revisit, see: https://github.com/ClickHouse/clickhouse-java/issues/1747
26+
System.setProperty("clickhouse.jdbc.v1","true");
2627
String address = getServerAddress(ClickHouseProtocol.HTTP, true);
2728
ClickHouseDriver driver = new ClickHouseDriver();
2829
Connection conn = driver.connect("jdbc:clickhouse://" + address, null);

clickhouse-jdbc/src/test/java/com/clickhouse/jdbc/ClickHousePreparedStatementTest.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,11 +60,16 @@
6060

6161
import org.testng.Assert;
6262
import org.testng.SkipException;
63+
import org.testng.annotations.BeforeClass;
6364
import org.testng.annotations.DataProvider;
6465
import org.testng.annotations.Ignore;
6566
import org.testng.annotations.Test;
6667

6768
public class ClickHousePreparedStatementTest extends JdbcIntegrationTest {
69+
@BeforeClass
70+
public void setUp() {
71+
System.setProperty("clickhouse.jdbc.v1","true");
72+
}
6873
@DataProvider(name = "columnsWithDefaultValue")
6974
private Object[][] getColumnsWithDefaultValue() {
7075
return new Object[][] {

clickhouse-jdbc/src/test/java/com/clickhouse/jdbc/ClickHouseResultSetTest.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,15 @@
3434

3535
import org.testng.Assert;
3636
import org.testng.SkipException;
37+
import org.testng.annotations.BeforeClass;
3738
import org.testng.annotations.DataProvider;
3839
import org.testng.annotations.Test;
3940

4041
public class ClickHouseResultSetTest extends JdbcIntegrationTest {
42+
@BeforeClass
43+
public void setUp() {
44+
System.setProperty("clickhouse.jdbc.v1","true");
45+
}
4146
@DataProvider(name = "nullableTypes")
4247
private Object[][] getNullableTypes() {
4348
return new Object[][] {

clickhouse-jdbc/src/test/java/com/clickhouse/jdbc/ClickHouseStatementTest.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
import org.roaringbitmap.longlong.Roaring64NavigableMap;
1818
import org.testng.Assert;
1919
import org.testng.SkipException;
20+
import org.testng.annotations.BeforeClass;
2021
import org.testng.annotations.DataProvider;
2122
import org.testng.annotations.Test;
2223

@@ -59,6 +60,11 @@
5960
import java.util.concurrent.atomic.AtomicReference;
6061

6162
public class ClickHouseStatementTest extends JdbcIntegrationTest {
63+
@BeforeClass
64+
public void setUp() {
65+
System.setProperty("clickhouse.jdbc.v1","true");
66+
}
67+
6268
@DataProvider(name = "timeZoneTestOptions")
6369
private Object[][] getTimeZoneTestOptions() {
6470
return new Object[][] {

clickhouse-jdbc/src/test/java/com/clickhouse/jdbc/CombinedResultSetTest.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import java.util.List;
88

99
import org.testng.Assert;
10+
import org.testng.annotations.BeforeClass;
1011
import org.testng.annotations.DataProvider;
1112
import org.testng.annotations.Test;
1213

@@ -15,6 +16,11 @@
1516
import com.clickhouse.data.ClickHouseColumn;
1617

1718
public class CombinedResultSetTest {
19+
@BeforeClass
20+
public void setUp() {
21+
System.setProperty("clickhouse.jdbc.v1","true");
22+
}
23+
1824
@DataProvider(name = "multipleResultSetsProvider")
1925
private Object[][] getMultipleResultSets() {
2026
ClickHouseConfig config = new ClickHouseConfig();

clickhouse-jdbc/src/test/java/com/clickhouse/jdbc/GenericJDBCTest.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package com.clickhouse.jdbc;
22

33
import org.testng.Assert;
4+
import org.testng.annotations.BeforeClass;
45
import org.testng.annotations.Test;
56

67
import java.sql.*;
@@ -9,6 +10,11 @@
910
import static org.testng.Assert.assertThrows;
1011

1112
public class GenericJDBCTest extends JdbcIntegrationTest {
13+
@BeforeClass
14+
public void setUp() {
15+
System.setProperty("clickhouse.jdbc.v1","true");
16+
}
17+
1218
public Connection getConnection(Properties properties) throws SQLException {
1319
if (properties == null) {
1420
properties = new Properties();

0 commit comments

Comments
 (0)