diff --git a/utilities/acceptance-tests/suites/SelfEditing/RestrictLogins.html b/utilities/acceptance-tests/suites/SelfEditing/RestrictLogins.html new file mode 100644 index 00000000..54b3c6a6 --- /dev/null +++ b/utilities/acceptance-tests/suites/SelfEditing/RestrictLogins.html @@ -0,0 +1,329 @@ + + + +
+ + +AdminBookmarkedPage | ||
comment | +Test restricting logins | ++ |
deleteAllVisibleCookies | ++ | + |
setTimeout | +100000 | ++ |
comment | +Must login | ++ |
type | +loginName | +testAdmin@cornell.edu | +
type | +loginPassword | +Password | +
clickAndWait | +loginForm | ++ |
assertTitle | +VIVO | ++ |
clickAndWait | +link=Site Admin | ++ |
assertTitle | +VIVO Site Administration | ++ |
comment | +Restrict logins | ++ |
clickAndWait | +link=Restrict Logins | ++ |
assertTitle | +Restrict Logins | ++ |
verifyTextPresent | +Restrict Logins | ++ |
verifyTextPresent | +Logins are open to all | ++ |
verifyElementPresent | +link=Restrict Logins | ++ |
clickAndWait | +link=Restrict Logins | ++ |
assertTitle | +Restrict Logins | ++ |
verifyTextPresent | +Restrict Logins | ++ |
verifyTextPresent | +Logins are now restricted. | ++ |
verifyTextPresent | +Logins are restricted | ++ |
verifyElementPresent | +link=Remove Restrictions | ++ |
comment | +Now login as a self editor and attempt to edit | ++ |
clickAndWait | +link=Log out | ++ |
assertTitle | +VIVO | ++ |
type | +loginName | +JaneFaculty@cornell.edu | +
type | +loginPassword | +Password | +
clickAndWait | +loginForm | ++ |
assertTitle | +VIVO | ++ |
verifyTextPresent | +User logins are temporarily disabled while the system is being maintained. | ++ |
comment | +Turn login restriction off | ++ |
clickAndWait | +link=Log in | ++ |
assertTitle | +Log in to VIVO | ++ |
type | +id=loginName | +testAdmin@cornell.edu | +
type | +id=loginPassword | +Password | +
clickAndWait | +name=loginForm | ++ |
assertTitle | +VIVO | ++ |
clickAndWait | +link=Site Admin | ++ |
assertTitle | +VIVO Site Administration | ++ |
clickAndWait | +link=Restrict Logins | ++ |
assertTitle | +Restrict Logins | ++ |
clickAndWait | +link=Remove Restrictions | ++ |
assertTitle | +Restrict Logins | ++ |
verifyTextPresent | +Restrict Logins | ++ |
verifyTextPresent | +Logins are no longer restricted. | ++ |
verifyTextPresent | +Logins are open to all | ++ |
verifyElementPresent | +link=Restrict Logins | ++ |
comment | +Now login as a self editor and attempt to edit | ++ |
clickAndWait | +link=Log out | ++ |
assertTitle | +VIVO | ++ |
type | +loginName | +JaneFaculty@cornell.edu | +
type | +loginPassword | +Password | +
clickAndWait | +loginForm | ++ |
assertTitle | +Faculty, Jane | ++ |
verifyTextNotPresent | +User logins are temporarily disabled while the system is being maintained. | ++ |
comment | +Logout now | ++ |
clickAndWait | +link=Log out | ++ |
clickAndWait | +link=Home | ++ |
assertTitle | +VIVO | ++ |