From 43a7454db83fd9414f3c4e76372afbf1a042287a Mon Sep 17 00:00:00 2001 From: hlm7 Date: Mon, 29 Mar 2010 22:09:32 +0000 Subject: [PATCH] --- .../CreatePeople/AddFacultyPosition.html | 225 +++++++++++++ .../CreatePeople/AddFaculyClassAutolink.html | 195 +++++++++++ .../AddLibrarianClassAutolink.html | 210 ++++++++++++ .../CreatePeople/AssociateLibToFac.html | 195 +++++++++++ .../suites/CreatePeople/BrowseIndex.html | 235 +++++++++++++ .../CreatePeople/ChangeFacultyImage.html | 225 +++++++++++++ .../suites/CreatePeople/CheckPeopleLinks.html | 150 +++++++++ .../CreatePeople/CreateFacultyMember.html | 180 ++++++++++ .../suites/CreatePeople/CreateLibrarian.html | 225 +++++++++++++ .../suites/CreatePeople/DeleteTestPeople.html | 310 ++++++++++++++++++ .../suites/CreatePeople/DeleteTestTabs.html | 280 ++++++++++++++++ .../suites/CreatePeople/Jane1.jpg | Bin 0 -> 46768 bytes .../suites/CreatePeople/Jane2.jpg | Bin 0 -> 33679 bytes .../suites/CreatePeople/SearchPeople.html | 210 ++++++++++++ .../suites/CreatePeople/SetupTestTabs.html | 295 +++++++++++++++++ .../suites/CreatePeople/Suite.html | 27 ++ .../CreatePeople/UploadFacultyImage.html | 240 ++++++++++++++ 17 files changed, 3202 insertions(+) create mode 100644 utilities/acceptance-tests/suites/CreatePeople/AddFacultyPosition.html create mode 100644 utilities/acceptance-tests/suites/CreatePeople/AddFaculyClassAutolink.html create mode 100644 utilities/acceptance-tests/suites/CreatePeople/AddLibrarianClassAutolink.html create mode 100644 utilities/acceptance-tests/suites/CreatePeople/AssociateLibToFac.html create mode 100644 utilities/acceptance-tests/suites/CreatePeople/BrowseIndex.html create mode 100644 utilities/acceptance-tests/suites/CreatePeople/ChangeFacultyImage.html create mode 100644 utilities/acceptance-tests/suites/CreatePeople/CheckPeopleLinks.html create mode 100644 utilities/acceptance-tests/suites/CreatePeople/CreateFacultyMember.html create mode 100644 utilities/acceptance-tests/suites/CreatePeople/CreateLibrarian.html create mode 100644 utilities/acceptance-tests/suites/CreatePeople/DeleteTestPeople.html create mode 100644 utilities/acceptance-tests/suites/CreatePeople/DeleteTestTabs.html create mode 100644 utilities/acceptance-tests/suites/CreatePeople/Jane1.jpg create mode 100644 utilities/acceptance-tests/suites/CreatePeople/Jane2.jpg create mode 100644 utilities/acceptance-tests/suites/CreatePeople/SearchPeople.html create mode 100644 utilities/acceptance-tests/suites/CreatePeople/SetupTestTabs.html create mode 100644 utilities/acceptance-tests/suites/CreatePeople/Suite.html create mode 100644 utilities/acceptance-tests/suites/CreatePeople/UploadFacultyImage.html diff --git a/utilities/acceptance-tests/suites/CreatePeople/AddFacultyPosition.html b/utilities/acceptance-tests/suites/CreatePeople/AddFacultyPosition.html new file mode 100644 index 00000000..743b7ad4 --- /dev/null +++ b/utilities/acceptance-tests/suites/CreatePeople/AddFacultyPosition.html @@ -0,0 +1,225 @@ + + + + + + +AddFacultyPosition + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AddFacultyPosition
commentAdd position for Jane Faculty
open/vivo/
assertTitleVIVO
commentMust not be logged in
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
commentMust log in as site admin
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
commentNavigate to Jane Faculty's record
clickAndWaitlink=People
assertTitlePeople
clickAndWaitlink=Faculty
assertTitleFaculty
clickAndWaitlink=Jane Faculty
assertTitleJane Faculty
clickAndWait//div[@id='oprop-core-personInPosition']/a
assertTitleEdit
commentAdd new position for Testing Department
typetitleAssistant Professor
typeorganizationNameTesting Department
typestartYear1998
clickAndWaitsubmit
assertTitleJane Faculty
commentVerify the new position is displayed two different ways
verifyTextPresentTesting Department Assistant Professor, 1998 -
clickAndWaitlink=Index
assertTitleIndex to VIVO Contents
clickAndWaitlink=Faculty Member
assertTitleFaculty Member
clickAndWaitlink=Jane Faculty
assertTitleJane Faculty
verifyTextPresentTesting Department Assistant Professor, 1998 -
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/CreatePeople/AddFaculyClassAutolink.html b/utilities/acceptance-tests/suites/CreatePeople/AddFaculyClassAutolink.html new file mode 100644 index 00000000..7fe33e0c --- /dev/null +++ b/utilities/acceptance-tests/suites/CreatePeople/AddFaculyClassAutolink.html @@ -0,0 +1,195 @@ + + + + + + +AddFaculyClassAutolink + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AddFaculyClassAutolink
commentAdd Faculty Class Autolink
open/vivo/siteAdmin?home=1&login=block
assertTitleVIVO Site Administration
commentMust not be logged in
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
commentMust login as site admin
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
commentNavigate to Tab Management
clickAndWaitlink=Tab management
assertTitleTabs
verifyTextPresentFaculty
commentLink Faculty to People
clickAndWaitlink=Faculty
assertTitleTab Control Panel
clickAndWait//input[@value='Add Class Autolink']
assertTitleTab-VClass Autolink Editing Form
clickAndWaitprimaryAction
assertTitleTab Control Panel
commentVerify Faculty is part of People
clickAndWaitlink=People
assertTitlePeople
clickAndWaitlink=Faculty
assertTitleFaculty
commentVerify Jane Faculty is within the Faculty class
verifyTextPresentJane Faculty
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/CreatePeople/AddLibrarianClassAutolink.html b/utilities/acceptance-tests/suites/CreatePeople/AddLibrarianClassAutolink.html new file mode 100644 index 00000000..1c95c47a --- /dev/null +++ b/utilities/acceptance-tests/suites/CreatePeople/AddLibrarianClassAutolink.html @@ -0,0 +1,210 @@ + + + + + + +AddLibrarianClassAutolink + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AddLibrarianClassAutolink
commentAdd Librarian Class Autolink
open/vivo/
assertTitleVIVO
commentMust not be logged in
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
commentMust login as site admin
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
commentNavigate to the Librarians Tab
clickAndWaitlink=People
assertTitlePeople
verifyTextPresentLibrarians
clickAndWaitlink=Librarians
assertTitleLibrarians
verifyTextPresentLibrarians
clickAndWaitlink=edit tab: Librarians
assertTitleTab Control Panel
commentAdd link from librarians to librarian
clickAndWait//input[@value='Add Class Autolink']
assertTitleTab-VClass Autolink Editing Form
selectVClassURIlabel=Librarian
clickAndWaitprimaryAction
assertTitleTab Control Panel
clickAndWaitlink=Index
assertTitleIndex to VIVO Contents
clickAndWaitlink=Librarian
assertTitleLibrarian
commentVerify that change took
verifyTextPresentLilly Librarian
commentLogou
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/CreatePeople/AssociateLibToFac.html b/utilities/acceptance-tests/suites/CreatePeople/AssociateLibToFac.html new file mode 100644 index 00000000..c5a68afd --- /dev/null +++ b/utilities/acceptance-tests/suites/CreatePeople/AssociateLibToFac.html @@ -0,0 +1,195 @@ + + + + + + +AssociateLibToFac + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AssociateLibToFac
commentAssociate Librarians to Faculty
open/vivo/
assertTitleVIVO
commentMust not be logged in
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
commentMust login as site admin
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
clickAndWaitlink=Class hierarchy
commentNavigate to the core:Librarian in the ontology
assertTitleClass Hierarchy
verifyTextPresentcore:Librarian
clickAndWaitlink=exact:core:Librarian
assertTitleClass Control Panel
clickAndWait//input[@value='New Link to Superclass']
assertTitleSuper/Subclass Editing Form
commentCreate the link
selectSuperclassURIlabel=core:Faculty Member
clickAndWaitprimaryAction
assertTitleClass Control Panel
commentMake sure librarian shows up in both categories
clickAndWaitlink=People
assertTitlePeople
clickAndWaitlink=Faculty
assertTitleFaculty
verifyTextPresentLilly Librarian | Assistant Librarian
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/CreatePeople/BrowseIndex.html b/utilities/acceptance-tests/suites/CreatePeople/BrowseIndex.html new file mode 100644 index 00000000..b8973b67 --- /dev/null +++ b/utilities/acceptance-tests/suites/CreatePeople/BrowseIndex.html @@ -0,0 +1,235 @@ + + + + + + +BrowseIndex + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BrowseIndex
commentBrowse the Index for the new people
open/vivo/
assertTitleVIVO
commentMust not be logged in
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
commentMust login as site admin
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
commentNavigate to Index
clickAndWaitlink=Index
assertTitleIndex to VIVO Contents
commentVerify that two new people are accounted for
verifyTextPresentFaculty Member
verifyTextPresentLibrarian
verifyTextPresentPerson
clickAndWaitlink=Faculty Member
assertTitleFaculty Member
commentVerify Jane Faculty is on the Faculty Member list
verifyTextPresentJane Faculty
clickAndWaitlink=Index
assertTitleIndex to VIVO Contents
clickAndWaitlink=Librarian
assertTitleLibrarian
commentVerify Jane Faculty is on the Librarian list
verifyTextPresentLilly Librarian
clickAndWaitlink=Index
assertTitleIndex to VIVO Contents
clickAndWaitlink=Person
assertTitlePerson
commentVerify that both people show up on the People list
verifyTextPresentJane Faculty
verifyTextPresentLilly Librarian
clickAndWaitlink=Index
assertTitleIndex to VIVO Contents
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/CreatePeople/ChangeFacultyImage.html b/utilities/acceptance-tests/suites/CreatePeople/ChangeFacultyImage.html new file mode 100644 index 00000000..e771072b --- /dev/null +++ b/utilities/acceptance-tests/suites/CreatePeople/ChangeFacultyImage.html @@ -0,0 +1,225 @@ + + + + + + +ChangeFacultyImage + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ChangeFacultyImage
commentChange the uploaded picture for Jane Faculty
open/vivo/
assertTitleVIVO
commentMust not be logged in
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
commentMust log in as site admin
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
commentNavigate to Jane Faculty
clickAndWaitlink=Index
assertTitleIndex to VIVO Contents
clickAndWaitlink=Faculty Member
assertTitleFaculty Member
clickAndWaitlink=Jane Faculty
assertTitleJane Faculty
click//div[@id='content']/div[1]/h3
clickAndWaitlink=edit this individual
assertTitleIndividual Control Panel
verifyTextPresentJane Faculty
commentSelect to upload an image
clickAndWait//input[@value='Upload Image']
assertTitleUpload Image
verifyTextPresentSelect Image File
commentSelect file to upload
typefile1C:\vivo-code\vivo-rc1.0\utilities\acceptance-tests\suites\CreatePeople\Jane2.jpg
clickAndWaitsubmitMode
assertTitleUpload Image
verifyTextPresentResults from processing input file:
updated individual Jane Faculty
Link to check uploaded image:
<Jane2.html>
clickAndWaitlink=Jane Faculty
assertTitleJane Faculty
commentVerify image has been updated to new one
verifyAttribute//img[@title='click to view larger image in new window']@src/vivo/images/people/Jane2.jpg
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/CreatePeople/CheckPeopleLinks.html b/utilities/acceptance-tests/suites/CreatePeople/CheckPeopleLinks.html new file mode 100644 index 00000000..c42010c4 --- /dev/null +++ b/utilities/acceptance-tests/suites/CreatePeople/CheckPeopleLinks.html @@ -0,0 +1,150 @@ + + + + + + +CheckPeopleLinks + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CheckPeopleLinks
commentDouble check that all People links are correct
open/vivo/siteAdmin?home=1&login=block
assertTitleVIVO Site Administration
commentMust not be logged in
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
commentMust login as site admin
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
clickAndWaitlink=People
assertTitlePeople
clickAndWaitlink=Faculty
commentVerify that Lilly Librarian in Faculty and Librarians
assertTitleFaculty
verifyTextPresentJane Faculty
verifyTextPresentLibrarians
verifyTextPresentLilly Librarian
verifyElementPresent//a[contains(text(),'Lilly Librarian')]
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/CreatePeople/CreateFacultyMember.html b/utilities/acceptance-tests/suites/CreatePeople/CreateFacultyMember.html new file mode 100644 index 00000000..a93c184b --- /dev/null +++ b/utilities/acceptance-tests/suites/CreatePeople/CreateFacultyMember.html @@ -0,0 +1,180 @@ + + + + + + +CreateFacultyMember + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CreateFacultyMember
commentAdd a Faculty member named Jane Faculty
open/vivo/
assertTitleVIVO
commentMust be logged off to start
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
commentMust login as the site admin
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
verifyTextPresentData Input
clickAndWait//input[@value='Add individual of this class']
assertTitleIndividual Editing Form
commentAdd Assistant Professor Jane Faculty
typeNameJane Faculty
typeMonikerSelectAltAssistant Professor
verifyTextPresentCreating New Record
clickAndWaitprimaryAction
assertTitleIndividual Control Panel
commentVerify that account was created
verifyTextPresentJane Faculty
typesearchjane faculty
clickAndWaitsubmit
assertTitlejane faculty - VIVO Search Results
verifyTextPresentJane Faculty
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/CreatePeople/CreateLibrarian.html b/utilities/acceptance-tests/suites/CreatePeople/CreateLibrarian.html new file mode 100644 index 00000000..f7f93870 --- /dev/null +++ b/utilities/acceptance-tests/suites/CreatePeople/CreateLibrarian.html @@ -0,0 +1,225 @@ + + + + + + +CreateLibrarian + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CreateLibrarian
commentCreate Librarian person
open/vivo/
assertTitleVIVO
commentMust not be logged in already
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
commentMust login as site admin
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
commentNavigate to add new individual page
selectVClassURIlabel=Librarian (core)
clickAndWait//input[@value='Add individual of this class']
assertTitleIndividual Editing Form
verifyTextPresentCreating New Record
commentCreate new indiviidual
typeNameLilly Librarian
typeMonikerSelectAltAssistant Librarian
clickAndWaitprimaryAction
assertTitleIndividual Control Panel
commentVerify that individual was added sucessfully
verifyTextPresentLilly Librarian
clickAndWaitlink=Index
assertTitleIndex to VIVO Contents
verifyTextPresentLibrarian
clickAndWaitlink=Librarian
assertTitleLibrarian
commentSearch for new librarian
typesearchlilly librarian
clickAndWaitsubmit
assertTitlelilly librarian - VIVO Search Results
verifyTextPresentSearch Results for 'lilly librarian'
verifyElementPresentlink=Lilly Librarian
verifyTextPresentLilly Librarian | Assistant Librarian
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/CreatePeople/DeleteTestPeople.html b/utilities/acceptance-tests/suites/CreatePeople/DeleteTestPeople.html new file mode 100644 index 00000000..c4b0f3a3 --- /dev/null +++ b/utilities/acceptance-tests/suites/CreatePeople/DeleteTestPeople.html @@ -0,0 +1,310 @@ + + + + + + +DeleteTestPeople + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
DeleteTestPeople
commentDelete new people Jane Faculty and Lilly Librarian
open/vivo/
assertTitleVIVO
commentMust not be logged in
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
commentMust log in as site admin
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
clickAndWaitlink=People
assertTitlePeople
commentNavigate to Jane Faculty
clickAndWaitlink=Faculty
assertTitleFaculty
clickAndWaitlink=Jane Faculty
assertTitleJane Faculty
click//div[@id='content']/div[1]/h3
clickAndWaitlink=edit this individual
assertTitleIndividual Control Panel
clickAndWait//input[@value='Edit This Individual']
assertTitleIndividual Editing Form
commentDelete Jane Faculty
click_delete
assertConfirmationAre you SURE you want to delete this entity? If in doubt, CANCEL.
waitForPageToLoad5000
assertTitleVIVO Site Administration
clickAndWaitlink=People
assertTitlePeople
clickAndWaitlink=Faculty
assertTitleFaculty
commentNavigate to Lilly Librarian
clickAndWaitlink=Lilly Librarian
assertTitleLilly Librarian
click//div[@id='content']/div[1]/h3
clickAndWaitlink=edit this individual
assertTitleIndividual Control Panel
clickAndWait//input[@value='Edit This Individual']
assertTitleIndividual Editing Form
commentDelete Lilly Librarian
click_delete
assertConfirmationAre you SURE you want to delete this entity? If in doubt, CANCEL.
waitForPageToLoad5000
assertTitleVIVO Site Administration
clickAndWaitlink=People
assertTitlePeople
clickAndWaitlink=Faculty
assertTitleFaculty
commentVerify Jane Faculty and Lilly Librarian are gone
verifyTextNotPresentJane Faculty
verifyTextNotPresentLilly Librarian
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/CreatePeople/DeleteTestTabs.html b/utilities/acceptance-tests/suites/CreatePeople/DeleteTestTabs.html new file mode 100644 index 00000000..239138fb --- /dev/null +++ b/utilities/acceptance-tests/suites/CreatePeople/DeleteTestTabs.html @@ -0,0 +1,280 @@ + + + + + + +DeleteTestTabs + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
DeleteTestTabs
commentDelete test Tabs--not a test because this is tested in another suite
open/vivo/
assertTitleVIVO
commentMust not be logged in
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
commentMust login as site admin
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
commentNavigate to Tab Management
clickAndWaitlink=Tab management
assertTitleTabs
clickAndWaitlink=Faculty
assertTitleTab Control Panel
clickAndWait//input[@value='Edit Tab Details']
assertTitleTab Editing Form
click_delete
assertConfirmationAre you SURE you want to delete this record? If in doubt, CANCEL.
waitForPageToLoad5000
assertTitleTabs
clickAndWait//div[@id='contentwrap']/div/table/tbody/tr[3]/td[2]/a
assertTitleTab Control Panel
clickAndWait//input[@value='Edit Tab Details']
assertTitleTab Editing Form
click_delete
assertConfirmationAre you SURE you want to delete this record? If in doubt, CANCEL.
waitForPageToLoad5000
assertTitleTabs
clickAndWaitlink=Librarians
assertTitleTab Control Panel
clickAndWait//input[@value='Edit Tab Details']
assertTitleTab Editing Form
click_delete
assertConfirmationAre you SURE you want to delete this record? If in doubt, CANCEL.
waitForPageToLoad5000
assertTitleTabs
clickAndWaitlink=Academic Staff
assertTitleTab Control Panel
clickAndWait//input[@value='Edit Tab Details']
assertTitleTab Editing Form
click_delete
assertConfirmationAre you SURE you want to delete this record? If in doubt, CANCEL.
waitForPageToLoad5000
assertTitleTabs
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/CreatePeople/Jane1.jpg b/utilities/acceptance-tests/suites/CreatePeople/Jane1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e831693aba50bb3d5d84c5105cb34acf03a52831 GIT binary patch literal 46768 zcmb5VRa6_!7cCsz-HH_rkYL4~;*j7;a41rsSa2#7DDF;zI|&dRes~MCXo1oq!D%U8 zq%B2?mfrrqhi~22duFY9nVECW%gj1w?>&E){(c3}L-inf00II+0N1|(_`3?w29OXD z6B84W{F_KfNJz=3$;tj19TgP?H3J zkdTOg0Pz1CDH$;dArU#?f2-Q`00JUH62gC(6O#}T5s?502#JVE7yzV5y9=%QboE#R%mvTmD^)8UnYZNW0WH>h9Tm`v z41DRxAkC3yGj5@5bT%$koNi}E+1D7MrbzZZu}6a0D_lw&-psE}RJq-fIfE2#{cY9Q z8jm(_RjKx^k;B2vrN*e^fvon<+R*m8ZO8u1tdBzOAcpA=x}aroY;{S9k^C}9#4org zE&Vr7m~rtbc^bh1=J#@ruyO8MxF;pR5f-&1Vo!?<3(tOJ>~2;@v0KqL<0W5`oVmMQ z15xOB{k7(`bEUiKhxJXbAjI!dWODXam^M?U)J45? zNr3cGCAw`7sB0-txV}m+x{SPb3+YBE!QA@~qjnLKx%kf=X;vz=b~MY?m|Yuh*|9Q8 zqEr5gmEp{6^n0iV1%-O&HkJL?jv@0CiJh9Sjh{}X!zgW{EPPa}7wZ&FI^s(MKkFw_ z5?IcP<#ZA_;lDMti^$ehd+N~Wj%C-_x@GEJPrz|dvN=X8M3wt{Ts1!tJ(^PHgt9Ee zi^|p#3JZA#`q{bdQYBT<>zF*69VG7sPG3O<;RVDa?}L%d1_y$ECqbx4qfQW<_`1~nD! z{{`3>BCSZbzk5>~rWUoUXIDFKx|FvQod)6y#`hbQGcS#vYB9OmK>F)*mQpDe1$UvX zDLDlW{9?kh_;SwVIgp#JRy*2u`$%#?n6({>37+3DXmHPS8FgaIr;$g|Q~oxdE~@)# zJJvd!Do#bKq zs2_-_U|Zs+_O+EjF`S3zcJ%4T#-ZAS`EJpcmcDpOk1U%>IWMGi2}fmJ+=64`O%#1D zR``9J<`FXB&+!u;aHZI{NMO5O9c_Yjq= zzGFUltZv2Pj7ezf8453?+?}lxn;F?2+hEt-qx!vH%u6J5fMy5bCC4g!$HcO&@4Vw_ zt`;uh?Z#Z|x%BKUdc1rDUg5Yo?{>XosX}T`<_0gzqS+pKq7gX3`aEk#ftB->WWV5Z z6$rxX1e{!F8ow2)ZPLCp-KP(s902`(duNZ;Yktzryw=DH=hsAnwf9BEm9EFn4HWh| z?*(%(j|GV%rM(y(bnhz{a|_0=yzq3KU@VCn`LxO*EnD@D@e$5i+vaJNvAddD?mjxP zQP0jB<}AN?v=s+cPV6;ly7bddgVenlaj0!A3D(>92#ICPtYp?)UAVNJ0Zn}PPq2rs zieJ^^-QGMUh2e;su%X+$PvhGqI(vra5J&r7Kgi)xbQ{{o{IQEv3V(<9yXSqGVJ0}MpoKFQ($)D84F(Rz#A8REaXe$q`6SeVl<09_>fF%{7xPRM=LKc~Arg+iq3}YnTd8j;m~{NX}p( z&%`v5Ax~^z(TgMot|g<@(}!3Pm~G8hPx6hTz16o4)-7{^Sze&wlMM&pd^AZ?fa_Jq zGXXy%OFv6N3t4cDMH{}e08J(OAJ^=D6WJFD!2%#FlC`C^XFcVQe@Lz|X_{8@9~h1J zil?c?sO2EyIyvX1fOk$HDSrlyvwK)8ILzS4+!}cJqNcrwp~6veX_Yx7V|Wzl zm1K;JcX)}JQ}#g-0u%&qyN3FuXOAVe+D96^WR0mn>zpR2+qHZ?Ia@$7aUl%-4+~H6K`zWUVCz5+xYfDz5ab0Fl zYJr<(DRa@O9>1IjI$=C;jk7V-RH?lVKOU>rOR;Jio+!}LPQjD}Rx6j+cOQ)Z(a%IJ zz1%Etb6`qdH9|`ceG5?#vfzdD-f{A^OV5e7ps)nIF9xrAwu=qZP;ChLd)5=oHLNS- zcIo22)mwcX*4h4=!h<$`Z9}wA3ftIy?hvxFnX}wVcX5&L>-$?mSJX3&Ky{x&DSFB4jJD!dG;D6^B zB#W>$NwBI2*zzJnCgB@<HdR3GZ@u)>oUZ_$2@CFabs zW~V!So~RCDk(de7CRsfbN8C4k=H8=bw6JJF=6@xRC1At?z){Xh*n*w*3LGcu&%#0w zNU$14t$uDQ-=(TqIpZQjLsi(yj%vrqD;Ze)&>%|>08LOA>LjT1Yng4SU}-&}%wtHZnKwzHk5YBoI+4p|rm9ea8m#IdRNeo59J61K{OxF;x@|maO zW@aZp9-NeA-#&CVme#g;1fJvfME=&U2N_T(5Ki?Pqz;7zd)~@(WB@SKOSG z%S6n;s?0Y|CvM6DJ-$>%@ra31yAO(Rx9Y7xnyUftEp^CR``8$V$+S$V^c}QftX6ix zqQ+}M*)PulSZ=ZcW9hz*Nv>)8Z5iQQ^DuX%>XV_k`XK9R1(M0=#wIMU2+gOn+YuVc|4^fGJFTHj!gj>J2rjzxNnpEjG9ChS0-N#+ryH%h!v__9EH z*A4dlIku-C03lfBk?bfu$ljmEy@Lr>&QOGCii_2|gzNVCza5WYg;(GY5NjLUCgZxX zPqv`e9``S1HT(IdIee?~9jl+e5`W=I@0hti|*fefaQ8M(Scp#|d6|K+yiNk~0swAu+@ep+V;-xJ;~z1x2JoSH zl*i41yg3&_m%mw0)Z$zaG?#FtP8ropN5)MK=o&PfrH8xqR7Ut#iG4)R&B7qjz_)y& z%6`n;V(>gVq9`g&_L}qT!|W4Kd!@M6V{Gg(rlu(K`8yg-YKdl8bxYz57T@a|cVJ_b z2{@@o@@C-f?amfO0CH<Z(lzsTt_pRl#PRQ<>kcQ2&i zJ7`|^V7iZhO;BO3%{U6+_;SPbyI?wG`H5Xx-j)TxPwY+(;VA+Q72mfLQSl0xj4U-7 z3N!c^EW)$ltc~WYJ$Cz+#Fc(8_%^oD>LjOiph-ma;U~r*X0IvT;F_vA8#hN<)YV$f z)CE^P+u2gqe|`x*a2~@W8KL{*fg8i91`MOpQdH6pamT1R(+c-w%Fj~v**WY6blMF= z;w1O$NTNFkUW(Yg>L+=FNRlVdsKa zXcC~)txhc)0PK{+BH9GW$l#R%n7VH7Z$nJ z)~~6sk(RUUZIutJ4sFr&C?ajFTUh%tM0q>47+U#3DPYaLO8is0QJ!&H@gH8AM!!c7 zJo7fk^^CBeTrf$=$xzM|Ak;&jip(}7>LqugTB{>)(Od2wqTxMvhWJX*Byg;QuS6#| zLxBTEw@8&ToBni$YAF9z%z)HIWkKtlK;?lMry~Ve(3^j6n)Wizw%qVT&sPQ0^5Nv6 ztPe9r&VwJ{n-*F8)_Tt-zZ%~9SbyTDRUk7OesGLY#yO7;z4L%YvmiBo3-icKsdLlP zC|j8KkOXn&v6zfxnw8ixm0PEvu=+1g!&F^+l*8{{0h&$c{sLyJqs&rNCD7uv(;P20 zyCuo!Ecv+FEpv9E-O33sH{x>etIYe;aMR=uXaXfP#ao=hN%i59?dO|NCn6wx-*;Cq z?_Tv7Rx_6BQ$Ke3oKeG{Xm>4BOznZALH??geK@2VAA2Z27Y8wgKrE8swT_S$LF?1l z@h*dJX{rg(xJv)yd+{BwU0RDvjev>I$TR4p5S0hVZ5c~0UHskg zIB`9OJN8|?S!XeXLaQ-6!#})LxtRhdEzmf2Ung?66V3j}J2GPUF?C5_p#Vl$)g(f~ zp@hXhT40_&iXFxO5G^%$&Ixk;Y;~{vSG>2xbI;uMa~b;-X6 z?pK!d>3#QdbIu$VDJ`xLK0{jEQ>~8r>Z}$(=xL%mP}$w4e6-nZ8((P>ziJRrgFp`( z07Ek)X*#Tlg3`=91AK~eS4dQ)CRu8m1`07f)6&y$_S%okjXRRa_G7YYi8lO;!2#tg zb?-?D-Y%uc(t;Pf{-mp4zcdndIbxJOP$5Ifv7}oGX6#zF25V`LBEwBs?>Hw}k})`# z^MuighW1PzR#);Wl232Vc8@G4JJ4m3gHF1S>A{@4Oo7vAkc1k;nQXUOaHC9>V+bR& zhD8@Am)`_p%P=Cy8^(;dNlE1rJVF>J-K(yJezK^a^8h0YVS*@hb|$R;(L3lGopTz> zOTs&q%hn5zlSIdrsh#oP{GjOw50EeYo`IcFd9d(UPFnPPqyLk4+03|9jJ#NcE9dRL zz+$RF&F+fHlaF#74vd<{#@Y6?<%CJ(GgoQ99tXU5XN*QEibIt`QK>@VJ%$}XCliVr{7{VKGEI=$KaG?ZUpiMDc+5)!I; zlzoCa*N`~0O`C`>L-GD5ib=YY9!=06KetVjpw>H>*C&!Nvekew{^!Q6pJC_(-Y&nU zizt7Tv_9F)7f0@bAXune?^E+MOYts~ zp!>=y^Rokq>U_M;hg!YhV8hrFgU5dJ$YYl)csRGcE*>Piw@2|qQ|epm8lB>7DR7VJ zC5q^_YsookJCwdFh#olAw))pxi|3mlVTbg**elY}4$6Q8JCSYs{$!Vf0;G#t zf=xwVu1fVK;qml4jQcmV&)d@$ml0?gm3Ve#c{WUbb9Z%fza~Xzx1^qP9tTZcG`A2Y z5{JU*H-si`+e*fG9f_AIb*yliwV#IYo%>NE2gE{$^4$YJ;{@Y&uWZ~aZ*5%*P!;T5 zrQzhKSZI$qSznL*yS@1HF)zquc3mK}j!w&7CxoFK*V&-AJM{hI(p0t_V{7gVo%}S$ zjVlk4fe^#ve(1w&0~UT%+k?BIY7)rESL7mD-f~eU_3v}%D71|@QYK)k8-+~kEnq=)7spCLuNo6if4;?2!$Hy~KNA~C`iD>_*JXwu1x$?&zOF{aLyFfvtP06k z5Q8}?vA(idJ&rCp7xxIC*5m>g+45urJ++E}wA`LST1A%460e^=v^T+xV0Ko}l=Znb z0kR|eF4}QZ5NpA!Cgb-ldxYLO>&~{l)Lt36oJQzI&-^dr%AMAo7jNs)$xl5~@0YF` ze~iIlg+>fbZc_rKkX9izA||XrzHw?X#T38V^_{NnxA+O28qwB6fBt)Itb~H{j7&iX z;eK(c7Szif{v4U1O|R!|BYWQ~$g|%2EkSa>QbTzmxSdBCN`>U(e!vtW@*`XdA|sK6NT_R1jOziJ z(~gBX&`LVv2yen$JxS^;OsbTNtc;6{azAG*x@mf{67LH{`1NztYQ2X!7I003|DN5= zjO7)?h}(7uZT4gjFL2QOnQhi4GGBZ2`6Xe7~<)j-YQLbVOH@^5qC} zt{*Ws8xAIy1?r@)P1Co0-i$a$vYrew65^SQ>N~gSbY!HlS^+%)oM{qO%;!Z5tc*XR znKe1-tNO;8gu%v+-2p%H=Ke%e(??R%Ab8r4-gnkqM1Jlvn7E*(qQK-+4|~EgR^XQ{=evH?qH;Y%Z-EMMpI{yDmu|ZAS}C+@ z;8Q?|2HHFeCDdi?9=M#p3iJ$enx*d(HG61BZJOG7SkT*SC)OcNtyhqkSpUTA6*hWYS>B!}}z${`wn0sC3&_Wyv{#U{f%bC@PR8zo*bSkvI`m`4n!*^|61b6WkwnYm`+~5EslWcv+StRpP&&EsUmAm{bRNcvpQvOeD zf1{8Vrh8k7V|99e_5dQZIOn{>wN+h|M)v-!25)W~4>wCZVIItGo3(_l!XmW90A`%g z0rEzup->uSSheWp>^@`F=;924;1B)Tx2qjft?)Qi8JXSwwH#Vk6g*0wZ`!T`E}$z*s$xo>`mY>*2b=qX2i&rZ^HBWlg9-cP}cdt9I~dQISPnn1ZI; z>=tc1^SI>%Jon24QR^Pb)k!m?_CLOcv0P6-i!7F5;Y}`3Z#xatpzpUl|6jml?6V{b zQk3V}(m5Y6F_kxdIy!R}uR6XyFc1dc_$6E&ykjTvU7!V zhz+r*=E83 zvAS`t9RzlJ%9BA!!|?`xv;!5NCzk(g7qBb+jAq%AAoQ7V$H=d);kBRIA6|r>WzXhM zuO;wLKu&ALBFsov64m2}UDgE#C#Ey2-P)2PoC;S4-RsQ*H;Azyhwm=(or{AN4SgKw zT<1^u7lQ~LXQ@tCAjEL$Tz)RV`>S4Y(ZYetj$W2uF-^13ce(ua{_K6=0MhUGM!zsa6# zCjs9M;^~7cCjH4-2grzKr@SI;QlPlE^gIPu`;7NF90*j=e!HtNKJtnXc&6a|bVoye z;K_x}?)+ta_PawC03|>HLR9iSO$q9#A)(?6GVI61N~|wZhxKfn1U<6bf3WYlP;73# ze+Z4*rqiVz=5*;S+i(jlvW7F-YeyXf&EiZtHH@NDY^aE%qr-2u9H(N^=0i!Q|Am)smlkJ}vLaZ#v z4WF&qXUk=(N!=T*nSf@Cl!!kS{np-_=H;AVkbH*Y1G-h`)S}W&=cos$PHwx;0VB4B z*(Zy0+7JWq;`=pD=f;h6UE})+ti`vx7QDETo?~9@h!=p{l%S>MYiP-F_#HRJbbL`9 zi}=y9b94>8>}rTeQR%b6olDdixpR06KaQmfB;$!06$dBS1%vD^lp`foD~vVgWlZZ3Z5fBeqk4BHSc$SoVdq-GswT_b~GWN5sfJ-^up{mozq|JGg#9=SHWt)Iy z=kyeD17Mq&ac%`N>FsCI(2}XP%F7pg`;w;dr_x24nX69CftVO?2Iq@=tU0j!o_d+p zJRunOo6HM;`L*9XMl!K()x9b?b{r=`#QSpJXy+Lyz2)XR$D#C;e4RdGSV!-*b(T9J zGml`K5a5hQ)(+wkk|vD6r^kK4$1*cqJoy#Hx#a=fsE&o4v7cQNw*3HVO2M}0V`sh} z5-j!S!5koW^Xkk;jtw<3bjJ0IF*nX^Re>Kmsog}^fkNcS} z&0p5=H#iEY(^V5w$9{-Kot3mf*}}E6Zn*qzP0}dK(TbZH7JN`*zxtkG?&sipZC$8Y zL^eRcxl=9GWx?ZzzSi_+dsgS=Z+^9u-W?7aVKGSU9Z;1o5)BG%=rXBj?Ogp=e}sKE zs(E)%2xGHF5u~r1>pJ-`TGm_BIZw6N86-c^aFa2K|6={TV)R|d1*a2{vf*X#A1&8= z-xZU6a`;^n=wbgP4=pHxObW0SQNP^Qxw7k{UeSGNpnK}t2x$e}erXH(#T*KQMar>8 z0XV(>{4(ECli*fRGIC+IOfc^(u>oWc1_MZbu0;oM4(_9IFFF=MAG$7!>oc)}o*F;@ zNb#u6_wzq>X0i4Di2qVBXWu8F9V$i$Lw0dFhIz!d$@T)Dv3l5FHo7L^N!`O-9P@{p zDvLyTft18{3kO}RwCjZ4k_c4==Pn+}ho&!#B2Dvoe~_()1qJIol#0_&AJ6QBSq2M- ztCp?Oe%g2xiWu=FoD1GZ&Nz>52VD$?8NuSC(ylYd>{6TM-zVN^80B!|=&@vsEWqmd za7vN`}UM)R7s8psRQ_DhTVV~ z`I)gfA`4gT+TEq)FNqI7!nTvck;=$m+ zZi#ALX_q8k{bwJ#fBZwM0|~b6h^|s39vW3oWO4ZDEurVoG_g3_?aqO1*0u5?+dr*- zx7zIwIkAY$OpHlvHA*bPeZKW#+c{WYj=}!$9~VCdiL>f(;RpnyhOKpa~Gk(Xy(Uk^h(NygeDwTi#nsumpY zRv1WKJCNNolb>m1;}L%y-ZH4mp(`V;_u>2dkme{3S8ID5*<{uAI^(V1Q=|~;v$nX^ z=PHY07{o=np=J*G({DW>Hg&cT@{}XYmX-NK=~=S&E;qP_J13-%zmdM8dxV(bYFyc1 z+de9c<*dyZOsynS=wKYwkdOZshm@7e#EM#Ta+WRvYO+wZv9LyE`Y;k&tc*2$IaJ;9>p@~sNpHydxeeboN3 z4fYQ<@olkq{()!r1lNGx#5mq8@2>(wVQ-SZ^GM_O6u>HSIE`veSO_1g=+4>XZLQzW z=!UYqqDe4LyK3i(yn4c~y0^Ao{uE|PpxKCu8Q^-{*1r8Yg~Xs@s@22d!#KD?C{Da? zO$f1y9hD_}Q)(smWx`za0(w@8eT#Ae|Toblm)YX;vYhp z9f{#ss?cnE3WKAjOQGok?LZSTzzN%TN$jKFe=lX?{LSdC!7p#aEb<;aIT97uY3koRe=&SAguhbbPMgK9 z@bm=S_L$W*g-bEai%*e^DZ7Df$-CuwIsMXAKhW<_zp-x|3s{&m_sRf@cdOPD47HpM z9V-0y7cd8X{o;3(BW{6k*(jt-YWv(?L^m51n?kVaoE}^?Pkr>I?x@C=(S6cx608r0 zz>;{s{|Q(UFwb##u=6zg@ei!%udwbO5Ej#NOU9v1_JM$+rIj;Use8o4Bl1HtC3_Al z&0j!R*d+X3o_?}A zi(z5>R$IJbgf50@mkgiN{kHm1K*w%jDwM|dkz5{3c<~Q?JNfZj80@(1vh$&Hs~;qen@B{}Sq%&E7-8QHHV3tuuq%~P z6AS+;z(G(e55-MBYZ6}Y3dA8Je^NMBlS6Yr`w$P)8SX_(gdQpkQ}P#JNqzc9z22JP zUWF3#MDmY%h@UM~QC@y&lgY1iLJ!y07Imi~>)A5M|K8R?0yyM`IYBPnIAt4&O!a}? z)H(~`4a>_^JYc52aaDr-C@($7rq>=89Cl^}$ggdWaT+2o{hXr9Ls2IJ@Ge8 z?T*C6G3==4M<4Daesf#YDs7=uOXpt~Z|(io8Ze32G&Xd~dtj_b*y);ux zRIC;rbku+ZBE)YsB7jc>V2_d@8B+Vre4|C4Adi;K{y>`e3ofV85+!mkjubx&_cJ@c z3Z<`k*;>yicx~UNUpm0m)e?hKF=j(BzIoOm+;f}9TF?%!)sjXZ63bH~*==yi!>!`L zmOr}2AZ(R64WUWpf1@{4oLgEWAG74ZtL&K^vg=GiBA!GWXZqnA{NwvTFA`69(h@_Q zDqDRZc%DoLLN~K(2&Yv=-93ulT`<49T;Aw&54j(c&z@zJ1J1KbtZi0|pNRDTky2)t zDy{m^1X+6-yrZ_eHI!iNshRu82j`{}$3o?=+w$>OHSyJ7z&9BhIj~Tu18c_oQ*vTZ zuJJ$V>5pc|?=iMC^8BZBXlUvXHGByf*UG1B1?GCW6qMKluIG?&!s^z1)EW5%_WTnt z!P3)XCOqIn{=Cn+TBXE`8n*Y*K98FQ3b1KKHqg9wf)^JaYR+2PT%sR}&v{9Mu0jI1 zb#}FORoDed2cH{v_gxKMzcvn^2u5^)u9Cw=QJc{uS;(%gmfxcmP``~Un}f_3R60Fs zR7W(CeUW>mTa1B*+267Rp_z!`7v@|@lwt~Yu)>M<)-PqmAKEDphSm8{xAjrqnXc1{ zx&~&cx5z*2v?T(3P&;SM0Ozg1_tqf8wa?05UcA*+wBnpFm?KyO{VJK=T;?-?Y;LC= zYeKx`2kE!r)`qD4#_W3Lx(Uc1tIvw4`SRh1I{)ymf{^z7CQuqk3+)7bxtac2r&*51 z6dGP23iTy~F(EIwzSfI&ySA(Il@<;H%)9(w@`N$sE8%%Gofxb$wl|y5*WhMLL0zoR zmcV1Cjwi0gY^WFNE2j4A=s^|-*o=vNj7VUc^?Qa>&^1wFZPF$ul0w?SbtHzSlJOwZ zvWAs_f|biY!yb%5l)U6KL|!b}{kKDgTFGtn23moQ)8BG8_31_jdLg&$zVoZxpPU%`94DL42WD1EPi%dzOvcv1F8&p zqRmsWr7UiO!-d0fXt^C8dQ|f#JZDtE$}lq7GdWR}X^PRo+-|OZoE(-xWf=RXsp#v_ zJB5B#gVGI{WA;_{F?6u8e!X+m4sge-`xL#w%}O{#tY%-_>Jm~yHJjrfF8T60RgC*% z|G-Fbwt2@nz#|Aa2lmJ!296a|dP9tVFw3r9Z&chW=6Nok=zugZhRFwvS*;5(f!S($ zEWu;?n*q$3@QUr@#`w$UZmt7)wR8G<@m?h`1yuuuh+2Pp(@_sF-(y=P}j|KF(Y&T%UOT zs$1w{^RnfaZ9}hQs*+22*VBkncH0Ej1CdaqkHeD{YKW4bJnAn1r!G7ykHK(D%1Sie z*bBb8O_v!&p|7g+Rx50>cKbG2UCYhAT0>Le_^y;%mDnYbmfaXFh2Aty~^qU|JdM_k(ZF%C`k|c;f3#LRpK5M<% z2we5;)p7~#+Wx#5;e^oD%q4eTnS2kGZxLwt4t2$(RjQ`;(gkqT3-@ z`lm74Xs4`>dZ+-N!Wgcs(yGm@WF$`IDT>dozuE5|P^5VO(e)A!-LX>wEr+m+iRrj? zLO?-RC`}IEms>jgceX~wg+aQO&nM87;@~_>oN@ftyeyk-avqsQ=TBFh*5Kkl^|;Ch zmR=**|5)vk7D`k?LtQFUF2B6e;n2x@=T*jSGz8@R#+iv0Das1^NbX_d6)seYdUFFD zL6fdhg84iJ8M?ZMK0@m9T=ZY-nkHLNVr@q4aQM%K?Vg4ZSQEWUR2uV}B+?4K&>G_@ ze_PZbfrZ)`s7KV{4#CuVz0PKnAr3_=gTE+$Ms~b;?ZZei5XQ1|)WK^Yz124Pt`pJ0 zmYL%OdwKuq+guYVsMwSHuw~tB-hA(f66pam`bq=;#2Gt0LSqdb<2>fQQKMHk()fkf zZNYgTX{3%>>NZ&S^9!R*Z76IElF+;bu19+D*|!fX6Ez=#D9t%|*+nC?M)Tg#O%F!WVn(%BL+X*s@?mfGFME4ccApr)9Bkt%U|)7KL6 zH4gcE^e=#JW8pvPS)5GDd$$EQ<=>OuSQlkpx`lc|{~PF%TyRWr6>J=J+dp{%IswiL zjB1;lSL6<&6lYD*4sX_q(A?qv4t!z&dJQe}|55XHyZd+rUIyc-MY+ z{+?_+apEFWunxg`=h~v5Q5lRmOKxE8(xS3&G6LA8`R50|cP`j{fs3(~^zaJ3)Q-Xi z7*o%5qs|R7mMsY%`qU;K-<|9>1N<(M++j1EG5@M!mDy+*J~O$4k;YOTKqDOQ0xH5} zxmAQtr&>s8yMB~5R3%(*X<<_ zvn+?Af0Cg(m_nXiyNDS~hD?I8F=>Mhr0Zc`>EyZ|sckAWWuGkcyi81dTaF5JIar*; zozGZ@Qr>aw*f#5hTG)IJEpB6mk*@m)o_uD2uemVm(H}O~Ltz#De*wRTE{3j&S4cn) zz64Ot`f5GD7at*K;9>XF{Q27kHem50zuQ99Hvrh9atYMjiYyHzEshPgiDa?+Ej7Lj`M8=;Vik99E0|w zLmgfq>VTFG&^HCZ3w(SDGHStqS2&pNrw{q|W6MU@Z}?qz#VJ@GBmCXGy1ot%ShXsq zE$$cF;6w?snI?$DR#o2pQ_VLm+47KN=1P``gD%CGxaKvF{zT83U5@)fX^yoZiP@pI z)!NFI)pG|h1xTl8;Cx_xfy{qq4k6MN`kB|WvHDQv0|cZk<6nsy{g8N3+E`T9xP)P` zxRBmXJI0OMDU+~sJ=J=;_LoShpt;R#qKJWn1jk4co`Ovv;^_$2V*MJTQK;{&Ch9+~ zXPyCIsVu3wm}Gl{Bjs#P|G$7Ap`P8{_vQ;hFIw}i3(9md5?}@CBhfHS`N}@w7kh;# z148+6{HnxbH4*#=GcMd9;tXkvmuZjk6E=yYcNc0~Tsw{@v-9W$sl=EwNfN&Xg#`!6 z&sP*Pva#RqGmbI1d=>j*&q`3jklT&egS+o|$ptf_Ok2S)x{_5cUX7rQ#AGPU0niVr zJTq5(?Un1+UeMCkYjQRO`bb9TQ3Re#i#D@Wy@_AjPoT4BEHARIfoxtHrAvBz1L+%y zO^muJ*LLdUmeovZAtrM5FyNb1hJ+Z#ok}}PLrXO+43>jpY2~7$N0FmS-*r$TMSLL& zCcmr`;GFEae68+*Q8THY%{@1#BR`>cI<)rSRB;hw)Y!b;q@^{&&a#ge$IsH!M~jj3 z-dB0NM43|NnRU;|Do1YTzpHS40Z@k+O%$kek-POsaw1|ZNXtv7Yl=x>_d2=AsIFGW zdS8QZ<%ZxdfVkMwd_6F3qhTcn_Ue;S_=C-C-|CrDiO+F&`9+)U&p_t}%+<2@QpXIZ z+DIpa-qv2M(K)m@>T6)OuPtDzq}vveA+pauRZzJ}aY-+uwvyuW}aYlt1MMCK|&1Fb@&Z4sAs&bYvSe1vWN13{e(jS$Z~)p#zC z7>sa_@O~I@KUML=-iFa@QBU0(#+M+WVdu#WZlKX@*Iq|AN2wDbAO|FZ{vfBYY9(D9yy}g8 zt|^VT*LsVO%zXXlt;tQeR9#X5Sm^`eKz5Ifk%j>jP9;M1R68;nKG*l%3E3~xtzaB% z1I@1)Z-2^fSqJ{`Yf8NLB?cORL<7-+KOz;uLT|(Ukwyh<(wCSiefd`IC5c&{EDnHG zHm4decwCi)lZ5Fo@x?(EEBaAP3GPP^2hf<*=w5OnD@VjahzXw^Q~1cArz0h#VmS7DI3m^QQbCbs+Y(**7@ z`}sw!Y#S&uZn% zQU@>dOkn)S$7SXb)v=lqUbGDBnv@90xO-AVbC`6ZX9daV(=)*xS@ljD!oC5ltIw{E zRMr&V7go1*X;PXNCX!^CXnSU5ok#O3%7Z0IToy%j;C~T43Qt$wb~S zH|>B5EoP_IWfzVYL!{hl50=UK5Bn~@EUh~wAst=|manaccXdjsrcRdw!H7lbtB|v7>ADnqb{i9B5XIG4y=DZ<~9f zJ)8z6nhKh_TdKO_+NehKP-&r9xIF`uNx$SON{w!jZi`hHL8u=xoE)+DxRHCoWrs&C zJ_l9QHdX~z|6UK%KNb^DEp9>~rONUvS2VAX|0H5|PVc@o4zTQ&LMMe`kCYqA)mrFK z8;MHl&7?SWgkoCn*83N2l-DnB{yeC&q7|^hJrGsfQ^K#ay1gF{AwNdd4vKynK?*jM z<%`tPoBDN1o^&NOYF0&%P)Rf%v=`vyK+=MdKySzVmEmZ;MNVo-kz>zOK{a6R7p-;{ z*|u`Zw7-B~X%rbCG>L54shciDa9JDD_j75>sC5vU6o_6L{B+eUJ^4vy|J?dJe95i7 zTGoAWUdyI)%puC+=17W1WzlW|QRteVjz;VVeJ7R)=9BMi)IWc;KtvRPu{gBoksEJa ziI61*`gOPGls_|2Wi%m?Nei*K{d$H6jpqBrKA3$Eq~OsYrIwOh<_7(qV$bUF!?UB+ zp_qjC&o&JNyN#P@Zel*tda-z*R%9q(N*d~pH41~Dr5W4LdJksvD6``}TbggLu9Gk? zqPB_Uzd>h7-YT@-xU{9uC$V+vWp{#Wksh`gh5IMB{Wp&hwxP4-hlhq$Euc>EES~C( zX($CJP#_>Jlg}tZBYg<^Vx$Db>uc&~M1{FO=tr~UpeEYD96w<(=fQpSGBYCIf2a39 z#uduLOpX4cpxEO71BgI(zseS2Vj7v39p>0dZZxLJ_q~ob<-EaIr#{4J`jpUCl8qPD z^zV$*hb3v0i{dnVNp1DiDDoL?X=%kf8E!U!t7<_Y5qqBa=NfD{lBzoalQ=z50a^(jWhXbKdnNou6JqozE7^!xk!Wl>6O}b|?tF@)V zG@txozEgcOxmRdn=2)4IqcRkSYYewXbS;C@Pzp-atB_JRByD1SF}5t)WfL?}&NDP9Td*70M@vdDyT!N>XN~8jAr9Qn% zC)WM&{{SlV*u4FNYK~`qT&ks1t*6%&{V|}9r$?qP0R)|g{&60;o2qqYsg5|Np_ozB zSq&)ZH{{&+;{u6waHw;U@a*+wwPoD|Xh=P+!N_vzjuzp%w zqny~(%hi~Sxk9K^(iZc~sJP%!x|6ZhgDRClhMG#@(Imdo+9~+NH`LUXUc`WQJXjnr zvit-&_%zC+#Vpghmp~h=tAVx{bb6x?PKg#fD@#rb9ZAxSxH^yawlU37SU2RA@o_2i z$gVjtxT`EB5tap#7yO6Qz44Uv)I}|Ix(Gv0zL2S_Z6RG%0nPi7jN5K}NF{{EW!A!$ zAClY27ea};Qj#uiEs4~Jn1eA?`0u!eG>s^9o2b~0AQ8y66Y4oSu1@9;(Bct#5QXAT{Q(mXrL`~T?=+X zzgm<=!smhQhR#@ya{mB^Ou)_&Qw=dBy3_5-PVJ?})nX6xZY^(IbBj^kbvJ3X5&D&< zWc~1P#W=LVHt7w26sWZ6ej~9}qs&VXa};#UX)YsR<*ecXzdC{a@Y0D!O*bdSf$>UZ zMY5$iVRb9g#NkKbbBxt$P%>_5NO72MDn&o2uaQa@DZiqu57c4jI*}4>Ne#Th50oT2 z5pohc1Bm5qH5cG`dagjkEUxWdX>N0hkqsaPYe2fauYIsHNc=w``28+}NSexNvl~KP zYy)PNqy=>E?5_U!aZ;&~A+k%d8)=rVr7gv!v>`s^n*oJa@dng7(jJ{ed8ZzvA*sRk z3JPSjv81Ug0_r13@7Ul%PHn~X!zk+4X1cX8)-$r{mDuv6Wu!}PY&}XVNm&FIi93<2 zwf5T?vsIHqq04QWbCTOal(hu{5QhH%Qj_QbAvX2FBIL83{5y{>6uAsM%PqdUsDfQ> zHz0xhz#AL|Wx8&2%#d83^(Bg}2DI7|h{jQDs5Irs)|2Enz4Z$l;ghv&=k9`E4H=(M zfl`wT;pmKn4z$#Qr%F%h0PI!US8N;QxUlH-`1A%DogvwZ>boH^^|q2XvX)c@{{VA^ z=4Z?<=Dd{(fs_&>IQ+vJLACFWz-~Ft74_75pl(hzPRNYw7-n4OqC(zzNei( zni4=?zBGI!DYh(p!%m#Gy+LBXtwE(-LY_>a`Y3XQfASGSkBuR-DEN2sBp*m6lN$#!gquU4!@s{P~EX4g5r1Ne(mRfaX2_RW%3IpEPx7!V> zTP0(u)LIPJ16s6D-E)<=?3K-v% zDv;TEaO-ds+$SN)h}+86l%_#wi;;U02mjwJwBjm)thbtkiR7g6!uOnu;Mon3kMrk)x!Ou^N4K5%xG5@J}?t%Xy;n z$Z9L;&{nlrB>M4-PXy|8$rNhlQq8{<-cpd*kt%x)secBfk!4r|&mVjM(IU)uH?o^A2Nu2X!N~O2p;Hpv`6+&)rJss(;)Bal$LUh|xZ=ZMgkF2j zuc`W@G7#~esqQ%m;s8<@Afrvd7w>R!n*>{yyc#6ZTL+;_ktz@Pc)W(6X2L72pb)i^ zE;Viaaea|!j=5NuK&r7O9YN++QtHC22<{IU9iUTOtJEP=P}4BnknV=Z>QOz&AN*sW z;!>H)`CwDkE%%#Z>OEzXx#WO&`eONK$I^(wTLQDBc$9pT_#7oBJW`!*r~nI#w&dXk zr&hNX;5wFe3R;cFZrEn{nVKU_jQmL20(}auzqPo+?j$25veQnbD|x_>RBSgk7satI zFxa^(q-lZzB_-7)l9T2j;fX_z)66#Z;H+6Jr?SnM$TE%E*;@g=_V3OPyf&e-?Lp~p6riORZ2CoD@`_-JzJ+}PtRqT;QTQcaMv{0Vb> zIIY5nqL+RYtt0?`QWSRYusG)m9X_>Lt;eR)Y3qJehW9%mPFuKAwjaJb5r&kXGMjB^ zCdCCH+#W^|`Fkommb_W7$8}3g7Ftt~-Ei0j-17iCTy8yf#W3aL7QBNbZiW3X;@VU6 zxu|k0jJT$sX=daoY(@V7@qqf93`3G(^j}+wKPr>`jxFl7g~-lxoQU8os#<^sRXO$tU`);%pq7oF*P{!z{n?z+t$iWfdsmRgZX-WVsM1>o7(|k&UnutSe$YqsB zWP*mmKqQT>PkckC2rpF9?F0?NdYP*fBbHAn*)4L5)(CVQ`Yw$QOzz#m8HV9z=5~U7pd=f;e zFej!g)IyCR*7YzHprWN*+?x%(FrUj5*(sG8S(7E8n*!K)0dH&-)$5U9Nc=`>sco&3 zqB;VLkE|$f+Q4n=jFN`vv}K^R6pErj4LcFE>Lev7BnzGK>;%79ugP^%BgmQ>aOy`- zK~1|_#@O~3jE1yxq}em-Q&lo_r=`ewUzqc%)TJM(;~VIex%3%*crIB6;Yd5BW6+F5 zaTjFX$w)UF-x?SwNdzG(Al}4WAFe${lT>1Tj+t#7=iuY6(W0{vP*z=jF1rT;6{$re z_ulsQzzdZ2Y8esgf&3iRjtVS_}^wTeH7Fe?&b(*?gl0(F)J-L>uxXNV#w0!LiSQrJfs8YLH+Sp1mu{pZaN)) zA=V>ipW*Ry;jUw)h_Mp+lBAb9iEt#95G;HBt%XmA`E}{l1UBkY(+E&5Ja1%!$Rh+E z9iiEN5@(1+jUfyz8rB7fU%x+09r$rhb_5n!l@TmH=gN%)cDXnGCf}svH!cuyUgQ3{ zWoL+)N|Yl-tW)GQO{vqPsnSElp>3dfY!3G)kFE`JUS+S==@6yJrJ@*iIsr-^)o?H7 zwYI*-*ckBwi(brzH71;v)gDXXQrr%tw96dA5hZQ0*WHyx}scYTN-~oSg{cw_NG|$ad zT3o!zP?osvxT>Y z&`BKIgMi3%D(+6r4YiqJ#AY>K36JqhSTWZ60qNP){E8$eb8dIVad3=%FJPA@{)LBw z6-u=)H9*P9gDGDMWV2M%tE3>PDW^a@X*>IcVV3J`N6b)R#Vtl|R5>Vh32(^LiCT3K zI2TF2`+0B`lqip7TC`g7r_KB}t)V2{3QI{*+!sQKP!>DbY%%W;YA)AuwNiZ*C*qt^ zgk*&hrx;6}GU_dDmM_ny5>+YdrgU_+PVgbxmSfDdcNH-&&}onV0FY8+Hqi=6DQu(w zE#=g0?}OUzSxrR`%9R1hvY2h?@to^yP~t2~o4u5I8{(V8oV6b(P+Ox!YD=?LlrC~# zUVx>jU&x_wK;qaVYIQ`rEU^MtRj?3-+bBvqoj{Xw_r!8Zxi=D!TG`BuOU)Tv%c3b_ zE3jWGQz46=%t20|uGUHQ?|_oaK1y=@a0XY{JqXGMsI-B}x}aN(t0&?Twrn=3^tcn;oTg^H z;nff`Z7udzuYaZt^0sgIR$|a=Ie8hT3QeLkQ+3DGZbA*NLH=J}Es5n#t#k4|q=i1XWlRLQuvOGaDg*U! z3FiiMj|&*A_@u~Y6A8<*q+3fWQj);vmk8Y6*92fcHh+sV6>3FRbI#T$#|ZeTVMrh? zKoNUbTx>S4%prs3Rts31stO2&jCkvKNG1CfHE&frX#>%ZG zEiL@3P0Mf6C`nsy(o9rz+nVclOX_!(C~su{0LK6sPhBFR4oqgGu`Y8;X=`ff2?{zu z0B&`0y|BX1*;=C}q}E!6m?c9@H7Z3(FU(WXRFx98pJ@W>2`M7_b_bha$HLsVNTpXB ztQw;-WC&rRgd*rJYQCXyel3Lgk%l@$IJrnK%9(ANZd#|)Bs1{tC9tOwl>kETe&1Xs zzla>QnCZEaDk*wu6w1og@Sr#Ok=@w1&{6D9m>+ZLhcvv!8WhJ6w-q7tbryoHzt<2d z^^H)F^;n^{Qm(6QlVFuv*9X6*Gvkz_E=6RMR4+U|%CxTz=}zV>!!@_6ZZ>r&F5!XM zDLvF}&H#Ku@h$4o9FGhT+3kKk$?uKcFjT5_iHeCvM5p1jg*@_DY^y?3%8uIs>x!QV zvXuuhRiHOpsJqa1L2dZ$l(tfvTqvxaf#ZyAjAIq^C$>UPy)gpHROq_DF-tc-Va_w_ zH5t|t%tW}PuIp*zsSbK=i|-I&Q>j_9ryh;)=A9j7EH>1T=7jNLu1dbxiIu3&Jt92$ zEv&^_tcBZ9C({>lrEHr{=%kk(TMzY?%9<rg{_)INsC7-hGhrb<;)ru<4Z0^-!OWTN}*FlFuznYoJel{=uRva9W6l^>;s z2%4v6itDL^OMv^zQTbHL+EF97m~D=Y%9Sj?3Y{H{uSKWCkhtkz!p3AR;F2~{)$4gx^j||QuB%zQAoYQMXh7+zA2+o8_V^1HQG&HP>l4X zs$^FbTuzlL+LC$N_&3bb6610u}9-(U8Fsh+Rd&=VhqTN zLs}6Z%PmUa9XuV0z7n;_PCBL3U3on+l!nSxvXxPobu^Q9vrv51_}Tg*e4on=4$XhZaJkAy#ocMGI;o zY*o1lt4|#eh&Drrd6`63P(+xu4CAq zvpM3P+$LbNK#3Kx5H^>!l&v;90f9E#(iRKq3LLMRCO+btrc`Q3C@-ufR{yXZQlze$H~dwh7~rAM`{Boi};l`Z7`xd+%>-dlKO+9&RNh6&FyC{$`mU#3S@j7&_c$1==7#IJenmQ^MT(cxE8?1x!=(kaE9Xf; z2T(hA7Pd9VoS(4@iqXF^7RFM6N2kqAMjJIZ-D*-}se<6pk*i9#18(>bkf&lk075mS zg(N6%kFjMq)Rxr5g@TiDbFlkjRc2bIIweU6)PN9rNCM;6(-um!O|-(f6nbuSrZ*~< zBh#wwCem8mHt(U^gMpfT8e7%h!JSBAP*#NlxVYbr_>Y(BuFY5n)Pyk|8X9dUd+8gKe&*)|nM=hNX&xe}nn+u8X8>VHam``Xf9_n3u6uUE&VvdR zwkmE*>-Cs~w__?4YB~t~l+6eoFBPv`dQ_`RQ$!loRsm2sZTt81j5Oj?tnyQwy_g3YV3rOgkGa z{x_APq2$z~CB-UCcGYr{gRuw-Cw<5s*hu(wSBn~?^=)+&#zbT$G+0Xoe~_gcr&aDs zbzk2P3YKqn0aV&@oKxvHAwXz#7US+Pr}2v}rm%){-d{vxMt{pGw%bZvr^wpqa^Esf zAy)Rqv0GeaM7*kZ7mMOpRO(Aw>3F}8WjychRS?g^ldCyI-;W@R#r_G0K4bQM#Mo85xM-apRjG%qL}&YmhxL(A23iYFS(~@?C0E zIu^CIu$?6C2HV@Wz9E%xbT&83XVuUtrmn?Z#jP?JRoe}?Qk{0Tq7$(;*xv)0yTa7w z%E_%%GaSd~G~Z4l9fsJA9X*0lK4Jy;H#fncd9ue%E^AH#v|qB@@nzJ_>Y_Emu7sJxVu3ghW;|Xm(xqlKqxE*(1}8BvR^B=V_H>u=GiHZEU)&m$x3b`eQCk^K#i}pg0k~UG5q?R;l=W0<$i-fVk6mtKzZh%wz+EoMCw9NZF_IcjydL*#%9iy6j$p{ zKNBq_N?PAq!EFde`bZn^u))`em8U)*Gp1yD-vv6Rieo|X^kuqVB-4W#)&A_m?7`8Pi!v6p$oa*VA_-B?NXZl@jaWkZf z3LjcnTnMddTkIy}n<$M}HrO89;A1WLPg|=oE*&nQ(=wAWQQm3B$`#QD+Rvxb_`avm zvm12}4w=g#n6j!3Nt)8NU#8bsr_8TprugXf!_uhi!#rw zR9#byw9Hbk$w=nhZ|{m}EjX}JTet_yW3f2sN=e%dC8Q!NX;_SwWN0!%w52QF;{4wP zUKnNf>$Qb+DJglzk`kEcB`H#_H(vY>aW21=>p81GLZLuTr8~GGBF(1$Whnb&sIm@I zrDVz?X*6a66rv1?Yu(8Uwtke-Z%;VnB91}UZK69$o@{L{P#&!ysrzE=| z3l%z(^AYYy!$y{qQHu?UGs~}h18ZB_LX@TG2Ui^55p$kerBf+RQz6B&YO@<5hKC*Q4p?_xox=n zK`hFghT|X+^I5P|wF`GTaiz&$u0&$JkPN)_GCOjZpi}8I2+}nrNR1H=yQKb}tAR=b z{v=|Gg&X4?lLK2yQ;n%eEABwP-uNwd!=nOPm`szIWGcyS4HOlveeSgYpn>(@7E|ex zC{g9p>l7+ZQea9nnc#*L2a~tYY8@6gk4?fK=IZYO{?>kE&Dd zs6}OEFBjS(<+PA4n^@T=f_BDy?ed|q3V#uDM5%Ep`GTKKVx1;h9A<4jE~!dfmX@SA zP&<>R_P!|mH_4foHp?u~DdonPR;Oe-zME|yMJV_7=MTf-?LwyhU=n62nq^Vu=Tl0* z*MRv@aY_RF9YsT)_#n)!CXJVW1)(_fUx;wL`p`8gOCSQEleN@E>^*R=;x)x~JI8Lp zsvm|GV(W186=jvhOJIb-3tEz+eYFq=_rcu`gOzAeq){MKk)~T`uFQg5GC=-o>~Tt( z^qO1LS_^3p<_YNk0QAXl6~}BRQE}ee`VROdjnsznM^VQgUDV_507|_;1CRbOmU5Hr zm5flfuXt5YbHo}QVu2BKnnbgrav4z4&XIHFCiXj8+#DXpqEe{&iFFD(Bqir#rZ$zn zw;Iq1I*323d}mvdK>(TBpzbPlM}8ff{{eKy=- zB{@2=)Kar2Q6FDZs2qF(LAA;Dw`_e3%u*92sK`h=DJxMLaS9-u)9yxQJ22v_{WT`~ zmF{o7@gb@*8fEb7&M&QER1`+z?}V>#*&+V`#Y+nj;zV(21f(hAkZtR>HBFAqQK-(; zAVoh4>SQ#R30P^-!maI%u@J;nxI$JHU=?+fe@hR(Gj(Z_&rR^8pep)!EBgCmjw)#M zXmqOdiuY1gO1&vIey1_ww=~~mAaL3T78uH@m9kw%TBp=9wGr8Cz1>_il2k>t5yFqx z63fcz=#J2F;ylW8gq!kltrD72f*}PvDPrnc@2BW6ZQa-@1JsHYLn7rgL7-C2W;9~A z9BqX3q&ahPQj%;>u(umvNci!T&a@?$qe%Dyh zFp17o+@khjkt-_Do@Is0TNRp|*-K1OB&;kJ(y&rgn<$WcruN0LsLj4eNjDYg3lZZr zHTK+L65%D@o}lPi(h0yGcFk0$A-dtKG1qy0Lbl!1uupNh!q%kBtjnIJQ*x=1TTAj( zh_;N}a_|G^(tr|??Tg&M;T~d;uB~*MGiY!jNN@$XvD~C2*m`bptzpNHc1h%u(l_N# z5Sq!^aoJgOH&vn66z-mYrXZnc)pAnumP$!GpDy?<%Pe@mR?IY->7^nACBr-8mK$uk zm76Uq&;eGV`bfbI4<_WSxWj0T6{nn#;6QSFLB*|Hf;rNDmcu%WPAYZTW#`r$x0S`} z3AYv3@*M52k3zl&W@6r9BOVFvCiD$t4H}Lt$LmN+kWZ#WrV}y1LM)&kuwB zBpZbs2>A0pRCZgW$LgV}D=L&h8@2}<`kXE4xsss)mLRbu#Gn(?Z;+e!!b1y}uE&(p z(A20l+6qreDm)bxSpL|GEbtNIHPw*ff)aoaCm6z9cdFd@Q z*gj>f*kXpQn-sll(P_`kaU7@(DYvL9usC%V!N`f7BR5pfIcAQ-$m+IUm!U@Ar$8j| zEvVp6!er8_{w3F|!l3FVqGOPlWhYZFFxo_&hQJAMCQfhSeQxQSO zx(7;I-&dG-KU^}uhnX}dGMhBIOlKJ=N?d!XDJyZsk-D@E(w{+ZzBI}%7|ADcqGocA zU{8D{30uy2)U^$?jxFzi>VuEIg{Df9dWreeZcnBRbFol5~LBIBu`-6y^8jR<*Z^8n)9LVVUu?{8~jGmOYt zRX#kE7gdU%2`5#J_fP)--f=FJg;Zn+LQIH@QAs5N`i|EG6Jf>=M_DqS#HsHDG!&&e zZVv!k*V7g>=3Z&Sqxp>_omw$IEm{zNq`1y>(vX$9SGn7bxWtc+qorZwQ*=B0-BodZ zPi#razXMSsoQP#Ms5aDwR+0)HKw4~ljy^!9WoQxv`fgjMFt(HdT3JXW^L{qOSykE# zYLMiJlNfEJ-EO@V#@hqbER83g#}cVcQ`8VyMxaH{<|@j+2lm1=!l<@ZVre9V#TNEB z_9F-jNU~bnwYSHxykb4GpV`d5B+Z~jsDFy5ejg!43Vj8%medW1Q3F=@=MiZ6q&*I; zHbXMxR$#(f+MiIIx6->P4LvmrSl{o9>Mlyo)V#eM#$pV*j2Q}2BS)Vd*5ow3l$Cj{ z?~NIc!|c?>HnCNKLXr_OFl}&F!cyxhx=GLyq86Ta8~bB?UN-5`m(`$ZiQ<-GdY?Lp zSDfNt&TKT5!qFGujrLGWNg9W!J+Kp0ro9rP>}iKvpximAkl;Io1K#-9x*dJS`iP-a z)Px-iDT=ZJy*3*hS}`pWDC?tUIMX63I4Y;fQ$#7H9m*AO2}-}FG({-A61McrCcbJ} zC8+M|>(ZSnXr2_>$O<1~0sZhi;#vs>B!g|v2y)1Ensm_n3VI{Tf zJnA285aryFoTW&oO*v*zZI@7`7YbYQ-_Ve7Q(N$RJl3;CLZb;Zh*4xdwIM2!2?;%{ z1@S+d6!ykZb@_dP_!Q8gWDa&mT1wD9hu975hZP>&f*793tU|K?}cVt z@Fl3u$CXv9wCb6Vhr>+8*pQG4NhjsFz8mG5lg=qfs`PtV41tV46P7c6mR}Saw#=uk z5f-kZ&Fy_4T$}~hE79jocAHGD)96(-*|_rOMpLZ?o>O~`DkFk$J>uO-hjS!ct^P7q z4y@tKmPXM|oPW!Wx2O3k!~-y~Ttp-Mx5@>EtW{qV5Hs^rI% znsks+N6FK2ENb>`tkmMy>rK+#RB+Ok)!Zic)UIru{@5VM`HG)d_z1~-8IHmZp`xOr zVadPuz&D0f3AM?Y*DB{pQR))oBS~>84WTJYN>mZBu)@ZpT3sQfO`=OZc&qqCDGCIo z2XZbs#TF+v)9g-MRimWyd{~t#L-}rVvcY}EqBq8JL1pw@|l~ zZWpJ`d+-PTFs|_5#Yi*Yw+gyiL3+)!%1)&?qqppEcwUQ_3Z~X(C-W6%08us_kdfV3 z&nUR*lu}aKE)e|rE%e_*bmR|_$4F9$`fv^)IWdQ3CNMJQJ$oTsC0^hSt&DyulUj_G z)FdJ13DlIOTLlfp`|9@XjOsa?FXiZss#(!;5Xz_$5Iz2Qp8y4P5SFt0b|#GFbSA5?M5oU zP!1eYuWKLW!Jt`v0(12?Q7#BdA*%Y{a2@U4Bh%j-+mk`8(&W-w_*%3#Nldni0ca?0 zNwh z4;)T$V!3f>VR(U18M83CDGq;>N_tF>)nuKnFujo(=rf!Tq@^h~Nf)ujy&7c3o=Z(P zslNMz{c)!@!L8Jy%5tAhnDQgCUU^NVkc19Z^cd3xUY`Otdl`Sj>d`6rl3dhO(lj)c zkCb0?d^*F441%L$f35M%J`UzpWy-S@*Bf-AV=2~e-<&>aGU`vuamfv`)O4T8DOL50 zcg8I7e2QX{po~3WrwO;0(}Rez>L`aCxbo5wZ`7gva6g)J3~D4f5}wxUj5pNiwk}jV zU(+1XpL|NKSLC?ct_bY~d1JPANcTO?8x9AMGoK#E-e>Vjfl5O3EmNcc9c#*XCfB|r$6B9pNpUwx{Wtf;vQ!Y1=uOBLAn%N_lVxJ4`pe2?#GuJO zU`i5q2ip;zp;KIw@t=oB5?AxO%V|T3`lxPkIg}wwO@^Jgw%FXzLKSr=YVGQAE3St? z>$zqM9y$ZsmZGI4!>n$2-;7b_Jfk46w<*X-U(KW*!_x=r^ITkMzdrbm5TKK+n}cCv zhFKariV<>ZFF|TeKA}%}4gxQ6YkQ1oer++Nu=54aGKZJH-wt}+79CzIjL(XhZLC<| zl>HBEF6)^BeK@K53+R0)7crjzkU!c_{qdq1V*AlKMXrIvE+UkzZmER@5)Z$oGNV_|m7w6j&2C%(WNU^f6tWhE>O}0V;LAJ^Yxy79`N-6y&))cGq zqkZriM_F?E%dx~+F0Iyq*&ymj_OZmObzPQ}mKzQt?(~qQwonwK`ceqr>Ndq2@&`dE zazH|ot;iQA7BtCFku?(Iw%X-{hJ)%JZH>Se<9s7ZhOp{2LG-YMtEH$59r5f6xbl$V zk|8>s_W=Nl_x`x{CBY5I<}8--p)GC7KyEz9@1!Y7*pP$$jj@(j%h`^r@hs7x%$p#z zf`v3yUR`J$)RIu_*NXJ^Hb}6+B!`<}4aAPaC_`!hAbApz z?2s*ukK$MMqdLUvVq%Bk)^wxNnR=m})s!?XOMJIbae9(%Vsxk^9(g_RP<$w2yA>af z=e)&RLxd|*)-;=NMar`vG{0M6q!Q6>efhudgxJ9o8WMsx`>OcIs~rdq6>O9H;3A)$qtB4* zOft2l1bM}h2KFFdbBV9ZQ~I2BYS`aGg@7MycL#e7qPN7Xk(YDacM(uQi7)F)gwJq<43DOr~^o>H`5z+ z6K0lDcsKH!`(bgIsjeKv+UpePG#Yeu7KAoavPsyfR_}&ai*#4&xgNDJ%wjCYBZ)U* zv-yR!1!+6`Uyj&Ue~oClu8hS)Fx4DQW}e6ihT8{BqLH(TR~H_b(TeKV+x`=ubPRkF zC=bf1$w_Fmt3*qQvXtKXNFMmS@aHngs8kknThB^>w3Id!qsL^Y`G4ik2Qyu5oZ%&P z`i#iTE;~qVs3=L)KmeTS{>i_V;P**`iC zGfrR5l%`vomMQ_}BAFB|DhBXITk5R7H>|-wa9| zmnd0zGAojh`_7#!X(~$6&_DFj1@4je!nehm?p%XZVxdo}u2iR-ve-!=G@E?hnmcJ8 zn9m7HPLW2JY$>Bssabily6l5jj^)ynqym`6_R@fNQ2zjTY+I_m8iPHUauK2&p=dGN z7g~?<4|D2pEt1^IvYX{9AC5f*h+$qQb3Ai&4xGtMij? zo1}oI5Ap$fBzkwY7FFcs)`C^RjF&}Hw1lJK)vg;i{{Tfqe^s6iE0R~6r6O|Jb~%8u z3`IGzhkm8DJ8lLgQE3&2D$mTWEFC0tbX%qeZ3BKsDn0nck$G@um&0WNM?qyNxmNbQ zxj$S_q046-iqr;VDbu9?0H!;W=msI?7huYywEbh+fERVBu$P7%y0I!h74Nz?x8_rk_D7U;H*H!Sql+L%FQy~4_T zsvh3BlKo1J5h2D9gvV91IT^ia7xzu^O+VUSLI4jUbfhBNDQFc=Fly1w*2Dh z`khBEWg49P$l6~(P-PIq?DxT*zJ5+W*1c^p!2d}M2zy>Qq~w2N^ zNeUSBlH(MNv)qOS3Uh%>Hh`4%Y@Mu6()j88yH2BJFAv_4U3IYqQHzxl=gOq0Zi{y| zHn($xKY%$T*DI-%^JC!Qge^(A^RD|R7N5j^b8@X)MqPs;lTN3obrOq`^o!Y7xAO7z zzA(*v$*3pyFAqxO!OV`VuTjs^7YVh(j@86goL&5&>;?GS9RnURQysL&Dgi@K7()0R zlw#JUOsmRd-Iw$wX}HzwKmPzR(G>oSXyK%vAV>fnaJky$Nu7^s#h39DSeKW)Hd%m> z9;(R@op>j7x1^~+U)N2)d~*FF4BDMiJw75*x8GPpX;A3ZwRs+HuB7h&0;M&p!BxNT8i$M18v`OY;Khw-xkA>LlBu_6{l}0NgH6H4zgS!C23b+dBV;5#Aa$qjVbX3 z*2pco>o-sD#x3Mc%rRlRI-DA-fWcF7i->JSU-R@oOioZ^rXMhONGrEGjy|dOl+L9( z*-8CCU>`2Y%@vw_i4#iTl(wdqPc4EF=;WpDR4r}oY+2Jk7muZx(t3(E2}XTx$6 z_B39L)vx@rkjung`+ybw@$r=?gd@#i%I}JmO#c8f0+6=KRiQRT!S}=pty)WNkqxO& zG?V$RwxBpWfG`wTY${^PdqH;A7Xtj_2V-h+cHJOvbAi|ykWNsHgt*M4fO-$MP@p#6 z&50kzcH?dL)EP~QMKk1b85rOBw(IyJRw zC-WN~;B)rFIzVnadV-cpjmQ8S@5i<`Hkj*=q@Oay?4fuAR} zm(vyltAgysYYz26P-etzLGqGE7*Vl0d})6knX(>uooZW))o^*e@pxgBm9lc0T^%~+ zYpFw5!#zYOT0q!0eTcZ;{)A)L=7|#w*Oe+v=>gXb)CKG@>>uf&=kxynPWh|Y>3Gd& zY7uELCq~Q=2G2Jz2A)EDt5DeU#tWN|7DH)JNJ`1Rka)(fiIClt@=4pv>O1j_B`xM! zQrqhN4{v;9yDL;oburjjX=y;P_5Sz8Gu3!eOM$nR=~)&*Rl+`-VjFL;=sM)2g_2c$ z?0fHh@mVFBIZsol`{Mf+8!89(!BO`)vJEk8Qze&JsmgvR045TcN>JK|DoV$jd-294 z%dRvM3ytU`>=Fu(^u#KXrLfRc9JM*%Rpn7}wv%q;>NozFp>|$l8j#g8l>i;fk4aOO z9>64T_r+@VFF_O2=D(oFgr%h0bvOXO(Bm`si|cW48O@ujbSGW^!Ybl7!^DY-StOKn7uP==e-EzOV#1MiNYS$&sisHZwsD4|?#N|Qktt5EZ4OR(VB6bOzor97A-G|MC#LgFxWkDpEI6wL0th$u z-yB;lkqaxIFP}FsQjUpHrqt zqD=~NLRmwMfK;9B!M8trYw&+FwOz}SD0AFdsYO8PAgEpD?lvCd2J+r=m06C16rwx& zQrnuWb%FBWPbAx?*dZ9zqKhF%VjU%MS&TF?@{(KWfKaafV}*y01tT&-Wh+r}xVzkP z3W*l%aPwugMSer`N?Aj$-Bulr-LcQ!GqhRp4rCNGR;bOPpc1041@HZE_#MriHBcz1 zb9!=MGNn3%Hy}BwBjw`ce%O4_7?~?KR%=mIz>h6$A~|uOvgt|&r#RaQjEk4WNlL2K z-dq|CFFdIwBy|YkrvCt$WbI+cIC^Edm8mrt^)=8OgGqHk5t=F`Otb}(R6R~RGv0*8 zy}~&ZTeQQCyz@`CiwBu?NbU~+*!{*OQC_aVs;TKUWX?;-(xpg_lC;>HSc_X@ZZT(3 zS5c5#Bnw)@jAIprNG+|@`I0OM(Hbv#50y%|(wlQ~ zZG{U}c43#M!1yG~e5u)twDXUUm2wWYE`T*|puMe$zr+S^r_$;aT)O;aPh|`E>G9C% zZ&BPdf=6rli27kqSIq9zXTL3M80mSU(pXHVR)i$>8kBK-IDIz6oaxZqr$0%9Ofl!u zS3O;D<3A4aAx3Q6*s5jql#B6me@rYqW38&ETXGUA>ZnDCyP=rQ6A_iGkkXV&)}B1d zKDY~-ryY9BMzDdU30k{jPfcdYNJvly=_(f()eI^!vQo)vkCGpC)FGuj<&&@qB#dWF zeJxZ2ucWw@4J%J`jU*(YDb}ms(`#ahuLt9%lyQfOWg&7Qy_QF%hj zxB-hbbjl^oK0)>y;S&4ec4#f7q&A0KDq5C70_SpZ>RizMF$^V6c|7+AYuemneI6OA zRlXjaol7=Nl#e#6-0zH$hYNn?+^#7d6XC5S(P(Vb+>;sAB$b6RvIsw3_#~5LIdtE3 z4hAW5%muSeWJm+3lmMbWn6Z}W1Es5Nt?!IaY`W3_{{V=o>@kpFM4cgQF)pylanv`h zNC-;RaGQ(s>M*ZG5*rN7%(TzOE0p#KefrE9NNH>+tCu6L_vY3H*tz~GD@c&K6#y#5 zl&(|hzTlrKZ}tZXMpy9qlvpZ4hLh$YD*ph^H{r(qS|O5Nsu)?TI>$viV-V|aR}(D= z=^|Y*wnS?STmizx&6Jbh8vG^BX@{KKexXl(qUy$oQPVNT*lpziooYx*%8kFNzyck) z1!xN$!nnn@TCCMF{b`D=GGkDrC3@RgY$*vN*xwYEHNufTZM!;tv77P(H3LqoR2hm~ zY=ET@tuA*$l03;H)j(ewD9xe-xe=39RZWshjUqceHL!v_s<0kps2hE-x6gE}!I|o? z=H z*js7`(1oNQ+W1k%%}{7nZEArIi&AmKyhNFjU1~xUZlxhk3paE6ZMS?d>0TkAy4y9D zDUl1Q>PMQ*X^9Lx4eXMUWu zIN}YEW-_=9H|X6Z9hJ( z78?P4d1#i0bo@h!vUMd_3cZJLcgFzQQ`2)oP=ur9DOV@&^~cs44TGz3Zz$8oAU#wR z%2|~?2yvut>&=h=-;xg)+SBYv3^-&KT5`&7St$e_20EBYi&9jQ&9y5?Bo4z6tC@bA zT&25Csj!zKtm;Zm%57iFli1?hK{`WZ5w@jlZ|#kPM^I}U@HfCsu8uiN#SaYY`9*J3 zkm~Amf}NzMKCYF?@~t-{f6I(6>5jsFQV}?%4Y|v^og?Ts$9#pP1t6s=N`;6!f<4E4 zBm7|SNs6O#YnefYS(0w2APXQY-sNcQ5BqVy55=i^XRoQAczmHG!&x*mknE|;Uv(jp zLHb;bdleGsRY-DNiu_Fuv~;a2NdzB!dm8wCNdCuQ)Dh8Osiqgu3k2!87r!;GmL0XJ0>L^$5gPEnh9}8+<|*xz$uA_N|xlM ztwV70rGL}5JlR9#>6%ozbXFKt4B`1ohYxsa%Aem z&|8ekL(yMSNs^+gT^;tm;}A2ZZ_8~-L|Ag3WyHC1{4uEl<8V#)`(F;A+opx&s>9_e zN@)d3Urd{+L18H$bK4u!5tJ5+<%d!Rpj%K-)9Z1zIsRp2OqTajY^E6`r7j~=n(Q{P zRkZyvqCI)`Vy%~y`uwL_IRA+WMA!%DETZ z;|SS~qXrtF7AcDzM7pKOVGlY;hfjJnoEv4r5A{}B%k(-Sk8K_UT90GONDhNqQ$cdGz^?b2dX0t(-+cMA;lsdK&y^hDqutpCN)hQ+&CN(;Om87B9VWmaYr1CW^ zoj+?FFKE?Tg%YUEW}7oi_8it0eAhnr=J>Fv(OOMKQH;dJakq?hrbWe;FMl@{+nzCV zL-5|AUCA{(*Ga3ulNOZ6T3mD?LG%mS*0$%r&|ua$D)%|^li8u45;Ib3YN^GW9w`rX z#1g_>jF$+pT3b*l1oM0_sQ&=OMD>#1V#@I*Hg;36-YhL%_BRLmU}5hKVL6qV&ADo~ z{vxHr3H)({ATutXxCL4XI+4H3KKQ82nJ%dlILM*FD45CVy$!{@gele>NKJQhrL z)Z+CvhMNO(+i&~gE8*iU#ptKZas5btCIb*3Q;-Hc&5`nT)_7=n`2`;E8 z1e9N8+l(;srdG`o1MzCjuAdOM`RktyB`R*$0SZ!WeYUpv&%`eeqP0qcJ0iDHtHw&p zQ$V`P7Hy!U4eV}59E@pMVxJORTiCR4I$QyS0#vUmwOrpCR;8u#(QD2L*L}`Bp!06J z+o@YhX+5Bxgt;xy`8Rf@_~;@(n}%r=eImXm9(dyO|c0Cza(YK~r{KIIBa-B*!L zxQv^G^pp}3K3iiZPl-`l5O|JkA=F0 zXROIeUNW^MM-Gn{D9EVzeOr!Y8E&>rxWzzfONmiB5;nh=%Y@H`O&4k~8!0X!=Zdu6 z#@)EWES&MSG@-?$bgTzIAqusXr_Jesdeve0^#>BvZj&*S)OJIkDnQ)WcROH;J5Dl$ zw2wM$0o!~FXIW|!S%VcRM^P#=2~EfY-x(m4mwg<=oNMmpOwm%Tz2@t^LbmGYwIDayWCiBVDc(uJxzm2u6`MUDrvCxlscq7?pBnJ$p$KM7G- zeFS?rkO<$@9C|VMh;`AGO zPNhba7u8~0aQ-E=Y(YYh6p}Bo1RcFG9GK%Jv^-?jM^;y2W&G_$as=j^ml%SD>$avA zMenxY`Vq0mIcJX#>bWwl@avH-T@B?9oAHsN_T4&?0l65-nq_k+R;iORMr>xS60X`r zXB2|Lc&68FNnXH<+n)F|kK;2e!IMYLIXa;H)Dn=ukd-skN!ampo^EbO8)G~pJb$NX zvuaD#pfy0g)5U} ziySy1Of~9D4l_e$p-WIqnQ*GkAf_W@SLZSmJo^h-Cv$?z-7_xc48Fulgcu5d&rHQz zDs7dusXG+tH$s3mw)k9`qSZ<#M;p6Lk(I08jKg90Z^oR-+2x_YmA0#JQET7pY+0nm zk#z>e#qJ2gn>|&ixndmXH0ED{TP?O5nC{L=M;d~Y^Qyy>-x53%6)05oJ6f;Job%_R z%t-(zpq@cq*SYPC?;od;Wi6yJUZ%y8>X3kyFtn7q$s=e@vIv z9m0TI0B!&~9!;@#Ld;a!rDk;tSHjPP+FlJiWc6EB{KLM)SdV;kqqj#U5VVHTVir;n zZuHdyY@-jN4cRL13oGeXxN(DVAMPap=+9aQw^!k*yL)|9TWVVDI325(f2n6rzg^!I{LZg-Q zIT#>&s-iC-{?0Y(1s^UsP?I8UR63I#$KxZQ6iN9)zwd-D zWvJ0A4;N_}eRR`sH90wNsatP-TVcST8z^7l)WdTwsWMw{@|kTYQz=l`T&Np^-)t!A zvT60I#MzX{O;VY7hfy5Jx?5N3v9Pcv9D0%T?;KRJhbB@1&;bQb0;~;P18w8}Q3B%Bxc8X{9P6Y6>7awI#$h zQVsPfB-?H6hn8G`xO8Z7+#_2NlG!OY1c8jJHJrgirM76fb`5O{TAUqOMWk_Stx*vy`5t+2ubv)%Ft2&~h)L2o{BI|J`#R^)|tsZTKz`i`c2w_X1 zN2tr8XTC9xZ-3<>kGTcZ%PxjhTHFkPF+n8{{Xn?^WaW(HD#$u zQ%H&%j{9MflH+9;197-jjqztjq)UmJo?YZKT@O1ka1=_KWlI)OLcUO3025=l0~>M! z5vOM=#C9_Kd3E}0At{>$uAGLPboqy$QdMv-x^Oa1?fnjne0@ak@e@d!PVstWUMEp) zRW#0FOI68M=~xHZNKpN;X+ft{YxT-rYRVB?GnB7}sl{xRIMLJQQ2>IVMa~K{re1cl zUxiQ1)umQqq379UPq5r)nXxOlTUNdA{G@MlPX5z%DB{$Nmr*ISdV9t*pKDSe-$j`Yon*2)gS}($O zK#0-Ml-c5dok>=}>Q3a|{NiHrpN4W{)hX$ry-KRGgy?|Ha7wXX%BK3rNWZb;1D!4} zYxX%ukciDoT{fc3x-|DyOPa}YJFM9b6s+BCI8rxKRdHk5-LaG!y=J*ngA6j%hs0Lk zGTemx=}NyY$Fha?IDEjR(x^|dK#>wG+_dyt&Zg9u_<0L*=S!_PkznFY_XKV0h0b-Q z)w2$6Owk?1Q(I7Nxf2uyq^IQyEqS)K=Ge4ysR-cK!%Vm{%y8=K(;HgC^sb&(>uX3# zY?0-%c02HIiSe>rchqZ@idR-kx7Q*|iRvW#4S^n(P4R^*HB@U2MG>S(azl2FHBlQ< z*g8|?aSy2^n~jLR#A5sWKMHL};wuv5zVg5+4lLbP+Y3pM-WIn_DYN`l=&ARk%;CDX1~neF8y!l@@^x2Nn;U9@xS7u~zoE zRYB`LS$DMzH0p&Y2}4TruhvV|eKEd`hb^*XSkw-iSto8J%5 zj42^nwwY+qX^5(lwGa{sB=;Cu)!(W$nWix%od>7^_D!ylbKclurNq>qjS@47(qHqC zHYrZ(AKMypR52p3+MI6Si|SFh2XTo()7b4=7E>yYy5q}2w6xf=mv2m1P~?eeWnd&J z)Y-dj$0z79J^D2^T(=>%fUO{{Nu++mbsBTOXtJu_fy4Q&f>A z1oxm#j=0iUSwpQWl#$yW>J_CoK-g(YN#p5;oXQZ)@!M*khF*QWko#uJ{+y3vfSlKp z>bZT$>q@>Qm()_)n@yAyKS>zV9Ew`SD>)suVg*LSZFS4nIds3x3wKC}c0NGxUN=5v`Zg6c% z@PTuwP$kqeZds1pHhRdDNQzeCfCEmaFXv5xj zQz=5h1P#X<;3e#-HXUg>jpOlh5`{IU6m-QaB zIKYc=c7xj3iltDzLxY=X@M=|8;>vyyS(%_X*eKW{!;@k6z8>&jOSJZuTn;TM30jlg zKySBirX;-T%X&yq2XVI;jbqd*Kq(78V{T8b4Cl-dj}tMtxj)e3*oy4egNh#vy^V&E zagSkk9RU>S?N&Tckri}_EICb$cGoc;P@;EQQ+rtUIK0o))+(7Us|Ir70=UX?5+7BY zZE4*qJ?)Jdt2iewXNq(uDM?g1jB*~EtIpU-*jn3;_|u-eY4Oyi*3^w5 z&A`*|$i+9wI-yl7LMT((j}fU(Wdl)dG5U*_5oPwa`MypKxYcY#sOAb6;SWTGme(;4 z5R|4|K%SVj`))p<;Kw(3OsUKwc2S7ab!N2}6%wL^6%oKGI|4iJfvo2n#4p03$juo^ z%Cn6(q171IcVlCz)^{5LY;A<2CY}EP=?0nysg(@78Zsv_lMwiitE{HpQBI`;U;@28 zE^%>L%Og5Oi6VzgF(<0U)?8^U=tYM%0{852LE--ZhgG>$mn*q;B+Rz_qyLFGj8xU-5&JQ(ym$7Nq`U`0u z8Dxpn$ke%1L@C%}&ORMd6zSyZ(rx>8#19fOWdkYYShcE7T|@3tc5qNm76UVw z_{^s+Tj;8cXjbHJ6dQ63aZ-Zf9FV1To<)OgfyT#t8K$Qau44WjUZw(Y*#g%zYlIj zCKW!d5}KtDA7TQYVBC#GF5GkLdkj-$jGsfLz>_MN+_XHUxS=LyohcW(Kx+Dbxx^?G z>2>wNbz)oy2xTpp(dDb4`+-NOvH%GeJ+0db#v@xUv*lS8S&caI`Yk3tmQo$LNb7iieXx$2<3n!j3aiuWZ1{mPzY4J&Qj+0zGX5W`v<2H(8ny>+ zahyrHmKv&Vz|47qbf@Dj7jjf!g{5050S+{v)xovULB-=qfE2LX;lvHDl$#Ux7>n^j z4Ae|w3g2n6Y=GDrmCf~BSp9J6fvuR*Dl;kdighBG^+6OTBk5Hle8ot0m#w;z?YQQ^ zV4k@GBk?3B;ZoQwr78+4k{t70d2O)3Vjb9$x?>LZr8<{Dpd9w zR7kOq+vrElttDt#^-a$A#HB6hXrh{ihiUZLH2E^5&UyAy7^dqgZXE z1m)7+=|1aeMa*TqfR!Q63ETs3t_T;IWhM4wI^KuARci9z)Y{mgsLZO)aZksQ4b?WK z2UsmAYeD0a{ct087e-KNEBJ=ynJ7v`aDcdtfZCnEnAtpBbMK2F+peW(Y2Y1f5aQI` z?d~`S_rPmkj%f|Zl$Dm%skESIOJmZ*=KJFAD3t3xNm4bTTNEeD<^!BGlNB@KUZ={c zC6{EoFG@lXqSWQY;p-&UuHs9uu(kBVo}N_f zE%n8WryVL=31~H==JJ3>BEfC+K6SVV{$M*`fWm8L110#tm~9Q{r+h|kA364QQr z`L^Tfjn07T)_}XEH&GgId`_UW3hc{(6MYG`_s3q2t&=FwNGel}r$bveby({4#G2dk z8%xYEpUpS2&mVkT#fn>Hw5)};v|OwlN|wTY5yu)j^tPf%*qaYrMayL#(AkBnly>Q%}zyZyhkeO@U6c1%Pz9%qp%-R)ZyIq6?F`0&eS(*)RWL` zIU$g2jaJqVBi{r2wjTfsZkcT*m=Y2qD2E($5vfCybsz1Iw1+4&>nfzTHZhgaQo2s4 zpt-%Qlk0^oN^MEGPr#=s#^W&Y)R3F#S8;4_rc)}_m$lPs>2|YY(}>Gy>M60xwJ3z7 zUv16(v9aQ%*$zSFLNu6?9A;xLMoU2HT0G%IeQoW8B~GVQX0I;w2j41m>syG@Nx!Ae z*y#u1W=yL@W~Cl<%)p%p6DYD7XHz!=Rh;2M{+RY+@P{L2))7=gbF#HkLuqyIhgV&s zsPYuqJ0JL{VX8?SzpAZ3IqYHd3oH}3^OWI={dt8NPxv|AL6V4 z^LOescM^V7+;4GwTeti^<>uskG@lVA89Nmrx+2mDJXylB4hpjW0D>7-hO+zFwx<68 zasFAh$KK@Or<)z7zkwqOitMZ5jMKV-UwK>?9&HD}PeKx>{#7C1&=r0rF^%it0oqoGbYAWeJ9Zrr&c0}Ta z%NON(yMQ~}70y%WPCWc4C#s~TgNbZKi)Ak7$V%65FSr->#*Do#ro~=tY{gHgEv6C? zAx|{1@aP-`ZRHmA#`^47b1Dr=qM=Wz2;Ib}l8btJi(;u$YoSxLNoOWK0*)#$5DVcz zEtgTQ=bKpaFn^Zwc3sX8oTBFXYNI-Z1-J0(TE~{a=}#lR*V_v$znUk<55|&2mU@Ho zgM}`GdtD^lAECvh+N4^OiBv{E4Vc5$ON&t4_EAawjuLQh^?#9~(&%^3hm|O_))i09 z6_mtb_M1wZkf%`>Shy-}RsgBe9^RTPA!)wRe&h#Y}^iS@P> zXw12`i&_wCacR_(@Wq=V0sxqfK~lHX>J9e85{Xl(%c8AuTUCoJd{#TL3JN2CD%lnZew*i2B?dS?zUV=^#@^Y3UG57>9JaE6%=*BvP-Oh2tK+; zYy^00+tkR;HyxHf1SolKQnZpdDd6FVTrM&LC<{%mr@g-T&y%_<6Jj1|*22tpFKK?OitP_g^l5}}hkP{}vwtAA{JA9|zJ zL)#v~v#6`ikZH9F8;n#L3MonHtZYzD$9~vc)3VJTB*nUxkXsQ;2uV7$jffzhaeN$R zWjypom(*HxIjLzu9&SdHw-_9Z<4&dINJ5$<4xW*4qkcWHXj(!@pr~bf9K~yumtqGl zEh+=9MSoZGD5U98+qlJ>bgH9q7ycj2wJ5JP3fJ)u+st;cBb46~(g<}ZTHHwN3D}%w z`(bBEYfuA(_a69m*tCH<-ed79C~cV43M|DWX?4d=#EV~z$oIf5V5n1^kcabjLZelr z%G8%0fjQ=$y}oM`q*~nJ*xPXnAql0jg_F9~-w>qJqBf;Eh;be*r_HF?5#N4)Y&2$< zkMt{zi%gqP$@J=Dl{m92a9v_LghW&&A!0i!H(FZ&1gS>fUu+oVPZRRBZakRknbXm7 z;@)9Rwo-du!~^vu<(U7X%Y@lmUMC8)B+WDy<15o8M-t zXNXVLDRiv0L0gcjESFmA)Fw2B7TGsQI>my$$>$P0HO+x8IYg+s*l%6_F;0ysARCRg zvG&B8txLmt4qvFzvf^deYmP=bDy_7Z8U)zh$8Z3@*9&Ns81GPK$9=g^)Z9yd3gaLl z2v~Q_Rs6uF;Bme=V^WLN9c@;|y)!>jrbZFtq1UPf;u>KoBK!Q?^Yp~_^W0Rl;$Dbk zOGIzCp`N~a{ zZ?U#Dzb3ChRH`elI+j+kt(A}v@^5fR^gAALMTQGiV!5%IlYB*OF&RXOaLk6JxZ`nZ zZ@Pv8RdrY?y}gE@K)xi$@vXGTK@^HTF_xB;lr+eB#S8Cc{{Y_$YQ1Wd{3qkLl__zb zb*`9wm)H4f)DEC8ZZ`Yjh2dRws&9w$>k7=YHCAFemLk%s6rl3nN#G&DxbL|H555w3 z;+4>2Cf!)kuTDGP4F zN=fboz3?&O7HIJjZ-&g(7eJjsWiE7T5*uL&XrS9hgr6`6)D5l96f{X}$g4C0jAXlH z2Q?``ulbG1wa++~JU1I5q+7r39&Hlu)&*%JWze=x|;ZcQM5V zrqi&W_-7CuN!7Y;ViMp7?PO5DO%pJ7CV95;Nk>U*oe{_x>A&YEs4$OWLTy$To$(?*jsqd znJTm@1wxxkrgb$zQl6B*DkG(84W&Z+DMYJ`GIgnJskE;`i2z^^$4L*IktUMK3ropM zk`z^AX2@DnH}0g2CN=9;JfEjQ22YThj#H&f1Z#RS39@)qtVi_3y42xKfTAkx5VH}H2n*9*QKGpZ$0%5_D@hhrj}|w?%58P}dvhL|`Xx>3B@v_ns7Yiea{#5AIr2bJZ%7LXS5wGd?+RhSY>Wa3`oi@{9cq zu}9)ED)OkYXJy>hXidot-HM08t%ne!aH}kpB#!pRFUG7^+9F%dIUUjzRVCXbk$vro zdas1pYO>!_r&MjVHic<%fqNSg2b;C=(NRv{{W;wPw2J)>g-#DuVNoW-HY0Rw! zDYc4hfI_~YVv{oXyF#aBwr1p7)L9Bc;jJ}D5*5`1*p#bKu@?r#H#q0)%S)F*ks>N& zDTO6L4c#B=px);Ft%{7ciNE4%bV$t?*8GGawvYWnq6Wb6d-IJS(?+>BWZqXDQPbH| zH~7<>RJSS2QRx(C)zf~c>@cM|n^@^-!mUEbf(XLz#9t5VULDT-T85eR8aQv_UYe#* zo`Jue3QBeW-s5Xypx>srh;iu(sja5jN?TNT!otJ!->??sV_e!wg4UF%t~pOkrPn%v z)DSi)I}zI%VVOo+TJ|jQ+S$rdBxT&kFXIfh>2nl;r}8e6q2Fz}#+u$Q*B zsY9fuc2b4+2Hx0kXa4{NDD~=l^?a`(nsr$&jZCEhG2Iuj1b@>|ByKkL!cv`>YdLzN zs!c*Nn_ElLuP`FdIkUQoq3pr!cgCCLzF*_T6#-LuF$@3-%Z_}Q_# zZAeCxTn#uuZA&{JbetyS<{0&s+p~}nHN~MWGT9}in}Kk9V{FRBMTgBcs~s#Yw=B|D z3VaHAW4_$u~?isOB0yJ;qv>J+_vjLQ;1(wf@)~sd$@5 zVdSDITk9mM4{@`Om!ymgQ=KKt*u6=e@3ViB(h+%P7+Il@rOK>l^1Jc+FV>RYk zXfh=iS!AnDm9_w1ZVoE4{%DUG`3TE7S{*r*GP1W8?_NT-usWCN&49%Ww&YZEOEG3o zTjBJlL%~E46fefswjMZ=yFxsTp~j?5uT$yt`0|-VRO)mtY=o$^k>#^(rq=+2wfV(% zW2VQ+P?aIv#AeTN(ODmWxRs z+S+?3i}Qeg!sX0$*tvf%NRoAFORS`<*d9R}SmNfbLCl#hJbGPHEGXSgGaGrWFD+;y z#RLQI#x%#T$*9M1m~tgkrl9#WIHVw_wURa%XsTAa19#b!JdNTSA8ksZqB75sCP`%= z1MH)}>~KR`%5}!4!Kr6iiA+e1wv|5?8d`0*;YU(Vgr@4b03FG{I3dY3szy_!I*BpY zQq3X48FFGZHdLTAl%2H?z8BT(;g~a}RhKi2hh#y5>h8mOTW!0Y(gJqma&LuBa(_dq zBpqj5^Ob6OR8z9MGr(;&OOsUNXFxwIX$#U$*3?D-a&>bt^~Uq&lT^SOlyeHs~cl0p+>4z*b;s;{1xci`6Al+-XQj2S^sM z`U_hf1gXU7Hr1BiEx%QlA{AD!rc+azf+v9LR^y8nA!Q(WE(jJLnA+58er(DKk|I9k za+=po#GnFRU~sN(N_gPyjXo;W->k}|%3UEa8xc~19A2j%SV+{eKo%TWV_r{YOd9(V zY4X=kogJRMX*zC@;M@c14;X%;nmNB%H%FyCQ%;(4lI)GZj8+h(j{0?MqwF`vmjjXH zC?qrHl#OlmyY&J?>&i0#RLl`SYcq#kTG!FzrYSKOk) zebW1{$Y3dJb+DDPf0U4X!;W#!ELUt^4e1u%7w69vXp4&WW`kC%<@qsInCpHiaVE(n zADEPrVs_ux0lp+u@>XYz)psdTq|&ObyZ->FKubqXk~df*VPotuAyw}bGK7?6ft@PU z*syF<(_WTXK{o|jLE7gNXwq|DZ_P5J*7GCsSokL+3XF9AR{UI~1t}-E#A6i)%U`$r zDR#K9Nt*3WEjjfv{8r`3QVDdh6#3KGsDhn5d+agtshJ&_Rf{sSOX>{)w~K4mUL%!T zu|C++{TbNVjdTR1PQHf=UPjau;p{?e4Uf|j=oBdPX4EMYl!|2S7lzz`v?bM~?v6G* z^K4o1LT{pcDvn-7MQLWHu8M&zrc-KYi;a?QEq{DiQYngmuQHQR>q?Ha-3+Hv6bbeJ z0JaAbmSWRtbSl**LzM++OjnlSL1Rj;PLuNjFk_MYJyv0%yHR#ez_%aDnNgF{a99#T z?eq4;=TTc3ThL>aEAS6i9d(t$pCP>w*7`|pYQ2e0)*rqLS%xWXDJ4lH`q+K;=J-UM zshMZagA4pgA+~}ng-&T}ZGdmNDF;X=)M1<8%XRpfsWg1oSEtIQ#$&4q(9uwR-U3py zYg=>1Ba#ViG2Qn1(-eY|!CiWO0OKpUb5^e2>uS$m=r5-iXWy?y6 zQ^J&lbNgQuHH`C1qGbO7@daD*0^D^h$4d1$_LUF-_cq2#l%9)e1f|wvwBzq;NI=wX zdA1YPh0e~Io$5<2HcO6aQqyu0j_2$!FPgk)b1=bnFG6h{o}JRmY?oB=I}lU{lv?os**7%whrUOnCW9`iOpcJo0?TaUTN1`)NRLInd;@(Blww!|FWGmFDfIn<3 z4MaTiHPyk4#Z|{tT)b5%sU+X#xA(%r5_06i+DegaImW0A2h#|?wU7Wv0D<2dD7A%F zV?QO>Pr-zeEa?|Yljwa82%)r@?IqXZ6`qk&NKgSL+$!h4rasf6OhgA`haqUW)`wP& zBK?3Ij2mCLC|=Za6VA+?_$59~RhVhJ;jyGPk>Ba>iTQe=Ca(#pbjZ-t70U~T=$letw61M zceU&W4ku(-5>+iU{N3=7!(lH%k4{?DN=?$DrKqV&^(SMA)hvr9RJ0m?d8t5#>sCxw zY27eE0Q|@!lfAIYSo*Kz4M;a9HJIy`TGUpy$Xdnkeeb>$ei~A%k@K8MFl9iEHazCr z=*X0oTvnxW0;~x8_r>`}Sel7BCYo&Q`OPcgWwIJ=#5)~9DR9{(T2GYQb90YT7W=el z9~l`8ND%Y7RWMdD<2F_kKFVXaI!rqbJrM%GDC)W5B};TxYQQZwBy5zD^{ zr{KNPS5$-&*&ORVf!^Nu>4~w}nF;uBpt#J2l-kpCxFXn1RlFyz5ae2YZcpKEjV?xy zBd69E`Bi>6{Jd0fjK z6&Ig%Q(?N<1sad#pXN!%8G0O6BPIG&g*kASQWOr74^nfl>xLSmc^sSZTSqPT98(4Wc@j~!FE`wR2p2T>EUgy2c)+S=_DJA zk6dVz870-nX-GslenN$80q!r1vb;xV^=F|ay-{B}v^MRDP~e|jD`}w9LjoOThhnzl o@gyPDC(aPqDZhIhdm51B5QK%cmXrsX7beHPJ&gQUu}f$F*%Kkh7XSbN literal 0 HcmV?d00001 diff --git a/utilities/acceptance-tests/suites/CreatePeople/Jane2.jpg b/utilities/acceptance-tests/suites/CreatePeople/Jane2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0cf118d1f160850802f09948ccab599aad562b8d GIT binary patch literal 33679 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 + + + + + +SearchPeople + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
SearchPeople
commentSearch for two new people without logging in
open/vivo/search?querytext=librarian&classgroup=http%3A%2F%2Fvivoweb.org%2Fontology%23vitroClassGrouppeople
assertTitlelibrarian - VIVO Search Results
clickAndWaitlink=VIVO
assertTitleVIVO
commentSearch for Jane Faculty's first name only
typesearchjane
clickAndWaitsubmit
assertTitlejane - VIVO Search Results
verifyTextPresentJane Faculty
commentSearch for Jane Faculty's last name only
typesearchfaculty
clickAndWaitsubmit
assertTitlefaculty - VIVO Search Results
verifyTextPresentJane Faculty
commentSearch for Jane Faculty's full name
typesearchjane faculty
clickAndWaitsubmit
assertTitlejane faculty - VIVO Search Results
verifyTextPresentJane Faculty
commentSearch for Lilly Librarian's first name only
typesearchlilly
clickAndWaitsubmit
assertTitlelilly - VIVO Search Results
verifyTextPresentLilly Librarian
commentSearch for Lilly Librarian's last name only
typesearchlibrarian
clickAndWaitsubmit
assertTitlelibrarian - VIVO Search Results
verifyTextPresentLilly Librarian
commentSearch for Lilly Librarian's full name
typesearchlilly librarian
clickAndWaitsubmit
assertTitlelilly librarian - VIVO Search Results
verifyTextPresentLilly Librarian
+ + diff --git a/utilities/acceptance-tests/suites/CreatePeople/SetupTestTabs.html b/utilities/acceptance-tests/suites/CreatePeople/SetupTestTabs.html new file mode 100644 index 00000000..43eeb4ec --- /dev/null +++ b/utilities/acceptance-tests/suites/CreatePeople/SetupTestTabs.html @@ -0,0 +1,295 @@ + + + + + + +SetupTestTabs + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
SetupTestTabs
commentSetup Tabs for test purposes--this is not really a test
open/vivo/
assertTitleVIVO
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
clickAndWaitlink=Tab management
assertTitleTabs
clickAndWait//input[@value='Add new tab']
assertTitleTab Editing Form
typeTitlePeople
selectTabtypeIdlabel=primary tab
clickAndWaitprimaryAction
assertTitleTab Control Panel
clickAndWait//input[@value='Add New Tab']
assertTitleTab Editing Form
typeTitleFaculty
selectTabtypeIdlabel=secondary tab
clickAndWaitprimaryAction
assertTitleTab Control Panel
clickAndWait//input[@value='Add existing tab as parent tab']
assertTitleSuper/Subtab Editing Form
selectParentIdlabel=People
clickAndWaitprimaryAction
assertTitleTab Control Panel
clickAndWait//input[@value='Add New Tab']
assertTitleTab Editing Form
typeTitleAcademic Staff
selectTabtypeIdlabel=secondary tab
clickAndWaitprimaryAction
assertTitleTab Control Panel
clickAndWait//input[@value='Add existing tab as parent tab']
assertTitleSuper/Subtab Editing Form
selectParentIdlabel=People
clickAndWaitprimaryAction
assertTitleTab Control Panel
clickAndWait//input[@value='Add New Tab']
assertTitleTab Editing Form
typeTitleLibrarians
selectTabtypeIdlabel=collection
clickAndWaitprimaryAction
assertTitleTab Control Panel
clickAndWait//input[@value='Add existing tab as parent tab']
assertTitleSuper/Subtab Editing Form
selectParentIdlabel=Faculty
clickAndWaitprimaryAction
assertTitleTab Control Panel
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/CreatePeople/Suite.html b/utilities/acceptance-tests/suites/CreatePeople/Suite.html new file mode 100644 index 00000000..0386a4cf --- /dev/null +++ b/utilities/acceptance-tests/suites/CreatePeople/Suite.html @@ -0,0 +1,27 @@ + + + + + + Test Suite + + + + + + + + + + + + + + + + + + +
Test Suite
CreateFacultyMember
UploadFacultyImage
ChangeFacultyImage
CreateLibrarian
SetupTestTabs
AddFaculyClassAutolink
AddLibrarianClassAutolink
AddFacultyPosition
AssociateLibToFac
CheckPeopleLinks
SearchPeople
BrowseIndex
DeleteTestPeople
DeleteTestTabs
+ + diff --git a/utilities/acceptance-tests/suites/CreatePeople/UploadFacultyImage.html b/utilities/acceptance-tests/suites/CreatePeople/UploadFacultyImage.html new file mode 100644 index 00000000..4e66c832 --- /dev/null +++ b/utilities/acceptance-tests/suites/CreatePeople/UploadFacultyImage.html @@ -0,0 +1,240 @@ + + + + + + +UploadFacultyImage + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UploadFacultyImage
commentUpload image for Jane Faculty
open/vivo/
assertTitleVIVO
commentMust not be logged in
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
commentMust log in as site admin
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
commentFind Jane Faculty via Index
clickAndWaitlink=Index
assertTitleIndex to VIVO Contents
verifyTextPresentFaculty Member
clickAndWaitlink=Faculty Member
assertTitleFaculty Member
clickAndWaitlink=Jane Faculty
assertTitleJane Faculty
click//div[@id='content']/div[1]/h3
clickAndWaitlink=edit this individual
assertTitleIndividual Control Panel
verifyTextPresentJane Faculty
clickAndWait//input[@value='Upload Image']
assertTitleUpload Image
verifyTextPresentSelect Image File
typefile1C:\vivo-code\vivo-rc1.0\utilities\acceptance-tests\suites\CreatePeople\Jane1.jpg
clickAndWaitsubmitMode
assertTitleUpload Image
verifyTextPresentResults from processing input file:
updated individual Jane Faculty
Link to check uploaded image:
<Jane1.html>
clickAndWaitlink=Index
assertTitleIndex to VIVO Contents
clickAndWaitlink=Faculty Member
assertTitleFaculty Member
clickAndWaitlink=Jane Faculty
commentVerify that image is present
assertTitleJane Faculty
verifyAttribute//img[@title='click to view larger image in new window']@src/vivo/images/people/Jane1.jpg
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ +