This is an automated email from the ASF dual-hosted git repository.
matrei pushed a change to branch 8.0.x
in repository https://gitbox.apache.org/repos/asf/grails-spring-security.git
from 5a0988302 Merge pull request #1221 from apache/post-8.0.0-M1
add 82630c657 Update to Grails 7.0.10
add 9773011d1 Merge pull request #1218 from apache/grails7010
add a245b6f40 [skip ci] update to Grails 7.0.11
add 297c967fc [skip ci] Release v7.0.2
add 016cfb6c4 [skip ci] Bump version to 7.0.3-SNAPSHOT
add b5e93416d Merge pull request #1219 from apache/merge-back-7.0.2
add d9fc216cf refactor(test): share UI functional test fixtures
add 71fcae729 build: add script for running all tests
add b6cae9fb0 chore: add missing license headers
add 9cbf91b3e Merge pull request #1222 from apache/simplify-tests
new d0b702ed0 Merge branch '7.0.x' into 8.0.x
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
etc/bin/run-all-test-configs.sh | 36 ++++
.../integration-test/groovy/demo/LoginPage.groovy | 17 +-
.../groovy/demo/SecuredControllerSpec.groovy | 46 ++--
.../groovy/demo/SecuredPage.groovy | 2 +-
plugin-core/plugin/build.gradle | 5 +
.../springsecurity/SpringSecurityUtilsSpec.groovy | 1 -
.../plugin/springsecurity/SecurityTestUtils.groovy | 0
.../config/http/SecurityFiltersMapper.groovy | 0
.../examples/common/build.gradle | 15 +-
.../testFixtures}/groovy/module/RolesTab.groovy | 1 -
.../testFixtures}/groovy/page/CreatePage.groovy | 13 +-
.../src/testFixtures}/groovy/page/EditPage.groovy | 16 +-
.../src/testFixtures/groovy/page/HomePage.groovy | 12 +-
.../testFixtures/groovy/page/LifecyclePage.groovy} | 26 ++-
.../testFixtures}/groovy/page/SearchPage.groovy | 23 +-
.../groovy/page/aclClass/AclClassCreatePage.groovy | 9 +-
.../groovy/page/aclClass/AclClassEditPage.groovy | 7 +-
.../groovy/page/aclClass/AclClassSearchPage.groovy | 7 +-
.../groovy/page/aclEntry/AclEntryCreatePage.groovy | 8 +-
.../groovy/page/aclEntry/AclEntryEditPage.groovy | 6 +-
.../groovy/page/aclEntry/AclEntryForm.groovy | 66 ++++++
.../groovy/page/aclEntry/AclEntrySearchPage.groovy | 31 ++-
.../AclObjectIdentityCreatePage.groovy | 8 +-
.../AclObjectIdentityEditPage.groovy | 8 +-
.../AclObjectIdentityForm.groovy} | 25 ++-
.../AclObjectIdentitySearchPage.groovy | 7 +-
.../groovy/page/aclSid/AclSidCreatePage.groovy | 12 +-
.../groovy/page/aclSid/AclSidEditPage.groovy | 8 +-
.../groovy/page/aclSid/AclSidForm.groovy} | 35 +--
.../groovy/page/aclSid/AclSidSearchPage.groovy | 40 +++-
.../PersistentLoginSearchPage.groovy | 23 +-
.../groovy/page/register/ForgotPasswordPage.groovy | 15 +-
.../groovy/page/register/RegisterPage.groovy | 32 ++-
.../groovy/page/register/ResetPasswordPage.groovy | 43 +++-
.../page/register/SecurityQuestionsPage.groovy | 15 +-
.../page/register/VerifyRegistrationPage.groovy | 10 +-
.../RegistrationCodeEditPage.groovy | 9 +-
.../registrationCode/RegistrationCodeForm.groovy} | 24 +--
.../RegistrationCodeSearchPage.groovy | 6 +-
.../page/requestmap/RequestmapCreatePage.groovy | 7 +-
.../page/requestmap/RequestmapEditPage.groovy | 9 +-
.../groovy/page/requestmap/RequestmapForm.groovy} | 21 +-
.../page/requestmap/RequestmapSearchPage.groovy | 7 +-
.../groovy/page/role/RoleCreatePage.groovy | 9 +-
.../groovy/page/role/RoleEditPage.groovy | 9 +-
.../testFixtures/groovy/page/role/RoleForm.groovy} | 21 +-
.../groovy/page/role/RoleSearchPage.groovy | 7 +-
.../groovy/page/user/UserCreatePage.groovy | 7 +-
.../groovy/page/user/UserEditPage.groovy | 33 ++-
.../testFixtures/groovy/page/user/UserForm.groovy | 50 +++++
.../groovy/page/user/UserSearchPage.groovy | 130 +++++++++++
.../groovy/spec/SecurityUISpec.groovy} | 10 +-
plugin-ui/examples/extended/build.gradle | 1 +
.../examples/extended/grails-app/views/index.gsp | 1 +
.../page/profile/ProfileCreatePage.groovy | 14 +-
.../page/profile/ProfileEditPage.groovy | 18 +-
.../page/profile/ProfileListPage.groovy | 16 +-
.../groovy/{ => extended}/spec/AclClassSpec.groovy | 62 +++---
.../groovy/extended/spec/AclEntrySpec.groovy | 176 +++++++++++++++
.../extended/spec/AclObjectIdentitySpec.groovy | 139 ++++++++++++
.../groovy/extended/spec/AclSidSpec.groovy | 147 +++++++++++++
.../groovy/extended/spec/ExtendedMenuSpec.groovy | 50 +++--
.../extended/spec/ExtendedSecurityInfoSpec.groovy | 166 ++++++++++++++
.../{ => extended}/spec/PersistentLoginSpec.groovy | 79 +++----
.../groovy/extended/spec/RegisterSpec.groovy | 230 ++++++++++++++++++++
.../spec/RegistrationCodeSpec.groovy | 58 +++--
.../{ => extended}/spec/RequestmapSpec.groovy | 115 +++++-----
.../groovy/extended}/spec/RoleSpec.groovy | 95 ++++----
.../groovy/{ => extended}/spec/UserSpec.groovy | 157 +++++++-------
.../{ => extended}/test/ProfileServiceSpec.groovy | 10 +-
.../groovy/page/AbstractSecurityPage.groovy | 33 ---
.../integration-test/groovy/page/CreatePage.groovy | 29 ---
.../groovy/page/aclClass/AclClassCreatePage.groovy | 37 ----
.../groovy/page/aclClass/AclClassSearchPage.groovy | 37 ----
.../AclObjectIdentityEditPage.groovy | 33 ---
.../groovy/page/aclSid/AclSidSearchPage.groovy | 40 ----
.../PersistentLoginSearchPage.groovy | 34 ---
.../groovy/page/role/RoleEditPage.groovy | 37 ----
.../groovy/page/role/RoleSearchPage.groovy | 38 ----
.../groovy/page/user/UserEditPage.groovy | 37 ----
.../groovy/page/user/UserSearchPage.groovy | 38 ----
.../groovy/spec/AclEntrySpec.groovy | 166 --------------
.../groovy/spec/AclObjectIdentitySpec.groovy | 133 ------------
.../integration-test/groovy/spec/AclSidSpec.groovy | 148 -------------
.../groovy/spec/ExtendedMenuSpec.groovy | 58 -----
.../groovy/spec/ExtendedSecurityInfoSpec.groovy | 144 -------------
.../groovy/spec/RegisterSpec.groovy | 240 ---------------------
plugin-ui/examples/simple/build.gradle | 1 +
.../examples/simple/grails-app/views/index.gsp | 1 +
.../integration-test/groovy/page/EditPage.groovy | 33 ---
.../integration-test/groovy/page/SearchPage.groovy | 51 -----
.../groovy/page/aclClass/AclClassEditPage.groovy | 38 ----
.../groovy/page/aclEntry/AclEntryCreatePage.groovy | 41 ----
.../groovy/page/aclEntry/AclEntryEditPage.groovy | 41 ----
.../groovy/page/aclEntry/AclEntrySearchPage.groovy | 35 ---
.../AclObjectIdentitySearchPage.groovy | 36 ----
.../groovy/page/aclSid/AclSidEditPage.groovy | 35 ---
.../groovy/page/register/ForgotPasswordPage.groovy | 34 ---
.../groovy/page/register/RegisterPage.groovy | 37 ----
.../groovy/page/register/ResetPasswordPage.groovy | 41 ----
.../RegistrationCodeSearchPage.groovy | 34 ---
.../page/requestmap/RequestmapCreatePage.groovy | 34 ---
.../page/requestmap/RequestmapSearchPage.groovy | 34 ---
.../groovy/page/user/UserCreatePage.groovy | 40 ----
.../groovy/page/user/UserSearchPage.groovy | 38 ----
.../groovy/simple/spec/DefaultMenuSpec.groovy | 57 +++--
.../simple/spec/DefaultSecurityInfoSpec.groovy | 163 ++++++++++++++
.../groovy/{ => simple}/spec/RegisterSpec.groovy | 215 +++++++++---------
.../{ => simple}/spec/RegistrationCodeSpec.groovy | 88 ++++----
.../groovy/simple}/spec/RequestmapSpec.groovy | 116 +++++-----
.../groovy/simple}/spec/RoleSpec.groovy | 85 ++++----
.../groovy/{ => simple}/spec/UserSimpleSpec.groovy | 171 +++++++--------
.../groovy/spec/AbstractSecuritySpec.groovy | 44 ----
.../groovy/spec/DefaultMenuSpec.groovy | 58 -----
.../groovy/spec/DefaultSecurityInfoSpec.groovy | 144 -------------
.../groovy/spec/RequestmapSpec.groovy | 143 ------------
settings.gradle | 2 +
117 files changed, 2481 insertions(+), 3212 deletions(-)
create mode 100755 etc/bin/run-all-test-configs.sh
rename plugin-core/plugin/src/{test =>
testFixtures}/groovy/grails/plugin/springsecurity/SecurityTestUtils.groovy
(100%)
rename plugin-core/plugin/src/{test =>
testFixtures}/groovy/org/springframework/security/config/http/SecurityFiltersMapper.groovy
(100%)
copy
plugin-acl/examples/functional-test-app/grails-app/init/com/testacl/BootStrap.groovy
=> plugin-ui/examples/common/build.gradle (73%)
rename plugin-ui/examples/{simple/src/integration-test =>
common/src/testFixtures}/groovy/module/RolesTab.groovy (99%)
rename plugin-ui/examples/{simple/src/integration-test =>
common/src/testFixtures}/groovy/page/CreatePage.groovy (81%)
rename plugin-ui/examples/{extended/src/integration-test =>
common/src/testFixtures}/groovy/page/EditPage.groovy (74%)
copy
plugin-acl/examples/functional-test-app/src/integration-test/groovy/pages/ResetDataPage.groovy
=> plugin-ui/examples/common/src/testFixtures/groovy/page/HomePage.groovy (86%)
rename
plugin-ui/examples/{simple/src/integration-test/groovy/page/AbstractSecurityPage.groovy
=> common/src/testFixtures/groovy/page/LifecyclePage.groovy} (67%)
rename plugin-ui/examples/{extended/src/integration-test =>
common/src/testFixtures}/groovy/page/SearchPage.groovy (74%)
rename plugin-ui/examples/{simple/src/integration-test =>
common/src/testFixtures}/groovy/page/aclClass/AclClassCreatePage.groovy (84%)
rename plugin-ui/examples/{extended/src/integration-test =>
common/src/testFixtures}/groovy/page/aclClass/AclClassEditPage.groovy (83%)
rename plugin-ui/examples/{simple/src/integration-test =>
common/src/testFixtures}/groovy/page/aclClass/AclClassSearchPage.groovy (90%)
rename plugin-ui/examples/{extended/src/integration-test =>
common/src/testFixtures}/groovy/page/aclEntry/AclEntryCreatePage.groovy (88%)
rename plugin-ui/examples/{extended/src/integration-test =>
common/src/testFixtures}/groovy/page/aclEntry/AclEntryEditPage.groovy (89%)
create mode 100644
plugin-ui/examples/common/src/testFixtures/groovy/page/aclEntry/AclEntryForm.groovy
rename plugin-ui/examples/{extended/src/integration-test =>
common/src/testFixtures}/groovy/page/aclEntry/AclEntrySearchPage.groovy (65%)
rename plugin-ui/examples/{simple/src/integration-test =>
common/src/testFixtures}/groovy/page/aclObjectIdentity/AclObjectIdentityCreatePage.groovy
(86%)
rename plugin-ui/examples/{simple/src/integration-test =>
common/src/testFixtures}/groovy/page/aclObjectIdentity/AclObjectIdentityEditPage.groovy
(84%)
rename
plugin-ui/examples/{extended/src/integration-test/groovy/page/aclObjectIdentity/AclObjectIdentityCreatePage.groovy
=>
common/src/testFixtures/groovy/page/aclObjectIdentity/AclObjectIdentityForm.groovy}
(65%)
rename plugin-ui/examples/{extended/src/integration-test =>
common/src/testFixtures}/groovy/page/aclObjectIdentity/AclObjectIdentitySearchPage.groovy
(89%)
rename plugin-ui/examples/{extended/src/integration-test =>
common/src/testFixtures}/groovy/page/aclSid/AclSidCreatePage.groovy (85%)
rename plugin-ui/examples/{extended/src/integration-test =>
common/src/testFixtures}/groovy/page/aclSid/AclSidEditPage.groovy (85%)
rename
plugin-ui/examples/{simple/src/integration-test/groovy/page/aclSid/AclSidCreatePage.groovy
=> common/src/testFixtures/groovy/page/aclSid/AclSidForm.groovy} (65%)
rename plugin-ui/examples/{simple/src/integration-test =>
common/src/testFixtures}/groovy/page/aclSid/AclSidSearchPage.groovy (61%)
rename plugin-ui/examples/{simple/src/integration-test =>
common/src/testFixtures}/groovy/page/persistentLogin/PersistentLoginSearchPage.groovy
(73%)
rename plugin-ui/examples/{extended/src/integration-test =>
common/src/testFixtures}/groovy/page/register/ForgotPasswordPage.groovy (76%)
rename plugin-ui/examples/{extended/src/integration-test =>
common/src/testFixtures}/groovy/page/register/RegisterPage.groovy (65%)
rename plugin-ui/examples/{extended/src/integration-test =>
common/src/testFixtures}/groovy/page/register/ResetPasswordPage.groovy (55%)
rename plugin-ui/examples/{extended/src/integration-test =>
common/src/testFixtures}/groovy/page/register/SecurityQuestionsPage.groovy (76%)
copy
plugin-acl/examples/functional-test-app/src/integration-test/groovy/pages/DeleteReportPage.groovy
=>
plugin-ui/examples/common/src/testFixtures/groovy/page/register/VerifyRegistrationPage.groovy
(83%)
rename plugin-ui/examples/{simple/src/integration-test =>
common/src/testFixtures}/groovy/page/registrationCode/RegistrationCodeEditPage.groovy
(85%)
rename
plugin-ui/examples/{extended/src/integration-test/groovy/page/registrationCode/RegistrationCodeEditPage.groovy
=>
common/src/testFixtures/groovy/page/registrationCode/RegistrationCodeForm.groovy}
(72%)
rename plugin-ui/examples/{extended/src/integration-test =>
common/src/testFixtures}/groovy/page/registrationCode/RegistrationCodeSearchPage.groovy
(89%)
rename plugin-ui/examples/{extended/src/integration-test =>
common/src/testFixtures}/groovy/page/requestmap/RequestmapCreatePage.groovy
(85%)
rename plugin-ui/examples/{simple/src/integration-test =>
common/src/testFixtures}/groovy/page/requestmap/RequestmapEditPage.groovy (81%)
rename
plugin-ui/examples/{extended/src/integration-test/groovy/page/requestmap/RequestmapEditPage.groovy
=> common/src/testFixtures/groovy/page/requestmap/RequestmapForm.groovy} (69%)
rename plugin-ui/examples/{extended/src/integration-test =>
common/src/testFixtures}/groovy/page/requestmap/RequestmapSearchPage.groovy
(90%)
rename plugin-ui/examples/{simple/src/integration-test =>
common/src/testFixtures}/groovy/page/role/RoleCreatePage.groovy (84%)
rename plugin-ui/examples/{simple/src/integration-test =>
common/src/testFixtures}/groovy/page/role/RoleEditPage.groovy (85%)
rename
plugin-ui/examples/{extended/src/integration-test/groovy/page/role/RoleCreatePage.groovy
=> common/src/testFixtures/groovy/page/role/RoleForm.groovy} (76%)
rename plugin-ui/examples/{simple/src/integration-test =>
common/src/testFixtures}/groovy/page/role/RoleSearchPage.groovy (91%)
rename plugin-ui/examples/{extended/src/integration-test =>
common/src/testFixtures}/groovy/page/user/UserCreatePage.groovy (87%)
rename plugin-ui/examples/{simple/src/integration-test =>
common/src/testFixtures}/groovy/page/user/UserEditPage.groovy (57%)
create mode 100644
plugin-ui/examples/common/src/testFixtures/groovy/page/user/UserForm.groovy
create mode 100644
plugin-ui/examples/common/src/testFixtures/groovy/page/user/UserSearchPage.groovy
rename
plugin-ui/examples/{extended/src/integration-test/groovy/spec/AbstractSecuritySpec.groovy
=> common/src/testFixtures/groovy/spec/SecurityUISpec.groovy} (89%)
rename plugin-ui/examples/extended/src/integration-test/groovy/{ =>
extended}/page/profile/ProfileCreatePage.groovy (82%)
rename plugin-ui/examples/extended/src/integration-test/groovy/{ =>
extended}/page/profile/ProfileEditPage.groovy (79%)
rename plugin-ui/examples/extended/src/integration-test/groovy/{ =>
extended}/page/profile/ProfileListPage.groovy (72%)
rename plugin-ui/examples/extended/src/integration-test/groovy/{ =>
extended}/spec/AclClassSpec.groovy (59%)
create mode 100644
plugin-ui/examples/extended/src/integration-test/groovy/extended/spec/AclEntrySpec.groovy
create mode 100644
plugin-ui/examples/extended/src/integration-test/groovy/extended/spec/AclObjectIdentitySpec.groovy
create mode 100644
plugin-ui/examples/extended/src/integration-test/groovy/extended/spec/AclSidSpec.groovy
copy
plugin-ldap/examples/retrieve-group-roles/src/integration-test/groovy/com/test/AbstractSecurityFunctionalSpec.groovy
=>
plugin-ui/examples/extended/src/integration-test/groovy/extended/spec/ExtendedMenuSpec.groovy
(58%)
create mode 100644
plugin-ui/examples/extended/src/integration-test/groovy/extended/spec/ExtendedSecurityInfoSpec.groovy
rename plugin-ui/examples/extended/src/integration-test/groovy/{ =>
extended}/spec/PersistentLoginSpec.groovy (51%)
create mode 100644
plugin-ui/examples/extended/src/integration-test/groovy/extended/spec/RegisterSpec.groovy
rename plugin-ui/examples/extended/src/integration-test/groovy/{ =>
extended}/spec/RegistrationCodeSpec.groovy (70%)
copy plugin-ui/examples/extended/src/integration-test/groovy/{ =>
extended}/spec/RequestmapSpec.groovy (54%)
rename plugin-ui/examples/{simple/src/integration-test/groovy =>
extended/src/integration-test/groovy/extended}/spec/RoleSpec.groovy (53%)
rename plugin-ui/examples/extended/src/integration-test/groovy/{ =>
extended}/spec/UserSpec.groovy (50%)
rename plugin-ui/examples/extended/src/integration-test/groovy/{ =>
extended}/test/ProfileServiceSpec.groovy (94%)
delete mode 100644
plugin-ui/examples/extended/src/integration-test/groovy/page/AbstractSecurityPage.groovy
delete mode 100644
plugin-ui/examples/extended/src/integration-test/groovy/page/CreatePage.groovy
delete mode 100644
plugin-ui/examples/extended/src/integration-test/groovy/page/aclClass/AclClassCreatePage.groovy
delete mode 100644
plugin-ui/examples/extended/src/integration-test/groovy/page/aclClass/AclClassSearchPage.groovy
delete mode 100644
plugin-ui/examples/extended/src/integration-test/groovy/page/aclObjectIdentity/AclObjectIdentityEditPage.groovy
delete mode 100644
plugin-ui/examples/extended/src/integration-test/groovy/page/aclSid/AclSidSearchPage.groovy
delete mode 100644
plugin-ui/examples/extended/src/integration-test/groovy/page/persistentLogin/PersistentLoginSearchPage.groovy
delete mode 100644
plugin-ui/examples/extended/src/integration-test/groovy/page/role/RoleEditPage.groovy
delete mode 100644
plugin-ui/examples/extended/src/integration-test/groovy/page/role/RoleSearchPage.groovy
delete mode 100644
plugin-ui/examples/extended/src/integration-test/groovy/page/user/UserEditPage.groovy
delete mode 100644
plugin-ui/examples/extended/src/integration-test/groovy/page/user/UserSearchPage.groovy
delete mode 100644
plugin-ui/examples/extended/src/integration-test/groovy/spec/AclEntrySpec.groovy
delete mode 100644
plugin-ui/examples/extended/src/integration-test/groovy/spec/AclObjectIdentitySpec.groovy
delete mode 100644
plugin-ui/examples/extended/src/integration-test/groovy/spec/AclSidSpec.groovy
delete mode 100644
plugin-ui/examples/extended/src/integration-test/groovy/spec/ExtendedMenuSpec.groovy
delete mode 100644
plugin-ui/examples/extended/src/integration-test/groovy/spec/ExtendedSecurityInfoSpec.groovy
delete mode 100644
plugin-ui/examples/extended/src/integration-test/groovy/spec/RegisterSpec.groovy
delete mode 100644
plugin-ui/examples/simple/src/integration-test/groovy/page/EditPage.groovy
delete mode 100644
plugin-ui/examples/simple/src/integration-test/groovy/page/SearchPage.groovy
delete mode 100644
plugin-ui/examples/simple/src/integration-test/groovy/page/aclClass/AclClassEditPage.groovy
delete mode 100644
plugin-ui/examples/simple/src/integration-test/groovy/page/aclEntry/AclEntryCreatePage.groovy
delete mode 100644
plugin-ui/examples/simple/src/integration-test/groovy/page/aclEntry/AclEntryEditPage.groovy
delete mode 100644
plugin-ui/examples/simple/src/integration-test/groovy/page/aclEntry/AclEntrySearchPage.groovy
delete mode 100644
plugin-ui/examples/simple/src/integration-test/groovy/page/aclObjectIdentity/AclObjectIdentitySearchPage.groovy
delete mode 100644
plugin-ui/examples/simple/src/integration-test/groovy/page/aclSid/AclSidEditPage.groovy
delete mode 100644
plugin-ui/examples/simple/src/integration-test/groovy/page/register/ForgotPasswordPage.groovy
delete mode 100644
plugin-ui/examples/simple/src/integration-test/groovy/page/register/RegisterPage.groovy
delete mode 100644
plugin-ui/examples/simple/src/integration-test/groovy/page/register/ResetPasswordPage.groovy
delete mode 100644
plugin-ui/examples/simple/src/integration-test/groovy/page/registrationCode/RegistrationCodeSearchPage.groovy
delete mode 100644
plugin-ui/examples/simple/src/integration-test/groovy/page/requestmap/RequestmapCreatePage.groovy
delete mode 100644
plugin-ui/examples/simple/src/integration-test/groovy/page/requestmap/RequestmapSearchPage.groovy
delete mode 100644
plugin-ui/examples/simple/src/integration-test/groovy/page/user/UserCreatePage.groovy
delete mode 100644
plugin-ui/examples/simple/src/integration-test/groovy/page/user/UserSearchPage.groovy
copy
plugin-ldap/examples/custom-user-details-context-mapper/src/integration-test/groovy/com/test/CustomUserDetailsContextMapperFunctionalSpec.groovy
=>
plugin-ui/examples/simple/src/integration-test/groovy/simple/spec/DefaultMenuSpec.groovy
(58%)
create mode 100644
plugin-ui/examples/simple/src/integration-test/groovy/simple/spec/DefaultSecurityInfoSpec.groovy
rename plugin-ui/examples/simple/src/integration-test/groovy/{ =>
simple}/spec/RegisterSpec.groovy (51%)
rename plugin-ui/examples/simple/src/integration-test/groovy/{ =>
simple}/spec/RegistrationCodeSpec.groovy (55%)
rename plugin-ui/examples/{extended/src/integration-test/groovy =>
simple/src/integration-test/groovy/simple}/spec/RequestmapSpec.groovy (53%)
rename plugin-ui/examples/{extended/src/integration-test/groovy =>
simple/src/integration-test/groovy/simple}/spec/RoleSpec.groovy (57%)
rename plugin-ui/examples/simple/src/integration-test/groovy/{ =>
simple}/spec/UserSimpleSpec.groovy (62%)
delete mode 100644
plugin-ui/examples/simple/src/integration-test/groovy/spec/AbstractSecuritySpec.groovy
delete mode 100644
plugin-ui/examples/simple/src/integration-test/groovy/spec/DefaultMenuSpec.groovy
delete mode 100644
plugin-ui/examples/simple/src/integration-test/groovy/spec/DefaultSecurityInfoSpec.groovy
delete mode 100644
plugin-ui/examples/simple/src/integration-test/groovy/spec/RequestmapSpec.groovy