Skip to content

Commit 3a3ef30

Browse files
authored
Merge pull request #2681 from ClickHouse/upgrade-testcontainers-version
Upgrade testcontainers version + aline tests to work TestNG
2 parents c0be415 + 55c7dfb commit 3a3ef30

File tree

14 files changed

+28
-36
lines changed

14 files changed

+28
-36
lines changed

clickhouse-data/src/test/java/com/clickhouse/data/value/ClickHouseLongValueTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
import java.time.ZoneOffset;
1212
import java.util.Arrays;
1313
import java.util.UUID;
14-
import org.junit.Assert;
14+
import org.testng.Assert;
1515
import org.testng.annotations.Test;
1616
import com.clickhouse.data.BaseClickHouseValueTest;
1717
import com.clickhouse.data.ClickHouseDataType;
Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,26 @@
11
package com.clickhouse.data.value.array;
22

3-
import org.junit.Assert;
3+
import org.testng.Assert;
44
import org.testng.annotations.Test;
55

66
public class ClickHouseByteArrayValueTest {
77
@Test(groups = { "unit" })
88
public void testConvertToBoolean() {
99
ClickHouseByteArrayValue v = ClickHouseByteArrayValue
1010
.of(new byte[] { 0, 1, -1 });
11-
Assert.assertArrayEquals(v.getValue(), new byte[] { 0, 1, -1 });
12-
Assert.assertArrayEquals(v.asArray(Boolean.class), new Boolean[] { false, true, false });
11+
Assert.assertEquals(v.getValue(), new byte[] { 0, 1, -1 });
12+
Assert.assertEquals(v.asArray(Boolean.class), new Boolean[] { false, true, false });
1313
}
1414

1515
@Test(groups = { "unit" })
1616
public void testConvertFromBoolean() {
1717
ClickHouseByteArrayValue v = ClickHouseByteArrayValue.ofEmpty();
18-
Assert.assertArrayEquals(v.getValue(), new byte[0]);
18+
Assert.assertEquals(v.getValue(), new byte[0]);
1919
v.update(new boolean[] { false, true, false });
20-
Assert.assertArrayEquals(v.getValue(), new byte[] { 0, 1, 0 });
20+
Assert.assertEquals(v.getValue(), new byte[] { 0, 1, 0 });
2121
v.resetToNullOrEmpty();
22-
Assert.assertArrayEquals(v.getValue(), new byte[0]);
22+
Assert.assertEquals(v.getValue(), new byte[0]);
2323
v.update(new Boolean[] { Boolean.FALSE, Boolean.FALSE, Boolean.TRUE });
24-
Assert.assertArrayEquals(v.getValue(), new byte[] { 0, 0, 1 });
24+
Assert.assertEquals(v.getValue(), new byte[] { 0, 0, 1 });
2525
}
2626
}

clickhouse-data/src/test/java/com/clickhouse/data/value/array/ClickHouseLongArrayValueTest.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,24 +2,24 @@
22

33
import java.math.BigInteger;
44

5-
import org.junit.Assert;
5+
import org.testng.Assert;
66
import org.testng.annotations.Test;
77

