keycloak-aplcache
Changes
forms/common-themes/src/main/resources/theme/base/admin/resources/partials/client-detail.html 6(+4 -2)
forms/common-themes/src/main/resources/theme/base/admin/resources/partials/client-list.html 4(+2 -2)
forms/common-themes/src/main/resources/theme/base/admin/resources/partials/role-detail.html 6(+4 -2)
forms/common-themes/src/main/resources/theme/base/admin/resources/partials/session-realm.html 2(+1 -1)
forms/common-themes/src/main/resources/theme/base/admin/resources/partials/user-detail.html 6(+4 -2)
forms/common-themes/src/main/resources/theme/base/admin/resources/partials/user-sessions.html 4(+2 -2)
testsuite/integration-arquillian/pom.xml 15(+12 -3)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/account/AccountManagementTest.java 16(+8 -8)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/AbstractKeycloakTest.java 6(+3 -3)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/AbstractTest.java 38(+28 -10)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/fragment/CreateRealm.java 2(+1 -1)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/fragment/FlashMessage.java 4(+2 -2)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/fragment/MenuPage.java 4(+2 -2)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/fragment/Navigation.java 16(+10 -6)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/fragment/OnOffSwitch.java 2(+1 -1)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/fragment/PickList.java 2(+1 -1)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/model/Account.java 2(+1 -1)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/model/Client.java 2(+1 -1)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/model/PasswordPolicy.java 2(+1 -1)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/model/Provider.java 2(+1 -1)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/model/Role.java 2(+1 -1)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/model/SocialProvider.java 2(+1 -1)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/model/Theme.java 2(+1 -1)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/model/User.java 2(+1 -1)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/model/UserAction.java 2(+1 -1)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/page/AbstractPage.java 10(+2 -8)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/page/account/AccountPage.java 6(+3 -3)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/page/account/PasswordPage.java 2(+1 -1)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/page/LoginPage.java 6(+3 -3)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/page/RegisterPage.java 6(+3 -3)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/page/session/SessionsPage.java 11(+8 -3)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/page/settings/ClientPage.java 21(+13 -8)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/page/settings/DefaultRolesPage.java 8(+4 -4)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/page/settings/GeneralSettingsPage.java 6(+3 -3)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/page/settings/LoginSettingsPage.java 6(+3 -3)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/page/settings/PasswordPolicyPage.java 8(+4 -4)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/page/settings/RolesPage.java 22(+14 -8)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/page/settings/SecurityPage.java 8(+4 -4)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/page/settings/SocialSettingsPage.java 8(+4 -4)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/page/settings/ThemesSettingsPage.java 8(+4 -4)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/page/settings/TokensPage.java 6(+3 -3)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/page/settings/user/RoleMappingsPage.java 6(+3 -3)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/page/settings/user/UserPage.java 27(+18 -9)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/test/client/AddNewClientTest.java 12(+6 -6)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/test/role/AddNewRoleTest.java 14(+7 -7)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/test/session/SessionsTest.java 10(+5 -5)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/test/session/TokensTest.java 10(+5 -5)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/test/settings/PasswordPolicyTest.java 13(+7 -6)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/test/settings/SecuritySettingsTest.java 8(+4 -4)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/test/settings/SocialSettingsTest.java 16(+8 -8)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/test/settings/ThemesSettingsTest.java 10(+5 -5)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/test/user/AddNewUserTest.java 14(+7 -7)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/test/user/RoleMappingsTest.java 14(+7 -7)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/util/Constants.java 2(+1 -1)
testsuite/integration-arquillian/src/test/java/org/keycloak/testsuite/admin/util/SeleniumUtils.java 2(+1 -1)
Details
diff --git a/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/client-detail.html b/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/client-detail.html
index 8038cc7..0d8e738 100755
--- a/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/client-detail.html
+++ b/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/client-detail.html
@@ -7,8 +7,10 @@
</ol>
<h1 data-ng-show="create">Add Client</h1>
- <h1 data-ng-hide="create">{{client.clientId|capitalize}}<i style="padding-left: 20px" class="pficon pficon-delete" data-ng-show="!create && access.manageClients"
- data-ng-hide="changed" data-ng-click="remove()"></i></h1>
+ <h1 data-ng-hide="create">
+ {{client.clientId|capitalize}}
+ <i id="removeClient" style="padding-left: 20px" class="pficon pficon-delete" data-ng-show="!create && access.manageClients" data-ng-hide="changed" data-ng-click="remove()"></i>
+ </h1>
<kc-tabs-client></kc-tabs-client>
diff --git a/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/client-list.html b/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/client-list.html
index f6648bd..b1333a4 100755
--- a/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/client-list.html
+++ b/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/client-list.html
@@ -19,8 +19,8 @@
</div>
<div class="pull-right" data-ng-show="access.manageRealm">
- <a class="btn btn-default" href="#/create/client/{{realm.realm}}">Create</a>
- <a class="btn btn-default" href="#/import/client/{{realm.realm}}" data-ng-show="importButton">Import</a>
+ <a id="createClient" class="btn btn-default" href="#/create/client/{{realm.realm}}">Create</a>
+ <a id="importClient" class="btn btn-default" href="#/import/client/{{realm.realm}}" data-ng-show="importButton">Import</a>
</div>
</div>
</th>
diff --git a/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/role-detail.html b/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/role-detail.html
index 0d3c377..b5de76c 100755
--- a/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/role-detail.html
+++ b/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/role-detail.html
@@ -6,8 +6,10 @@
<li data-ng-show="create">Add Role</li>
</ol>
- <h1 data-ng-hide="create">{{role.name|capitalize}} <i style="padding-left: 20px" class="pficon pficon-delete" data-ng-show="!create && access.manageRealm"
- data-ng-hide="changed" data-ng-click="remove()"></i></h1>
+ <h1 data-ng-hide="create">
+ {{role.name|capitalize}}
+ <i id="removeRole" style="padding-left: 20px" class="pficon pficon-delete" data-ng-show="!create && access.manageRealm" data-ng-hide="changed" data-ng-click="remove()"></i>
+ </h1>
<h1 data-ng-show="create">Add Role</h1>
<form class="form-horizontal clearfix" name="realmForm" novalidate kc-read-only="!access.manageRealm">
diff --git a/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/role-list.html b/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/role-list.html
index 6689b56..7c6b059 100755
--- a/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/role-list.html
+++ b/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/role-list.html
@@ -21,7 +21,7 @@
</div>
<div class="pull-right" data-ng-show="access.manageRealm">
- <a class="btn btn-default" href="#/create/role/{{realm.realm}}">Add Role</a>
+ <a id="createRole" class="btn btn-default" href="#/create/role/{{realm.realm}}">Add Role</a>
</div>
</div>
</th>
diff --git a/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/session-realm.html b/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/session-realm.html
index 2d71f9c..4426f4b 100755
--- a/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/session-realm.html
+++ b/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/session-realm.html
@@ -11,7 +11,7 @@
<tr>
<th class="kc-table-actions" colspan="3">
<div class="pull-right">
- <a class="btn btn-default" ng-click="logoutAll()">Logout All</a>
+ <a id="logoutAllSessions" class="btn btn-default" ng-click="logoutAll()">Logout All</a>
</div>
</th>
</tr>
diff --git a/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/user-detail.html b/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/user-detail.html
index 270865f..6eeacaa 100755
--- a/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/user-detail.html
+++ b/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/user-detail.html
@@ -5,8 +5,10 @@
<li data-ng-show="create">Add User</li>
</ol>
- <h1 data-ng-hide="create">{{user.username|capitalize}}<i style="padding-left: 20px" class="pficon pficon-delete" data-ng-show="!create && access.manageUsers && !changed"
- data-ng-click="remove()"></i></h1>
+ <h1 data-ng-hide="create">
+ {{user.username|capitalize}}
+ <i id="removeUser" style="padding-left: 20px" class="pficon pficon-delete" data-ng-show="!create && access.manageUsers && !changed" data-ng-click="remove()"></i>
+ </h1>
<h1 data-ng-show="create">Add User</h1>
<kc-tabs-user></kc-tabs-user>
diff --git a/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/user-list.html b/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/user-list.html
index cb90423..fb47296 100755
--- a/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/user-list.html
+++ b/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/user-list.html
@@ -15,10 +15,10 @@
</div>
</div>
</div>
- <button class="btn btn-default" ng-click="query.search = null; firstPage()">View all users</button>
+ <button id="viewAllUsers" class="btn btn-default" ng-click="query.search = null; firstPage()">View all users</button>
<div class="pull-right" data-ng-show="access.manageUsers">
- <a class="btn btn-default" href="#/create/user/{{realm.realm}}">Add User</a>
+ <a id="createUser" class="btn btn-default" href="#/create/user/{{realm.realm}}">Add User</a>
</div>
</div>
</th>
diff --git a/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/user-sessions.html b/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/user-sessions.html
index 9d911c5..dfca549 100755
--- a/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/user-sessions.html
+++ b/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/user-sessions.html
@@ -11,9 +11,9 @@
<table class="table table-striped table-bordered">
<thead>
<tr data-ng-show="access.manageUsers">
- <th class="kc-table-actions" colspan="6">
+ <th class="kc-table-actions" colspan="6">
<div class="pull-right" data-ng-show="access.manageUsers">
- <a class="btn btn-default" ng-click="logoutAll()">Logout All Sessions</a>
+ <a id="logoutAllSessions" class="btn btn-default" ng-click="logoutAll()">Logout All Sessions</a>
</div>
</th>
</tr>
testsuite/integration-arquillian/pom.xml 15(+12 -3)
diff --git a/testsuite/integration-arquillian/pom.xml b/testsuite/integration-arquillian/pom.xml
index c297bdd..958c716 100644
--- a/testsuite/integration-arquillian/pom.xml
+++ b/testsuite/integration-arquillian/pom.xml
@@ -9,8 +9,8 @@
</parent>
<modelVersion>4.0.0</modelVersion>
- <artifactId>arquillian-integration</artifactId>
- <name>KeyCloak Admin UI TestSuite</name>
+ <artifactId>keycloak-testsuite-integration-arquillian</artifactId>
+ <name>KeyCloak Arquillian TestSuite</name>
<properties>
<browser>phantomjs</browser>
@@ -87,6 +87,16 @@
<version>${arquillian-phantomjs.version}</version>
<scope>test</scope>
</dependency>
+ <dependency>
+ <groupId>org.keycloak</groupId>
+ <artifactId>keycloak-server-dist</artifactId>
+ <scope>test</scope>
+ <type>zip</type>
+ </dependency>
+ <dependency>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-log4j12</artifactId>
+ </dependency>
</dependencies>
<profiles>
@@ -151,7 +161,6 @@
<artifactItem>
<groupId>org.keycloak</groupId>
<artifactId>keycloak-server-dist</artifactId>
- <version>${project.version}</version>
<type>zip</type>
<overWrite>false</overWrite>
</artifactItem>