From 19416281b9aa3c9ca018ddcb4d3753433d5757f0 Mon Sep 17 00:00:00 2001 From: ejc12 Date: Wed, 4 Aug 2010 19:32:05 +0000 Subject: [PATCH] Holly added a test of the repair mode as outlined by Rebecca. --- .../suites/AddRoles/CheckRepairMode.html | 360 ++++++++++++++++++ .../suites/AddRoles/suite.html | 2 + 2 files changed, 362 insertions(+) create mode 100644 utilities/acceptance-tests/suites/AddRoles/CheckRepairMode.html diff --git a/utilities/acceptance-tests/suites/AddRoles/CheckRepairMode.html b/utilities/acceptance-tests/suites/AddRoles/CheckRepairMode.html new file mode 100644 index 00000000..a2ac3560 --- /dev/null +++ b/utilities/acceptance-tests/suites/AddRoles/CheckRepairMode.html @@ -0,0 +1,360 @@ + + + + + + +CheckRepairMode + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CheckRepairMode
commentTest repair mode using Jane Faculty
deleteAllVisibleCookies
open/vivo/
assertTitleVIVO
commentMust be logged off to start
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
commentMust login as the site admin
typeloginNametestAdmin
typeloginPasswordPassword
clickAndWaitloginForm
assertTitleVIVO Site Administration
commentNavigate to Jane Faculty
clickAndWaitlink=Index
assertTitleIndex to VIVO Contents
clickAndWaitlink=Faculty Member
assertTitleFaculty Member
clickAndWaitlink=Faculty, Jane
assertTitleFaculty, Jane
commentCreate a membership role in the front end
clickAndWait//div[@id='hasMemberRole']/a
assertTitleEdit
selecttypeSelectorlabel=Extension Unit
typerelatedIndLabelCornell Cooperative Extension
typenewIndLabelExtension Agent
typestartYear1999
typeendYear2009
clickAndWaitsubmit
assertTitleFaculty, Jane
commentVerify membership role
verifyElementPresentlink=Cornell Cooperative Extension
verifyTextPresentExtension Agent 1999 - 2009
clickAndWaitlink=Cornell Cooperative Extension
assertTitleCornell Cooperative Extension
verifyElementPresentlink=Faculty, Jane
verifyTextPresentExtension Agent 1999 - 2009
commentGo to role node in backend editing
clickAndWaitlink=Faculty, Jane
assertTitleFaculty, Jane
clickAndWaitlink=edit this individual
assertTitleIndividual Control Panel
commentVerify role is there
verifyTextPresentFaculty, Jane
verifyTextPresentmember of
verifyTextPresentExtension Agent
commentSelect to delete the role in the backend
click//input[@value='Delete']
assertConfirmationAre you sure you want to delete the property
Extension Agent member of?
waitForPageToLoad5000
refreshAndWait10000
commentVerify role is gone
verifyTextPresentFaculty, Jane
verifyTextNotPresentmember of
verifyTextNotPresentExtension Agent
commentGo back to Jane Faculty in front end
clickAndWaitlink=Index
assertTitleIndex to VIVO Contents
clickAndWaitlink=Faculty Member
assertTitleFaculty Member
clickAndWaitlink=Faculty, Jane
assertTitleFaculty, Jane
commentEdit Jane Faculty's membership role in the front end
commentLog out
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/AddRoles/suite.html b/utilities/acceptance-tests/suites/AddRoles/suite.html index 9c1c6071..16996098 100644 --- a/utilities/acceptance-tests/suites/AddRoles/suite.html +++ b/utilities/acceptance-tests/suites/AddRoles/suite.html @@ -20,6 +20,8 @@ href="AddLibrarianRoles1">AddLibrarianRoles1 href="CheckPublicView.html">CheckPublicView CheckIndexView +CheckRepairMode DeleteTestFacultyMember DeleteTestLibrarian