diff --git a/services/src/main/java/org/keycloak/services/resources/admin/info/ServerInfoAdminResource.java b/services/src/main/java/org/keycloak/services/resources/admin/info/ServerInfoAdminResource.java index 419ea1652b..4454ccbfe6 100755 --- a/services/src/main/java/org/keycloak/services/resources/admin/info/ServerInfoAdminResource.java +++ b/services/src/main/java/org/keycloak/services/resources/admin/info/ServerInfoAdminResource.java @@ -51,8 +51,14 @@ import org.keycloak.provider.Spi; import org.keycloak.representations.idm.ConfigPropertyRepresentation; import org.keycloak.representations.idm.ProtocolMapperRepresentation; import org.keycloak.representations.idm.ProtocolMapperTypeRepresentation; -import org.keycloak.representations.info.*; import org.keycloak.broker.social.SocialIdentityProvider; +import org.keycloak.representations.info.ClientInstallationRepresentation; +import org.keycloak.representations.info.MemoryInfoRepresentation; +import org.keycloak.representations.info.ProviderRepresentation; +import org.keycloak.representations.info.ServerInfoRepresentation; +import org.keycloak.representations.info.SpiInfoRepresentation; +import org.keycloak.representations.info.SystemInfoRepresentation; +import org.keycloak.representations.info.ThemeInfoRepresentation; /** * @author Stian Thorgersen diff --git a/testsuite/integration-arquillian/tests/base/src/test/java/org/keycloak/testsuite/admin/client/ClientProtocolMapperTest.java b/testsuite/integration-arquillian/tests/base/src/test/java/org/keycloak/testsuite/admin/client/ClientProtocolMapperTest.java index c94e3d6305..acf2329fba 100644 --- a/testsuite/integration-arquillian/tests/base/src/test/java/org/keycloak/testsuite/admin/client/ClientProtocolMapperTest.java +++ b/testsuite/integration-arquillian/tests/base/src/test/java/org/keycloak/testsuite/admin/client/ClientProtocolMapperTest.java @@ -23,6 +23,7 @@ import java.util.List; import java.util.Map; import javax.ws.rs.NotFoundException; import javax.ws.rs.core.Response; +import org.junit.After; import org.junit.Before; import org.junit.Test; import org.keycloak.admin.client.resource.ClientResource; @@ -47,7 +48,7 @@ public class ClientProtocolMapperTest extends AbstractClientTest { private ClientResource samlClientRsc; private ProtocolMappersResource samlMappersRsc; - private Map> builtinMappers; + private Map> builtinMappers = null; @Before public void init() { @@ -62,6 +63,12 @@ public class ClientProtocolMapperTest extends AbstractClientTest { builtinMappers = adminClient.serverInfo().getInfo().getBuiltinProtocolMappers(); } + @After + public void tearDown() { + oidcClientRsc.remove(); + samlClientRsc.remove(); + } + private ProtocolMapperRepresentation makeMapper(String protocol, String name, String mapperType, Map config) { ProtocolMapperRepresentation rep = new ProtocolMapperRepresentation(); rep.setProtocol(protocol); diff --git a/testsuite/integration-arquillian/tests/base/src/test/java/org/keycloak/testsuite/admin/client/ClientRolesTest.java b/testsuite/integration-arquillian/tests/base/src/test/java/org/keycloak/testsuite/admin/client/ClientRolesTest.java index d551c544ca..5fb7c7dd0b 100644 --- a/testsuite/integration-arquillian/tests/base/src/test/java/org/keycloak/testsuite/admin/client/ClientRolesTest.java +++ b/testsuite/integration-arquillian/tests/base/src/test/java/org/keycloak/testsuite/admin/client/ClientRolesTest.java @@ -17,6 +17,7 @@ package org.keycloak.testsuite.admin.client; +import org.junit.After; import org.junit.Before; import org.junit.Test; import org.keycloak.admin.client.resource.ClientResource; @@ -42,6 +43,11 @@ public class ClientRolesTest extends AbstractClientTest { rolesRsc = clientRsc.roles(); } + @After + public void tearDown() { + clientRsc.remove(); + } + private RoleRepresentation makeRole(String name) { RoleRepresentation role = new RoleRepresentation(); role.setName(name); diff --git a/testsuite/integration-arquillian/tests/base/src/test/java/org/keycloak/testsuite/admin/client/InstallationTest.java b/testsuite/integration-arquillian/tests/base/src/test/java/org/keycloak/testsuite/admin/client/InstallationTest.java index 86927e468a..71371988aa 100644 --- a/testsuite/integration-arquillian/tests/base/src/test/java/org/keycloak/testsuite/admin/client/InstallationTest.java +++ b/testsuite/integration-arquillian/tests/base/src/test/java/org/keycloak/testsuite/admin/client/InstallationTest.java @@ -17,6 +17,7 @@ package org.keycloak.testsuite.admin.client; +import org.junit.After; import org.junit.Before; import org.junit.Test; import org.keycloak.admin.client.resource.ClientResource; @@ -47,6 +48,12 @@ public class InstallationTest extends AbstractClientTest { samlClient = findClientResource(SAML_NAME); } + @After + public void tearDown() { + oidcClient.remove(); + samlClient.remove(); + } + private String authServerUrl() { return AuthServerTestEnricher.getAuthServerContextRoot() + "/auth"; }