You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@continuum.apache.org by ws...@apache.org on 2007/02/14 07:50:47 UTC
svn commit: r507420 -
/maven/continuum/trunk/continuum-webapp-test/src/test/it/org/apache/continuum/web/test/AccountSecurityTest.java
Author: wsmoak
Date: Tue Feb 13 22:50:47 2007
New Revision: 507420
URL: http://svn.apache.org/viewvc?view=rev&rev=507420
Log:
Update integration tests, user roles are now edited on a second page.
Two failures remain in testPasswordCreationValidation and testDefaultRolesOfNewSystemAdministrator.
CONTINUUM-1166
Modified:
maven/continuum/trunk/continuum-webapp-test/src/test/it/org/apache/continuum/web/test/AccountSecurityTest.java
Modified: maven/continuum/trunk/continuum-webapp-test/src/test/it/org/apache/continuum/web/test/AccountSecurityTest.java
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp-test/src/test/it/org/apache/continuum/web/test/AccountSecurityTest.java?view=diff&rev=507420&r1=507419&r2=507420
==============================================================================
--- maven/continuum/trunk/continuum-webapp-test/src/test/it/org/apache/continuum/web/test/AccountSecurityTest.java (original)
+++ maven/continuum/trunk/continuum-webapp-test/src/test/it/org/apache/continuum/web/test/AccountSecurityTest.java Tue Feb 13 22:50:47 2007
@@ -83,6 +83,7 @@
{
// TODO! this is due to a bug where roles are not removed with the user, so remove them by hand [CONTINUUM-1095]
clickLinkWithText( CUSTOM_USERNAME5 );
+ clickLinkWithText( "Edit Roles" );
checkField( "removeRolesFromUser_removeSelectedRolesSystem Administrator" );
clickButtonWithValue( "Remove Selected Roles" );
}
@@ -242,14 +243,15 @@
createUser( CUSTOM_USERNAME5, CUSTOM_FULLNAME, CUSTOM_EMAILADD, CUSTOM_PASSWORD, true );
// upgrade the role of the user to system administrator
- //TODO: check Permanent/validated/locked columns
- String[] columnValues = {CUSTOM_USERNAME5, CUSTOM_FULLNAME, CUSTOM_EMAILADD};
- clickLinkWithText( CUSTOM_USERNAME5 );
-
+ assertUserRolesPage();
checkField( "addRolesToUser_addSelectedRolesSystem Administrator" );
clickButtonWithValue( "Add Selected Roles" );
- // verify roles
+ // after adding roles, we are returned to the list of users
+ //TODO: check Permanent/validated/locked columns
+ clickLinkWithText( CUSTOM_USERNAME5 );
+
+ // verify roles
String[] roleList = {"System Administrator", "User Administrator",
"Continuum Group Project Administrator", "Project Developer - Default Project Group",
"Project User - Default Project Group"};
@@ -278,6 +280,10 @@
setFieldValue( CREATE_FORM_PASSWORD_FIELD, password );
setFieldValue( CREATE_FORM_CONFIRM_PASSWORD_FIELD, confirmPassword );
submit();
+
+ // click past second page without adding any roles
+ assertUserRolesPage();
+ clickButtonWithValue( "Add Selected Roles" );
if ( valid )
{