AdminChangePassword
deleteAllVisibleCookies
comment Change password for admin account
open /vivo/
assertTitle VIVO
clickAndWait link=Log in
assertTitle VIVO Site Administration
verifyTextPresent Log in
comment Login with current password
type loginName testAdmin
type loginPassword Password
clickAndWait loginForm
assertTitle VIVO Site Administration
verifyTextPresent Site Administration
verifyTextPresent User accounts
clickAndWait link=User accounts
assertTitle User Accounts
verifyTextPresent testAdmin
clickAndWait link=testAdmin
assertTitle User Account Control Panel
clickAndWait //input[@value='Reset Password']
assertTitle User Account Editing Form
comment Enter passwords that do not match
type Md5password Password2
type passwordConfirmation incorrect2
click primaryAction
assertAlert The passwords do not match.
comment Enter passwords that do match
type passwordConfirmation Password2
clickAndWait primaryAction
assertTitle User Account Control Panel
clickAndWait link=Log out
assertTitle VIVO
verifyTextPresent Log in
clickAndWait link=Log in
assertTitle VIVO Site Administration
comment Login with new password
type loginName testAdmin
type loginPassword Password2
clickAndWait loginForm
assertTitle VIVO Site Administration
verifyTextPresent Site Administration
verifyTextPresent User accounts
clickAndWait link=User accounts
assertTitle User Accounts
verifyTextPresent testAdmin
clickAndWait link=testAdmin
assertTitle User Account Control Panel
clickAndWait //input[@value='Reset Password']
assertTitle User Account Editing Form
comment Change password back
type Md5password Password
type passwordConfirmation Password
clickAndWait primaryAction
assertTitle User Account Control Panel
clickAndWait link=Log out
comment Logout
assertTitle VIVO
verifyTextPresent Log in