ValidateAdminProxy
deleteAllVisibleCookies
open /vivo/
assertTitle VIVO
clickAndWait link=Log in
assertTitle Log in to VIVO
type id=loginName testAdmin@cornell.edu
type id=loginPassword Password
clickAndWait name=loginForm
clickAndWait link=Site Admin
assertTitle VIVO Site Administration
clickAndWait link=Manage profile editing
verifyTextPresent Manage profile editing
verifyTextPresent Relate profile editors and profiles
verifyTextPresent Select editors
verifyTextPresent Select profiles
verifyTextPresent Profile editors
click name=createRelationship
verifyTextPresent You must select a minimum of 1 editor and profile.
assertTitle VIVO
click name=createRelationship
type id=selectProfiles
sendKeys id=selectProfiles facul
pause 5000
sendKeys id=selectProfiles ${KEY_DOWN}
click id=ui-active-menuitem
verifyTextPresent You must select a minimum of 1 editor and profile.
click link=Remove selection
type id=selectProfileEditors
sendKeys id=selectProfileEditors edito
pause 5000
sendKeys id=selectProfileEditors ${KEY_DOWN}
click id=ui-active-menuitem
click name=createRelationship
verifyTextPresent You must select a minimum of 1 editor and profile.
click link=Remove selection
type id=selectProfileEditors
sendKeys id=selectProfileEditors edito
pause 5000
sendKeys id=selectProfileEditors ${KEY_DOWN}
click id=ui-active-menuitem
verifyTextPresent Editor, Eddie |
verifyElementPresent link=Remove selection
type id=selectProfiles
sendKeys id=selectProfiles facul
pause 5000
sendKeys id=selectProfiles ${KEY_DOWN}
click id=ui-active-menuitem
pause 5000
verifyTextPresent Faculty, Jane | Faculty Member
verifyElementPresent link=Remove selection
click link=Remove selection
click name=createRelationship
verifyTextPresent You must select a minimum of 1 editor and profile.
type id=selectProfileEditors
sendKeys id=selectProfileEditors edito
pause 5000
sendKeys id=selectProfileEditors ${KEY_DOWN}
click id=ui-active-menuitem
click css=p.proxy-info-profile > a.remove-proxy
click name=createRelationship
verifyTextPresent You must select a minimum of 1 editor and profile.
verifyTextPresent Editor, Eddie |
type id=selectProfiles
sendKeys id=selectProfiles facul
pause 5000
sendKeys id=selectProfiles ${KEY_DOWN}
click id=ui-active-menuitem
pause 5000
verifyElementPresent link=Remove selection
verifyTextPresent Faculty, Jane | Faculty Member
verifyElementPresent link=Remove selection
clickAndWait name=createRelationship
assertTitle VIVO
verifyTextPresent Editor, Eddie |
verifyElementPresent link=Delete profile editor
verifyTextPresent Add profile
verifyTextPresent Selected profiles:
verifyTextPresent Faculty, Jane | Faculty Member
verifyElementPresent link=Remove selection
type id=selectProfileEditors
sendKeys id=selectProfileEditors edito
pause 5000
sendKeys id=selectProfileEditors ${KEY_DOWN}
click id=ui-active-menuitem
type id=selectProfiles
sendKeys id=selectProfiles facul
pause 5000
sendKeys id=selectProfiles ${KEY_DOWN}
click id=ui-active-menuitem
clickAndWait name=createRelationship
assertTitle VIVO
type id=addProfile
sendKeys id=addProfile facul
pause 5000
verifyTextPresent no match
clickAndWait link=Log out
assertTitle VIVO
type id=loginName EddieEditor@cornell.edu
type id=loginPassword myPassword
clickAndWait name=loginForm
assertTitle VIVO
type id=newPassword Password
type id=confirmPassword Password
clickAndWait name=passwordChangeForm
assertTitle VIVO
pause 5000
clickAndWait link=Faculty, Jane
assertTitle Faculty, Jane
clickAndWait css=a.add-overview > img.add-individual
assertTitle Edit
waitForElementPresent tinymce
type tinymce Eddie is able to edit.
clickAndWait id=submit
assertTitle Faculty, Jane
verifyTextPresent Eddie is able to edit.
verifyElementPresent link=My account
verifyElementNotPresent link=My profile
clickAndWait link=Home
clickAndWait link=Log out
assertTitle VIVO