88
public class ClickHouseLongArrayValueTest {
99
@Test(groups = { "unit" })
1010
public void testConvertToBigInteger() {
1111
ClickHouseLongArrayValue v = ClickHouseLongArrayValue
1212
.of(new long[] { 1L, new BigInteger("9223372036854775808").longValue() });
13-
Assert.assertArrayEquals(v.getValue(), new long[] { 1L, -9223372036854775808L });
14-
Assert.assertArrayEquals(v.asArray(BigInteger.class),
13+
Assert.assertEquals(v.getValue(), new long[] { 1L, -9223372036854775808L });
14+
Assert.assertEquals(v.asArray(BigInteger.class),
1515
new BigInteger[] { BigInteger.ONE, new BigInteger("9223372036854775808") });
1616
}
1717

1818
@Test(groups = { "unit" })
1919
public void testConvertFromBigInteger() {
2020
ClickHouseLongArrayValue v = ClickHouseLongArrayValue.ofEmpty();
21-
Assert.assertArrayEquals(v.getValue(), new long[0]);
21+
Assert.assertEquals(v.getValue(), new long[0]);
2222
v.update(new BigInteger[] { BigInteger.ONE, new BigInteger("9223372036854775808") });
23-
Assert.assertArrayEquals(v.getValue(), new long[] { 1L, -9223372036854775808L });
23+
Assert.assertEquals(v.getValue(), new long[] { 1L, -9223372036854775808L });
2424
}
2525
}

clickhouse-http-client/src/test/java/com/clickhouse/client/http/ClickHouseHttpClientTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
import eu.rekawek.toxiproxy.ToxiproxyClient;
4949

5050
import org.testcontainers.containers.ToxiproxyContainer;
51-
import org.testcontainers.shaded.org.apache.commons.lang3.StringUtils;
51+
import org.apache.commons.lang3.StringUtils;
5252
import org.testng.Assert;
5353
import org.testng.annotations.DataProvider;
5454
import org.testng.annotations.Test;

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

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

99
import com.clickhouse.client.ClickHouseServerForTest;
10-
import junit.runner.Version;
1110
import org.testng.Assert;
12-
import org.testng.annotations.BeforeClass;
1311
import org.testng.annotations.BeforeMethod;
1412
import org.testng.annotations.Ignore;
1513
import org.testng.annotations.Test;

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

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

3-
import org.testcontainers.shaded.org.apache.commons.lang3.StringUtils;
3+
import org.apache.commons.lang3.StringUtils;
44
import org.testng.Assert;
5-
import org.testng.annotations.BeforeClass;
65
import org.testng.annotations.BeforeMethod;
76
import org.testng.annotations.Test;
87

clickhouse-r2dbc/src/test/java/com/clickhouse/r2dbc/BaseR2dbcTest.java

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

3-
import org.junit.AfterClass;
4-
import org.junit.BeforeClass;
53
import org.junit.jupiter.api.AfterAll;
64
import org.junit.jupiter.api.BeforeAll;
75

@@ -20,13 +18,11 @@ public abstract class BaseR2dbcTest extends BaseIntegrationTest {
2018
&& !"HTTP".equals(CUSTOM_PROTOCOL_NAME) ? "http_connection_provider=" + CUSTOM_PROTOCOL_NAME : "";
2119

2220
@BeforeAll
23-
@BeforeClass
2421
public static void beforeSuite() throws Exception {
2522
ClickHouseServerForTest.beforeSuite();
2623
}
2724

2825
@AfterAll
29-
@AfterClass
3026
public static void afterSuite() throws Exception {
3127
ClickHouseServerForTest.afterSuite();
3228
}

clickhouse-r2dbc/src/test/java/com/clickhouse/r2dbc/connection/ClickHouseConnectionTest.java

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22

33
import java.util.concurrent.atomic.AtomicReference;
44

5-
import org.junit.Assert;
6-
import org.junit.Test;
7-
5+
import org.junit.jupiter.api.Assertions;
86
import com.clickhouse.r2dbc.BaseR2dbcTest;
97

108
import io.r2dbc.spi.ConnectionFactory;
@@ -24,8 +22,8 @@ protected void executeQuery(String sql, String expectedStringResults, String cus
2422
.then()
2523
.block();
2624

27-
Assert.assertNull("Should not run into error", error.get());
28-
Assert.assertEquals(expectedStringResults, builder.toString());
25+
Assertions.assertNull(error.get(), "Should not run into error");
26+
Assertions.assertEquals(expectedStringResults, builder.toString());
2927
}
3028

3129
// @Test

client-v2/src/test/java/com/clickhouse/client/HttpTransportTests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
import java.util.regex.Pattern;
5454

5555
import static com.github.tomakehurst.wiremock.stubbing.Scenario.STARTED;
56-
import static org.junit.Assert.fail;
56+
import static org.testng.Assert.fail;
5757

5858
@Test(groups = {"integration"})
5959
public class HttpTransportTests extends BaseIntegrationTest {

client-v2/src/test/java/com/clickhouse/client/datatypes/RowBinaryFormatWriterTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
import com.clickhouse.client.api.query.GenericRecord;
1717
import com.clickhouse.data.ClickHouseFormat;
1818
import com.clickhouse.data.ClickHouseVersion;
19-
import org.testcontainers.shaded.org.apache.commons.lang3.RandomStringUtils;
19+
import org.apache.commons.lang3.RandomStringUtils;
2020
import org.testng.annotations.BeforeMethod;
2121
import org.testng.annotations.Test;
2222

0 commit comments

Comments
 (0)