diff --git a/external-applications/src/test/java/io/quarkus/ts/external/applications/TodoDemoIT.java b/external-applications/src/test/java/io/quarkus/ts/external/applications/TodoDemoIT.java index cead8f399..32dd88d75 100644 --- a/external-applications/src/test/java/io/quarkus/ts/external/applications/TodoDemoIT.java +++ b/external-applications/src/test/java/io/quarkus/ts/external/applications/TodoDemoIT.java @@ -11,14 +11,30 @@ @DisabledOnNative(reason = "This scenario is using uber-jar, so it's incompatible with Native") @QuarkusScenario public class TodoDemoIT { - @GitRepositoryQuarkusApplication(repo = "https://github.com/quarkusio/todo-demo-app.git", mavenArgs = "-Dquarkus.package.type=uber-jar -DskipTests=true -Dquarkus.platform.group-id=${QUARKUS_PLATFORM_GROUP-ID} -Dquarkus.platform.version=${QUARKUS_VERSION} ") + private static final String TODO_REPO = "https://github.com/quarkusio/todo-demo-app.git"; + private static final String VERSIONS = "-Dquarkus.platform.group-id=${QUARKUS_PLATFORM_GROUP-ID} -Dquarkus.platform.version=${QUARKUS_VERSION} "; + private static final String DEFAULT_OPTIONS = "-DskipTests=true " + VERSIONS; + + @GitRepositoryQuarkusApplication(repo = TODO_REPO, mavenArgs = "-Dquarkus.package.type=uber-jar " + DEFAULT_OPTIONS) static final RestService app = new RestService(); + @GitRepositoryQuarkusApplication(repo = TODO_REPO, artifact = "todo-backend-1.0-SNAPSHOT.jar", mavenArgs = "-Dquarkus.package.type=uber-jar -Dquarkus.package.add-runner-suffix=false" + + DEFAULT_OPTIONS) + static final RestService replaced = new RestService(); + @Test - public void verify() { + public void startsSuccessfully() { app.given() .get() .then() .statusCode(HttpStatus.SC_OK); } + + @Test + public void replacedStartsSuccessfully() { + replaced.given() + .get() + .then() + .statusCode(HttpStatus.SC_OK); + } } diff --git a/pom.xml b/pom.xml index 87f16580d..ac0191e48 100644 --- a/pom.xml +++ b/pom.xml @@ -19,7 +19,7 @@ quarkus-bom io.quarkus 999-SNAPSHOT - 1.3.0.Beta1 + 1.3.0.Beta3 0.40.0 2.12.1.Final 4.5.14