Skip to content

Commit f4103b6

Browse files
authored
test: replace wiremock fixed ports with dynamic ones to evict future problems (#198)
1 parent fef4e17 commit f4103b6

File tree

5 files changed

+10
-5
lines changed

5 files changed

+10
-5
lines changed

integration-tests/generation-tests/src/test/java/io/quarkiverse/openapi/generator/it/WiremockPetStore.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
import java.util.Map;
99

1010
import com.github.tomakehurst.wiremock.WireMockServer;
11+
import com.github.tomakehurst.wiremock.core.WireMockConfiguration;
1112

1213
import io.quarkus.test.common.QuarkusTestResourceLifecycleManager;
1314

@@ -17,7 +18,7 @@ public class WiremockPetStore implements QuarkusTestResourceLifecycleManager {
1718

1819
@Override
1920
public Map<String, String> start() {
20-
wireMockServer = new WireMockServer(8887);
21+
wireMockServer = new WireMockServer(WireMockConfiguration.wireMockConfig().dynamicPort());
2122
wireMockServer.start();
2223

2324
wireMockServer.stubFor(get(urlEqualTo("/pet/1234"))

integration-tests/multipart-request/src/test/java/io/quarkiverse/openapi/generator/it/multipart/request/WiremockMultipart.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
import java.util.Map;
99

1010
import com.github.tomakehurst.wiremock.WireMockServer;
11+
import com.github.tomakehurst.wiremock.core.WireMockConfiguration;
1112

1213
import io.quarkus.test.common.QuarkusTestResourceLifecycleManager;
1314

@@ -17,7 +18,7 @@ public class WiremockMultipart implements QuarkusTestResourceLifecycleManager {
1718

1819
@Override
1920
public Map<String, String> start() {
20-
wireMockServer = new WireMockServer(8889);
21+
wireMockServer = new WireMockServer(WireMockConfiguration.wireMockConfig().dynamicPort());
2122
wireMockServer.start();
2223

2324
wireMockServer.stubFor(post(anyUrl())

integration-tests/security/src/test/java/io/quarkiverse/openapi/generator/it/security/WiremockOpenWeather.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import java.util.Map;
88

99
import com.github.tomakehurst.wiremock.WireMockServer;
10+
import com.github.tomakehurst.wiremock.core.WireMockConfiguration;
1011

1112
import io.quarkus.test.common.QuarkusTestResourceLifecycleManager;
1213

@@ -19,7 +20,7 @@ public class WiremockOpenWeather implements QuarkusTestResourceLifecycleManager
1920

2021
@Override
2122
public Map<String, String> start() {
22-
wireMockServer = new WireMockServer(8888);
23+
wireMockServer = new WireMockServer(WireMockConfiguration.wireMockConfig().dynamicPort());
2324
wireMockServer.start();
2425

2526
wireMockServer.stubFor(get(urlPathEqualTo("/data/2.5/weather"))

integration-tests/skip-validation/src/test/java/io/quarkiverse/openapi/generator/it/WiremockAWX.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
import java.util.Map;
99

1010
import com.github.tomakehurst.wiremock.WireMockServer;
11+
import com.github.tomakehurst.wiremock.core.WireMockConfiguration;
1112

1213
import io.quarkus.test.common.QuarkusTestResourceLifecycleManager;
1314

@@ -19,7 +20,7 @@ public class WiremockAWX implements QuarkusTestResourceLifecycleManager {
1920

2021
@Override
2122
public Map<String, String> start() {
22-
wireMockServer = new WireMockServer(8890);
23+
wireMockServer = new WireMockServer(WireMockConfiguration.wireMockConfig().dynamicPort());
2324
wireMockServer.start();
2425
wireMockServer.stubFor(post(urlPathEqualTo("/api/v2/job_templates/7/launch/"))
2526
.willReturn(aResponse().withStatus(200)));

integration-tests/type-mapping/src/test/java/io/quarkiverse/openapi/generator/it/type/mapping/WiremockTypeAndImportMapping.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import java.util.Map;
77

88
import com.github.tomakehurst.wiremock.WireMockServer;
9+
import com.github.tomakehurst.wiremock.core.WireMockConfiguration;
910

1011
import io.quarkus.test.common.QuarkusTestResourceLifecycleManager;
1112

@@ -15,7 +16,7 @@ public class WiremockTypeAndImportMapping implements QuarkusTestResourceLifecycl
1516

1617
@Override
1718
public Map<String, String> start() {
18-
wireMockServer = new WireMockServer(8890);
19+
wireMockServer = new WireMockServer(WireMockConfiguration.wireMockConfig().dynamicPort());
1920
wireMockServer.start();
2021

2122
wireMockServer.stubFor(post(anyUrl())

0 commit comments

Comments
 (0)