From 3ff0ed942c5e60a315b3cee4fd82959126da717d Mon Sep 17 00:00:00 2001 From: Marcin Grzejszczak Date: Tue, 20 Jun 2017 09:26:11 +0200 Subject: [PATCH] Trying to make the shading work in intellij (again) --- spring-cloud-contract-shade/pom.xml | 39 +++++++++++++++++++ ...AutoConfigureWireMockApplicationTests.java | 2 +- .../WiremockHttpsServerApplicationTests.java | 4 +- .../WiremockServerApplicationTests.java | 4 +- 4 files changed, 45 insertions(+), 4 deletions(-) diff --git a/spring-cloud-contract-shade/pom.xml b/spring-cloud-contract-shade/pom.xml index 8f8b0f0715..ba05441a7c 100644 --- a/spring-cloud-contract-shade/pom.xml +++ b/spring-cloud-contract-shade/pom.xml @@ -48,6 +48,44 @@ maven-settings-builder true + + org.eclipse.sisu + org.eclipse.sisu.inject + 0.1.1 + true + provided + + + org.eclipse.sisu + org.eclipse.sisu.plexus + 0.1.1 + + + javax.enterprise + cdi-api + + + true + provided + + + org.sonatype.sisu + sisu-guice + 3.1.6 + no_aop + + + aopalliance + aopalliance + + + com.google.code.findbugs + jsr305 + + + true + provided + @@ -66,6 +104,7 @@ false true true + true org.eclipse.aether.connector diff --git a/spring-cloud-contract-wiremock/src/test/java/org/springframework/cloud/contract/wiremock/AutoConfigureWireMockApplicationTests.java b/spring-cloud-contract-wiremock/src/test/java/org/springframework/cloud/contract/wiremock/AutoConfigureWireMockApplicationTests.java index 37af76fac6..b7df3fdf09 100644 --- a/spring-cloud-contract-wiremock/src/test/java/org/springframework/cloud/contract/wiremock/AutoConfigureWireMockApplicationTests.java +++ b/spring-cloud-contract-wiremock/src/test/java/org/springframework/cloud/contract/wiremock/AutoConfigureWireMockApplicationTests.java @@ -17,7 +17,7 @@ import org.springframework.test.context.junit4.SpringRunner; @RunWith(SpringRunner.class) @SpringBootTest(classes=WiremockTestsApplication.class, properties="app.baseUrl=http://localhost:${wiremock.server.port}", webEnvironment=WebEnvironment.NONE) @DirtiesContext -@AutoConfigureWireMock +@AutoConfigureWireMock(port = 5432) public class AutoConfigureWireMockApplicationTests { @Autowired diff --git a/spring-cloud-contract-wiremock/src/test/java/org/springframework/cloud/contract/wiremock/WiremockHttpsServerApplicationTests.java b/spring-cloud-contract-wiremock/src/test/java/org/springframework/cloud/contract/wiremock/WiremockHttpsServerApplicationTests.java index 2c097b345f..15d73ade30 100644 --- a/spring-cloud-contract-wiremock/src/test/java/org/springframework/cloud/contract/wiremock/WiremockHttpsServerApplicationTests.java +++ b/spring-cloud-contract-wiremock/src/test/java/org/springframework/cloud/contract/wiremock/WiremockHttpsServerApplicationTests.java @@ -23,7 +23,9 @@ public class WiremockHttpsServerApplicationTests { @ClassRule public static WireMockClassRule wiremock = new WireMockClassRule( - WireMockSpring.options().httpsPort(8443)); + WireMockSpring.options() + .port(5433) + .httpsPort(8443)); @Autowired private Service service; diff --git a/spring-cloud-contract-wiremock/src/test/java/org/springframework/cloud/contract/wiremock/WiremockServerApplicationTests.java b/spring-cloud-contract-wiremock/src/test/java/org/springframework/cloud/contract/wiremock/WiremockServerApplicationTests.java index dd6a002d33..062a7e9012 100644 --- a/spring-cloud-contract-wiremock/src/test/java/org/springframework/cloud/contract/wiremock/WiremockServerApplicationTests.java +++ b/spring-cloud-contract-wiremock/src/test/java/org/springframework/cloud/contract/wiremock/WiremockServerApplicationTests.java @@ -19,12 +19,12 @@ import static com.github.tomakehurst.wiremock.client.WireMock.urlEqualTo; import static org.assertj.core.api.Assertions.assertThat; @RunWith(SpringRunner.class) -@SpringBootTest(classes=WiremockTestsApplication.class, properties="app.baseUrl=http://localhost:8080", webEnvironment=WebEnvironment.NONE) +@SpringBootTest(classes=WiremockTestsApplication.class, properties="app.baseUrl=http://localhost:5435", webEnvironment=WebEnvironment.NONE) @DirtiesContext public class WiremockServerApplicationTests { @ClassRule - public static WireMockClassRule wiremock = new WireMockClassRule(WireMockSpring.options()); + public static WireMockClassRule wiremock = new WireMockClassRule(WireMockSpring.options().port(5435)); @Autowired private Service service;