DeleteMuseum
deleteAllVisibleCookies
setTimeout 100000
open /vivo/
assertTitle VIVO
clickAndWait link=Log in
assertTitle Log in to VIVO
type loginName testAdmin@cornell.edu
type loginPassword Password
clickAndWait loginForm
assertTitle VIVO
clickAndWait link=Site Admin
assertTitle VIVO Site Administration
select id=VClassURI label=Person (foaf)
clickAndWait id=submit
assertTitle Edit
type id=firstName Able
type id=lastName Baker
clickAndWait id=submit
assertTitle Baker, Able
verifyText css=span.fn Baker, Able
verifyText css=span.display-title Person
pause 5000
type name=querytext baker
clickAndWait css=input.search
assertTitle baker - VIVO Search Results
verifyText css=h2.searchResultsHeader Search results for 'baker'
verifyElementPresent link=people
verifyElementPresent link=Baker, Able
verifyText css=span.display-title Person
clickAndWait link=Baker, Able
assertTitle Baker, Able
clickAndWait css=a.add-overview > img.add-individual
assertTitle Edit
waitForElementPresent tinymce
runScript tinyMCE.activeEditor.setContent('seeker of truth')
clickAndWait id=submit
assertTitle Baker, Able
verifyText css=span.fn Baker, Able
verifyText css=span.display-title Person
verifyText css=div.overview-value seeker of truth
pause 5000
type name=querytext seeker
clickAndWait css=input.search
assertTitle seeker - VIVO Search Results
verifyText css=h2.searchResultsHeader Search results for 'seeker'
verifyElementPresent link=people
verifyElementPresent link=Baker, Able
verifyText css=span.display-title Person
clickAndWait link=Baker, Able
assertTitle Baker, Able
clickAndWait css=header > #ARG_2000028 > a.add-ARG_2000028 > img.add-individual
assertTitle Edit
type id=preferredTitle Honcho
clickAndWait id=submit
assertTitle Baker, Able
verifyText css=span.fn Baker, Able
verifyText css=span.display-title-editable Honcho
verifyText css=div.overview-value seeker of truth
pause 5000
type name=querytext Honcho
clickAndWait css=input.search
assertTitle Honcho - VIVO Search Results
verifyText css=h2.searchResultsHeader Search results for 'Honcho'
verifyText link=people people
verifyElementPresent link=Baker, Able
verifyText css=span.display-title Honcho
verifyText css=strong Honcho
clickAndWait link=Baker, Able
assertTitle Baker, Able
clickAndWait css=a.add-ARG_2000028 > img.add-individual
assertTitle Edit
type id=emailAddress abaker@mydomain.com
clickAndWait id=submit
assertTitle Baker, Able
verifyText css=span.fn Baker, Able
verifyText css=span.display-title-editable Honcho
verifyText css=div.overview-value seeker of truth
verifyElementPresent link=abaker@mydomain.com
pause 5000
type name=querytext abaker
clickAndWait css=input.search
assertTitle abaker - VIVO Search Results
verifyText css=h2.searchResultsHeader Search results for 'abaker'
verifyElementPresent link=people
verifyElementPresent link=Baker, Able
verifyText css=span.display-title Honcho
verifyText css=p.snippet ... [abaker@mydomain.com] ...
clickAndWait link=Baker, Able
assertTitle Baker, Able
clickAndWait css=a.add-geographicFocus > img.add-individual
assertTitle Edit
clickAndWait id=offerCreate
assertTitle Edit
type id=label Atlantis
clickAndWait id=submit
assertTitle Baker, Able
verifyText css=span.fn Baker, Able
verifyText css=span.display-title-editable Honcho
verifyText css=div.overview-value seeker of truth
verifyElementPresent link=Atlantis
verifyText css=#individual-hasResearchArea > li Atlantis  Continent
verifyElementPresent link=abaker@mydomain.com
pause 5000
type name=querytext atlantis
clickAndWait css=input.search
assertTitle atlantis - VIVO Search Results
verifyText css=h2.searchResultsHeader Search results for 'atlantis'
verifyElementPresent link=people
verifyElementPresent link=locations
verifyElementPresent link=Atlantis
verifyText css=span.display-title Continent
verifyElementPresent link=Baker, Able
verifyText //div[@id='wrapper-content']/div/ul/li[2]/span Honcho
verifyText css=strong Atlantis
type name=querytext baker
clickAndWait css=input.search
assertTitle baker - VIVO Search Results
verifyText css=h2.searchResultsHeader Search results for 'baker'
verifyElementPresent link=people
verifyElementPresent link=locations
verifyElementPresent link=Baker, Able
verifyText css=span.display-title Honcho
verifyElementPresent link=Atlantis
clickAndWait link=Baker, Able
assertTitle Baker, Able
clickAndWait xpath=(//img[@alt='add'])[8]
assertTitle Edit
select id=typeSelector label=Department
type id=activity Advanced Tinkering
type id=roleLabel Burnisher
clickAndWait id=submit
assertTitle Baker, Able
verifyText css=span.fn Baker, Able
verifyText css=span.display-title-editable Honcho
verifyText css=div.overview-value seeker of truth
verifyElementPresent link=Atlantis
verifyText css=#individual-hasResearchArea > li Atlantis  Continent
verifyElementPresent link=abaker@mydomain.com
verifyElementPresent link=Advanced Tinkering
verifyText css=#RO_0000053-MemberRole-List > li Advanced Tinkering Burnisher
pause 5000
type name=querytext tinkering
clickAndWait css=input.search
assertTitle tinkering - VIVO Search Results
verifyText css=h2.searchResultsHeader Search results for 'tinkering'
verifyElementPresent link=people
verifyElementPresent link=organizations
verifyElementPresent link=Advanced Tinkering
verifyText css=span.display-title Department
verifyElementPresent link=Baker, Able
verifyText //div[@id='wrapper-content']/div/ul/li[2]/span Honcho
verifyElementPresent link=Advanced Tinkering
verifyText css=span.display-title Department
type name=querytext baker
clickAndWait css=input.search
assertTitle baker - VIVO Search Results
verifyText css=h2.searchResultsHeader Search results for 'baker'
verifyElementPresent link=people
verifyElementPresent link=organizations
verifyElementPresent link=locations
verifyElementPresent link=Baker, Able
verifyText css=span.display-title Honcho
verifyElementPresent link=Advanced Tinkering
verifyText //div[@id='wrapper-content']/div/ul/li[2]/span Department
verifyElementPresent link=Atlantis
verifyText //div[@id='wrapper-content']/div/ul/li[3]/span Continent
type name=querytext burnisher
clickAndWait css=input.search
assertTitle burnisher - VIVO Search Results
verifyText css=h2.searchResultsHeader Search results for 'burnisher'
verifyElementPresent link=people
verifyElementPresent link=organizations
verifyElementPresent link=Advanced Tinkering
verifyText css=span.display-title Department
verifyText css=strong Burnisher
verifyElementPresent link=Baker, Able
verifyText //div[@id='wrapper-content']/div/ul/li[2]/span Honcho
verifyText //div[@id='wrapper-content']/div/ul/li[2]/p/strong Burnisher
clickAndWait link=Baker, Able
assertTitle Baker, Able
click css=li.nonSelectedGroupTab.clickable
clickAndWait css=#relatedBy-Authorship > a.add-relatedBy > img.add-individual
assertTitle Edit
select id=typeSelector label=Academic Article
click css=option[value="http://purl.org/ontology/bibo/AcademicArticle"]
type id=title Thoughts
clickAndWait id=submit
assertTitle Baker, Able
verifyText css=span.fn Baker, Able
verifyText css=span.display-title-editable Honcho
verifyText css=div.overview-value seeker of truth
verifyElementPresent link=Atlantis
verifyText css=#individual-hasResearchArea > li Atlantis  Continent
verifyElementPresent link=abaker@mydomain.com
verifyText css=li.subclass > h3 academic article
verifyElementPresent link=Thoughts
pause 5000
type name=querytext thoughts
clickAndWait css=input.search
assertTitle thoughts - VIVO Search Results
verifyText css=h2.searchResultsHeader Search results for 'thoughts'
verifyElementPresent link=people
verifyElementPresent link=research
verifyElementPresent link=Thoughts
verifyText css=span.display-title Academic Article
verifyElementPresent link=Baker, Able
verifyText //div[@id='wrapper-content']/div/ul/li[2]/span Honcho
verifyText css=strong Thoughts
type name=querytext baker
clickAndWait css=input.search
assertTitle baker - VIVO Search Results
verifyText css=h2.searchResultsHeader Search results for 'baker'
verifyElementPresent link=people
verifyElementPresent link=organizations
verifyElementPresent link=research
verifyElementPresent link=locations
verifyElementPresent link=Baker, Able
verifyText css=span.display-title Honcho
verifyElementPresent link=Advanced Tinkering
verifyText //div[@id='wrapper-content']/div/ul/li[2]/span Department
verifyText css=strong Baker
verifyElementPresent link=Thoughts
verifyText //div[@id='wrapper-content']/div/ul/li[3]/span Academic Article
verifyElementPresent link=Atlantis
verifyText //div[@id='wrapper-content']/div/ul/li[4]/span Continent
verifyText //div[@id='wrapper-content']/div/ul/li[4]/p/strong Baker
clickAndWait link=Atlantis
assertTitle Atlantis
clickAndWait link=Edit this individual
assertTitle Individual Control Panel
clickAndWait //input[@value='Edit This Individual']
assertTitle Individual Editing Form
selectWindow null
type name=Name Lemuria
clickAndWait id=primaryAction
assertTitle Individual Control Panel
assertTitle Individual Control Panel
pause 5000
type name=querytext Atlantis
clickAndWait css=input.search
assertTitle Search for 'Atlantis'
verifyText css=h2 Search for 'Atlantis'
verifyText css=p No matching results.
type name=querytext Lemuria
clickAndWait css=input.search
assertTitle Lemuria - VIVO Search Results
verifyText css=h2.searchResultsHeader Search results for 'Lemuria'
verifyElementPresent link=people
verifyElementPresent link=locations
verifyElementPresent link=Lemuria
verifyText css=span.display-title Continent
verifyElementPresent link=Baker, Able
verifyText //div[@id='wrapper-content']/div/ul/li[2]/span Honcho
verifyText css=strong Lemuria
type name=querytext baker
clickAndWait css=input.search
assertTitle baker - VIVO Search Results
verifyText css=h2.searchResultsHeader Search results for 'baker'
verifyElementPresent link=people
verifyElementPresent link=organizations
verifyElementPresent link=research
verifyElementPresent link=locations
verifyElementPresent link=Baker, Able
verifyText css=span.display-title Honcho
verifyElementPresent link=Advanced Tinkering
verifyText //div[@id='wrapper-content']/div/ul/li[2]/span Department
verifyElementPresent link=Thoughts
verifyText //div[@id='wrapper-content']/div/ul/li[3]/span Academic Article
verifyElementPresent link=Lemuria
verifyText //div[@id='wrapper-content']/div/ul/li[4]/span Continent
clickAndWait link=Advanced Tinkering
assertTitle Advanced Tinkering
clickAndWait link=Edit this individual
assertTitle Individual Control Panel
clickAndWait //input[@value='Edit This Individual']
assertTitle Individual Editing Form
type name=Name Advanced Puttering
clickAndWait id=primaryAction
assertTitle Individual Control Panel
pause 5000
type name=querytext tinkering
clickAndWait css=input.search
assertTitle Search for 'tinkering'
verifyText css=h2 Search for 'tinkering'
verifyText css=p No matching results.
type name=querytext puttering
clickAndWait css=input.search
assertTitle puttering - VIVO Search Results
verifyText css=h2.searchResultsHeader Search results for 'puttering'
verifyElementPresent link=people
verifyElementPresent link=organizations
verifyElementPresent link=Advanced Puttering
verifyText css=span.display-title Department
verifyElementPresent link=Baker, Able
verifyText //div[@id='wrapper-content']/div/ul/li[2]/span Honcho
type name=querytext baker
clickAndWait css=input.search
assertTitle baker - VIVO Search Results
verifyText css=h2.searchResultsHeader Search results for 'baker'
verifyElementPresent link=people
verifyElementPresent link=organizations
verifyElementPresent link=research
verifyElementPresent link=locations
verifyElementPresent link=Baker, Able
verifyText css=span.display-title Honcho
verifyElementPresent link=Thoughts
verifyText //div[@id='wrapper-content']/div/ul/li[2]/span Academic Article
verifyElementPresent link=Advanced Puttering
verifyText //div[@id='wrapper-content']/div/ul/li[3]/span Department
verifyElementPresent link=Lemuria
verifyText //div[@id='wrapper-content']/div/ul/li[4]/span Continent
clickAndWait link=Thoughts
assertTitle Thoughts
clickAndWait link=Edit this individual
assertTitle Individual Control Panel
clickAndWait //input[@value='Edit This Individual']
assertTitle Individual Editing Form
type name=Name Musings
clickAndWait id=primaryAction
assertTitle Individual Control Panel
pause 5000
type name=querytext thoughts
clickAndWait css=input.search
assertTitle Search for 'thoughts'
verifyText css=h2 Search for 'thoughts'
verifyText css=p No matching results.
type name=querytext musings
clickAndWait css=input.search
assertTitle musings - VIVO Search Results
verifyText css=h2.searchResultsHeader Search results for 'musings'
verifyElementPresent link=people
verifyElementPresent link=research
verifyElementPresent link=Musings
verifyText css=span.display-title Academic Article
verifyElementPresent link=Baker, Able
verifyText //div[@id='wrapper-content']/div/ul/li[2]/span Honcho
type name=querytext baker
clickAndWait css=input.search
assertTitle baker - VIVO Search Results
verifyText css=h2.searchResultsHeader Search results for 'baker'
verifyElementPresent link=people
verifyElementPresent link=organizations
verifyElementPresent link=research
verifyElementPresent link=locations
verifyElementPresent link=Baker, Able
verifyText css=span.display-title Honcho
verifyElementPresent link=Advanced Puttering
verifyText //div[@id='wrapper-content']/div/ul/li[2]/span Department
verifyElementPresent link=Musings
verifyText //div[@id='wrapper-content']/div/ul/li[3]/span Academic Article
verifyElementPresent link=Lemuria
verifyText //div[@id='wrapper-content']/div/ul/li[4]/span Continent
clickAndWait link=Home
clickAndWait link=Log out
assertTitle VIVO