EditSiteInfo
deleteAllVisibleCookies
setTimeout 10000000
comment Test Menu Management
open /vivo/
assertTitle VIVO
comment Must be logged out
clickAndWait link=Log in
assertTitle Log in to VIVO
comment Must login as site admin
type loginName testAdmin@cornell.edu
type loginPassword Password
clickAndWait loginForm
comment Navigate to Menu Management
clickAndWait link=Site Admin
assertTitle VIVO Site Administration
clickAndWait link=Menu ordering
assertTitle Default Menu
comment Validate adding menu item with Activities
clickAndWait id=submit
assertTitle Edit
verifyTextPresent Title
verifyTextPresent Content Type
verifyTextPresent Pretty URL
verifyTextPresent Must begin with a leading forward slash
verifyTextPresent Template
verifyTextPresent Default
verifyTextPresent Custom template
verifyTextPresent This is a menu page
verifyTextPresent Menu Item Name
verifyTextPresent If left blank, the page title will be used.
verifyElementPresent link=Cancel
click id=cancelPage
refreshAndWait 10000
assertTitle Pages
clickAndWait link=Site Admin
assertTitle VIVO Site Administration
clickAndWait link=Menu ordering
assertTitle Default Menu
clickAndWait id=submit
assertTitle Edit
type name=pageName Activities
select id=typeSelect label=Browse Class Group
select id=selectClassGroup label=activities
click css=option[value="http://vivoweb.org/ontology#vitroClassGroupactivities"]
click id=doneWithContent
type name=prettyUrl /activities
click id=menuCheckbox
click id=menuCheckbox
clickAndWait id=pageSave
assertTitle Pages
verifyTextPresent Activities
verifyElementPresent link=Activities
verifyTextPresent /activities
verifyTextPresent Events
verifyTextPresent Home
verifyTextPresent Organizations
verifyTextPresent Pages
verifyTextPresent People
verifyTextPresent Research
comment Add Courses menu
clickAndWait id=submit
assertTitle Edit
type name=pageName Courses
select id=typeSelect label=Browse Class Group
select id=selectClassGroup label=courses
click id=doneWithContent
type name=prettyUrl /courses
click id=menuCheckbox
clickAndWait id=pageSave
assertTitle Pages
verifyTextPresent Activities
verifyElementPresent link=Activities
verifyTextPresent /activities
verifyTextPresent Courses
verifyElementPresent link=Courses
verifyTextPresent /courses
verifyTextPresent Events
verifyTextPresent Home
verifyTextPresent Organizations
verifyTextPresent Pages
verifyTextPresent People
verifyTextPresent Research
comment Add Equipment menu
clickAndWait id=submit
assertTitle Edit
type name=pageName Equipment
select id=typeSelect label=Browse Class Group
select id=selectClassGroup label=equipment
click css=option[value="http://vivoweb.org/ontology#vitroClassGroupequipment"]
click id=doneWithContent
type name=prettyUrl /equipment
click id=menuCheckbox
clickAndWait id=pageSave
assertTitle Pages
verifyTextPresent Activities
verifyElementPresent link=Activities
verifyTextPresent /activities
verifyTextPresent Courses
verifyElementPresent link=Courses
verifyTextPresent /courses
verifyTextPresent Equipment
verifyElementPresent link=Equipment
verifyTextPresent /equipment
verifyTextPresent Events
verifyTextPresent Home
verifyTextPresent Organizations
verifyTextPresent Pages
verifyTextPresent People
verifyTextPresent Research
comment Add Locations menu
clickAndWait id=submit
assertTitle Edit
type name=pageName Locations
select id=typeSelect label=Browse Class Group
select id=selectClassGroup label=locations
click css=option[value="http://vivoweb.org/ontology#vitroClassGrouplocations"]
click id=doneWithContent
type name=prettyUrl /locations
click id=menuCheckbox
clickAndWait id=pageSave
assertTitle Pages
verifyTextPresent Activities
verifyElementPresent link=Activities
verifyTextPresent /activities
verifyTextPresent Courses
verifyElementPresent link=Courses
verifyTextPresent /courses
verifyTextPresent Equipment
verifyElementPresent link=Equipment
verifyTextPresent /equipment
verifyTextPresent Events
verifyTextPresent Home
verifyTextPresent Locations
verifyElementPresent link=Locations
verifyTextPresent /locations
verifyTextPresent Organizations
verifyTextPresent Pages
verifyTextPresent People
verifyTextPresent Research
comment Check Activities menu tab
clickAndWait link=Activities
assertTitle Activities
verifyTextPresent There is currently no Activities content in the system
verifyTextPresent You can add content and manage this site from the Site Administration page.
verifyElementPresent link=add content and manage this site
verifyTextPresent You can browse all of the public content currently in the system using the index page.
verifyElementPresent link=index page
verifyTextPresent Expecting content?
verifyTextPresent Try rebuilding the search index.
verifyElementPresent link=rebuilding the search index
comment Check Courses menu tab
clickAndWait link=Courses
assertTitle Courses
verifyTextPresent There is currently no Courses content in the system
verifyTextPresent You can add content and manage this site from the Site Administration page.
verifyElementPresent link=add content and manage this site
verifyTextPresent You can browse all of the public content currently in the system using the index page.
verifyElementPresent link=index page
verifyTextPresent Expecting content?
verifyTextPresent Try rebuilding the search index.
verifyElementPresent link=rebuilding the search index
comment Check Equipment menu tab
clickAndWait link=Equipment
assertTitle Equipment
verifyTextPresent There is currently no Equipment content in the system
verifyTextPresent You can add content and manage this site from the Site Administration page.
verifyElementPresent link=add content and manage this site
verifyTextPresent You can browse all of the public content currently in the system using the index page.
verifyElementPresent link=index page
verifyTextPresent Expecting content?
verifyTextPresent Try rebuilding the search index.
verifyElementPresent link=rebuilding the search index
comment Check Locations menu
clickAndWait link=Locations
assertTitle Locations
verifyTextPresent Locations
verifyTextPresent Continent
assertTitle VIVO Site Administration
comment Logout
clickAndWait link=Home
clickAndWait link=Log out
assertTitle VIVO
verifyTextPresent Log in