diff --git a/core/persistence-jpa/src/test/java/org/apache/syncope/core/persistence/jpa/inner/SRARouteTest.java b/core/persistence-jpa/src/test/java/org/apache/syncope/core/persistence/jpa/inner/SRARouteTest.java index e3505e1211..439ef75ecc 100644 --- a/core/persistence-jpa/src/test/java/org/apache/syncope/core/persistence/jpa/inner/SRARouteTest.java +++ b/core/persistence-jpa/src/test/java/org/apache/syncope/core/persistence/jpa/inner/SRARouteTest.java @@ -65,7 +65,7 @@ public void findAll() { public void save() { SRARoute route = entityFactory.newEntity(SRARoute.class); route.setName("just for test"); - route.setTarget(URI.create("http://httpbin.org:80")); + route.setTarget(URI.create("http://localhost:80")); route.setType(SRARouteType.PUBLIC); route.setPredicates(List.of(new SRARoutePredicate.Builder(). factory(SRARoutePredicateFactory.METHOD).args(HttpMethod.GET).build())); diff --git a/fit/core-reference/src/test/java/org/apache/syncope/fit/core/SRARouteITCase.java b/fit/core-reference/src/test/java/org/apache/syncope/fit/core/SRARouteITCase.java index a71dbaaff9..f690aab78b 100644 --- a/fit/core-reference/src/test/java/org/apache/syncope/fit/core/SRARouteITCase.java +++ b/fit/core-reference/src/test/java/org/apache/syncope/fit/core/SRARouteITCase.java @@ -66,7 +66,7 @@ public void findAll() { public void createUpdateDelete() { SRARouteTO route = new SRARouteTO(); route.setName("just for test"); - route.setTarget(URI.create("http://httpbin.org:80")); + route.setTarget(URI.create("http://localhost:80")); route.getPredicates().add(new SRARoutePredicate.Builder(). factory(SRARoutePredicateFactory.METHOD).args(HttpMethod.GET).build()); route.getFilters().add(new SRARouteFilter.Builder(). @@ -114,7 +114,7 @@ public void exceptions() { assertEquals(ClientExceptionType.RequiredValuesMissing, e.getType()); } - route.setTarget(URI.create("http://httpbin.org:80")); + route.setTarget(URI.create("http://localhost:80")); Response response = SRA_ROUTE_SERVICE.create(route); assertEquals(Response.Status.CREATED.getStatusCode(), response.getStatusInfo().getStatusCode()); diff --git a/fit/wa-reference/pom.xml b/fit/wa-reference/pom.xml index 5b3991c640..f02b6e0cbd 100644 --- a/fit/wa-reference/pom.xml +++ b/fit/wa-reference/pom.xml @@ -164,6 +164,41 @@ under the License. + + io.fabric8 + docker-maven-plugin + + ${skipTests} + + + kennethreitz/httpbin + + + 80:80 + + + + + + + + start-httpbin + pre-integration-test + + start + + + + stop-httpbin + post-integration-test + + stop + remove + + + + + org.codehaus.cargo cargo-maven3-plugin diff --git a/fit/wa-reference/src/test/java/org/apache/syncope/fit/sra/AbstractSRAITCase.java b/fit/wa-reference/src/test/java/org/apache/syncope/fit/sra/AbstractSRAITCase.java index 877ebcb9b0..0b9d11c94a 100644 --- a/fit/wa-reference/src/test/java/org/apache/syncope/fit/sra/AbstractSRAITCase.java +++ b/fit/wa-reference/src/test/java/org/apache/syncope/fit/sra/AbstractSRAITCase.java @@ -84,7 +84,7 @@ public static void sraRouteSetup() { SRARouteTO publicRoute = new SRARouteTO(); publicRoute.setName("public"); - publicRoute.setTarget(URI.create("http://httpbin.org:80")); + publicRoute.setTarget(URI.create("http://localhost:80")); publicRoute.setType(SRARouteType.PUBLIC); publicRoute.setCsrf(false); publicRoute.getPredicates().add(new SRARoutePredicate.Builder(). @@ -99,7 +99,7 @@ public static void sraRouteSetup() { SRARouteTO protectedRoute = new SRARouteTO(); protectedRoute.setName("protected"); - protectedRoute.setTarget(URI.create("http://httpbin.org:80")); + protectedRoute.setTarget(URI.create("http://localhost:80")); protectedRoute.setType(SRARouteType.PROTECTED); protectedRoute.setCsrf(false); protectedRoute.getPredicates().add(new SRARoutePredicate.Builder(). @@ -114,7 +114,7 @@ public static void sraRouteSetup() { SRARouteTO logoutRoute = new SRARouteTO(); logoutRoute.setName("logout"); - logoutRoute.setTarget(URI.create("http://httpbin.org:80")); + logoutRoute.setTarget(URI.create("http://localhost:80")); logoutRoute.setType(SRARouteType.PROTECTED); logoutRoute.setLogout(true); logoutRoute.getPredicates().add(new SRARoutePredicate.Builder(). @@ -128,7 +128,7 @@ public static void sraRouteSetup() { SRARouteTO postLogout = new SRARouteTO(); postLogout.setName("postLogout"); - postLogout.setTarget(URI.create("http://httpbin.org:80")); + postLogout.setTarget(URI.create("http://localhost:80")); postLogout.setType(SRARouteType.PUBLIC); postLogout.getPredicates().add(new SRARoutePredicate.Builder(). factory(SRARoutePredicateFactory.PATH).args("/logout").build());