Skip to content

Commit 484ad62

Browse files
committed
native tests fixes
1 parent cefe41b commit 484ad62

File tree

4 files changed

+22
-0
lines changed

4 files changed

+22
-0
lines changed

driver/src/test/java/com/arangodb/config/ConfigDefaultsTest.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,19 @@
11
package com.arangodb.config;
22

3+
import org.graalvm.nativeimage.ImageInfo;
4+
import org.junit.jupiter.api.BeforeAll;
35
import org.junit.jupiter.api.Test;
46

57
import static org.assertj.core.api.Assertions.assertThat;
8+
import static org.junit.jupiter.api.Assumptions.assumeFalse;
69

710
class ConfigDefaultsTest {
811

12+
@BeforeAll
13+
static void beforeClass() {
14+
assumeFalse(ImageInfo.inImageCode(), "skipped in native mode");
15+
}
16+
917
@Test
1018
void defaultValues() {
1119
ArangoConfigProperties config = ConfigUtils.loadConfigMP("arangodb.properties", "wrong");

driver/src/test/java/com/arangodb/config/ConfigTest.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,12 @@
33
import com.arangodb.Protocol;
44
import com.arangodb.entity.LoadBalancingStrategy;
55
import org.assertj.core.api.InstanceOfAssertFactories;
6+
import org.graalvm.nativeimage.ImageInfo;
7+
import org.junit.jupiter.api.BeforeAll;
68
import org.junit.jupiter.api.Test;
79

810
import static org.assertj.core.api.Assertions.assertThat;
11+
import static org.junit.jupiter.api.Assumptions.assumeFalse;
912

1013
class ConfigTest {
1114
private final HostDescription hostA = new HostDescription("aaa", 1111);
@@ -26,6 +29,11 @@ class ConfigTest {
2629
private final LoadBalancingStrategy loadBalancingStrategy = LoadBalancingStrategy.ROUND_ROBIN;
2730
private final Integer responseQueueTimeSamples = 12345678;
2831

32+
@BeforeAll
33+
static void beforeClass() {
34+
assumeFalse(ImageInfo.inImageCode(), "skipped in native mode");
35+
}
36+
2937
@Test
3038
void readConfig() {
3139
ArangoConfigProperties config = ConfigUtils.loadConfigMP("arangodb-config-test.properties", "adb");

driver/src/test/resources/META-INF/native-image/resource-config.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@
1010
{
1111
"pattern": "\\Qarangodb-bad2.properties\\E"
1212
},
13+
{
14+
"pattern":"\\Qarangodb-with-prefix.properties\\E"
15+
},
1316
{
1417
"pattern": "\\Qlogback-test.xml\\E"
1518
},

shaded-integration-tests/src/test/resources/META-INF/native-image/resource-config.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@
1010
{
1111
"pattern": "\\Qarangodb-bad2.properties\\E"
1212
},
13+
{
14+
"pattern":"\\Qarangodb-with-prefix.properties\\E"
15+
},
1316
{
1417
"pattern": "\\Qlogback-test.xml\\E"
1518
},

0 commit comments

Comments
 (0)