From 406f94b26126f69a83f2eddfc0c2846c297108cb Mon Sep 17 00:00:00 2001 From: Lorenzo Bettini Date: Sat, 16 Dec 2017 21:19:39 +0100 Subject: [PATCH] profile e2e-tests --- demo-spring-testing/pom.xml | 84 +++++++++++++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) diff --git a/demo-spring-testing/pom.xml b/demo-spring-testing/pom.xml index ef28ea3..5058da6 100644 --- a/demo-spring-testing/pom.xml +++ b/demo-spring-testing/pom.xml @@ -24,6 +24,8 @@ 1.8 0.7.9 1.2.5 + false + false @@ -155,6 +157,7 @@ org.apache.maven.plugins maven-surefire-plugin + ${skip.unit-tests} **/*Test.java @@ -166,6 +169,7 @@ + ${skip.integration-tests} **/*ApplicationTests.java **/*IT.java @@ -179,6 +183,7 @@ bdd-tests + ${skip.integration-tests} **/*BDD.java @@ -245,5 +250,84 @@ + + + e2e-tests + + false + + + true + true + + + + + org.codehaus.mojo + build-helper-maven-plugin + + + reserve-tomcat-port + + reserve-network-port + + process-resources + + + tomcat.http.port + + + + + + + org.springframework.boot + spring-boot-maven-plugin + + + pre-integration-test + + start + + + + --server.port=${tomcat.http.port} + + + + + post-integration-test + + stop + + + + + + org.apache.maven.plugins + maven-failsafe-plugin + + + e2e-tests + + + **/*E2E.java + + + + integration-test + verify + + + + + + ${tomcat.http.port} + + + + + +