From 35063cf9e61121fb37d33ff9e5c2597f48368a83 Mon Sep 17 00:00:00 2001 From: Patrick Schmitz Date: Fri, 19 Nov 2010 07:55:59 +0000 Subject: [PATCH] CSPACE-3077, 2742 - Get rid of test/test accounts, and super-admin role. Removed sql-script based initialization of test accounts, users, and roles. Changed default credentials used in XmlReplay tests to use tenant admin account. Changed ServiceMain to create SPRING_ADMIN_ROLE, rather than set it up in the sql scripts. Removed and updated a number of account and authentication tests that were in error, and depended upon the test accounts initialized in sql scripts. --- .../test-data/xmlreplay/dev-master.xml | 4 +- .../test-data/xmlreplay/dimension-master.xml | 4 +- .../test-data/xmlreplay/dimension.xml | 14 +++---- .../xmlreplay/objectexit/object-exit.xml | 6 +-- .../test-data/xmlreplay/organization.xml | 2 +- .../test-data/xmlreplay/security.xml | 29 +++++++------- .../xmlreplay/xml-replay-master-self-test.xml | 4 +- .../test-data/xmlreplay/xml-replay-master.xml | 6 +-- .../xmlreplay/xml-replay-self-test.xml | 2 +- .../account/client/test/AccountTest.java | 38 ------------------- .../main/resources/db/mysql/test_account.sql | 8 ++-- .../db/mysql/test_authentication.sql | 5 +-- services/authorization-mgt/import/pom.xml | 4 +- .../driver/AuthorizationSeedDriver.java | 4 +- .../resources/db/mysql/test_authorization.sql | 11 +++--- .../services/common/ServiceMain.java | 24 ++++++++---- .../test/AuthenticationServiceTest.java | 18 ++++++--- 17 files changed, 79 insertions(+), 104 deletions(-) diff --git a/services/IntegrationTests/src/test/resources/test-data/xmlreplay/dev-master.xml b/services/IntegrationTests/src/test/resources/test-data/xmlreplay/dev-master.xml index fe48894ad..b1ef1ed09 100644 --- a/services/IntegrationTests/src/test/resources/test-data/xmlreplay/dev-master.xml +++ b/services/IntegrationTests/src/test/resources/test-data/xmlreplay/dev-master.xml @@ -6,8 +6,8 @@ - - dGVzdDp0ZXN0 + + YWRtaW5AY29sbGVjdGlvbnNwYWNlLm9yZzpBZG1pbmlzdHJhdG9y diff --git a/services/IntegrationTests/src/test/resources/test-data/xmlreplay/dimension-master.xml b/services/IntegrationTests/src/test/resources/test-data/xmlreplay/dimension-master.xml index 0df0d28ac..16baa30c2 100755 --- a/services/IntegrationTests/src/test/resources/test-data/xmlreplay/dimension-master.xml +++ b/services/IntegrationTests/src/test/resources/test-data/xmlreplay/dimension-master.xml @@ -5,8 +5,8 @@ - - dGVzdDp0ZXN0 + + YWRtaW5AY29sbGVjdGlvbnNwYWNlLm9yZzpBZG1pbmlzdHJhdG9y diff --git a/services/IntegrationTests/src/test/resources/test-data/xmlreplay/dimension.xml b/services/IntegrationTests/src/test/resources/test-data/xmlreplay/dimension.xml index 224859204..d591c887f 100755 --- a/services/IntegrationTests/src/test/resources/test-data/xmlreplay/dimension.xml +++ b/services/IntegrationTests/src/test/resources/test-data/xmlreplay/dimension.xml @@ -2,7 +2,7 @@ - dGVzdDp0ZXN0 + 59PnafP1k9rcuGNMxbCfyQ3TphxKBqecsJI2Yv5vrms= YmlnYmlyZDIwMTA6YmlnYmlyZDIwMTA= @@ -21,7 +21,7 @@ - + 201,403 POST @@ -37,7 +37,7 @@ - + 201 POST @@ -48,13 +48,13 @@ - + GET /cspace-services/dimensions/${dimPOST.CSID} - + PUT /cspace-services/dimensions/${dimPOST.CSID} @@ -63,7 +63,7 @@ - + GET /cspace-services/dimensions/${dimPOST.CSID} @@ -73,4 +73,4 @@ - \ No newline at end of file + diff --git a/services/IntegrationTests/src/test/resources/test-data/xmlreplay/objectexit/object-exit.xml b/services/IntegrationTests/src/test/resources/test-data/xmlreplay/objectexit/object-exit.xml index dabb8b13b..7e3c34c78 100644 --- a/services/IntegrationTests/src/test/resources/test-data/xmlreplay/objectexit/object-exit.xml +++ b/services/IntegrationTests/src/test/resources/test-data/xmlreplay/objectexit/object-exit.xml @@ -2,13 +2,13 @@ - dGVzdDp0ZXN0 + YWRtaW5AY29sbGVjdGlvbnNwYWNlLm9yZzpBZG1pbmlzdHJhdG9y - + POST /cspace-services/objectexit/ @@ -201,4 +201,4 @@ - \ No newline at end of file + diff --git a/services/IntegrationTests/src/test/resources/test-data/xmlreplay/organization.xml b/services/IntegrationTests/src/test/resources/test-data/xmlreplay/organization.xml index e02a01c26..60eb04d5e 100755 --- a/services/IntegrationTests/src/test/resources/test-data/xmlreplay/organization.xml +++ b/services/IntegrationTests/src/test/resources/test-data/xmlreplay/organization.xml @@ -1,7 +1,7 @@ - + POST /cspace-services/orgauthorities/ diff --git a/services/IntegrationTests/src/test/resources/test-data/xmlreplay/security.xml b/services/IntegrationTests/src/test/resources/test-data/xmlreplay/security.xml index 5f32f3f04..8ffee79f5 100755 --- a/services/IntegrationTests/src/test/resources/test-data/xmlreplay/security.xml +++ b/services/IntegrationTests/src/test/resources/test-data/xmlreplay/security.xml @@ -2,8 +2,7 @@ - dGVzdDp0ZXN0 - dGVzdC1wYWhtYTp0ZXN0 + YWRtaW5AY29sbGVjdGlvbnNwYWNlLm9yZzpBZG1pbmlzdHJhdG9y dXNlcjFAbXVzZXVtMS5vcmc6dXNlcjFAbXVzZXVtMS5vcmc= YmlnYmlyZDIwMTA6YmlnYmlyZDIwMTA= ZWxtbzIwMTA6ZWxtbzIwMTA= @@ -22,7 +21,7 @@ - + POST /cspace-services/authorization/permissions security/1-bigbird-permission.xml @@ -133,7 +132,7 @@ --> - + DELETE /cspace-services/authorization/permissions/${permBigbird.CSID}/permroles - + POST /cspace-services/authorization/permissions security/1-bigbird-permission.xml - + POST /cspace-services/authorization/roles security/3-role-test-cm.xml @@ -279,7 +278,7 @@ - + Deleting permroles from bigbird2010 DELETE /cspace-services/authorization/permissions/${permBigbird.CSID}/permroles @@ -320,12 +319,12 @@ - + POST /cspace-services/authorization/permissions security/11-bigbird-permission-CRU.xml - + POST /cspace-services/authorization/permissions/${permBigbird_CRU.CSID}/permroles security/11-permissionroles-bigbird-CRU.xml @@ -362,7 +361,7 @@ - + Deleting permroles from bigbird2010 DELETE /cspace-services/authorization/permissions/${permBigbird_CRU.CSID}/permroles @@ -370,12 +369,12 @@ - + POST /cspace-services/authorization/permissions security/12-bigbird-permission-R.xml - + POST /cspace-services/authorization/permissions/${permBigbird_R.CSID}/permroles security/12-permissionroles-bigbird-R.xml @@ -414,7 +413,7 @@ - + DELETE /cspace-services/accounts/${accountBigbird.CSID}/accountroles @@ -436,4 +435,4 @@ - \ No newline at end of file + diff --git a/services/IntegrationTests/src/test/resources/test-data/xmlreplay/xml-replay-master-self-test.xml b/services/IntegrationTests/src/test/resources/test-data/xmlreplay/xml-replay-master-self-test.xml index 1fae5a1ed..e22bc0554 100755 --- a/services/IntegrationTests/src/test/resources/test-data/xmlreplay/xml-replay-master-self-test.xml +++ b/services/IntegrationTests/src/test/resources/test-data/xmlreplay/xml-replay-master-self-test.xml @@ -5,8 +5,8 @@ - - dGVzdDp0ZXN0 + + YWRtaW5AY29sbGVjdGlvbnNwYWNlLm9yZzpBZG1pbmlzdHJhdG9y diff --git a/services/IntegrationTests/src/test/resources/test-data/xmlreplay/xml-replay-master.xml b/services/IntegrationTests/src/test/resources/test-data/xmlreplay/xml-replay-master.xml index c700ad0ed..13c448c64 100755 --- a/services/IntegrationTests/src/test/resources/test-data/xmlreplay/xml-replay-master.xml +++ b/services/IntegrationTests/src/test/resources/test-data/xmlreplay/xml-replay-master.xml @@ -3,10 +3,10 @@ http://localhost:8180 - + - - dGVzdDp0ZXN0 + + YWRtaW5AY29sbGVjdGlvbnNwYWNlLm9yZzpBZG1pbmlzdHJhdG9y