AddSubClassMinutes
comment Add new sub-class of Minutes to class Times
open /vivo/
assertTitle VIVO
comment Must not be logged in already
clickAndWait link=Log in
assertTitle VIVO Site Administration
comment Must log in as site admin
type username testAdmin
type password Password
clickAndWait loginSubmitMode
assertTitle VIVO Site Administration
comment Navigate to Class hierarchy
clickAndWait link=Class hierarchy
assertTitle Class Hierarchy
comment Verify sub-class Minutes does not already exist
verifyElementNotPresent link=exact:core:Minutes
clickAndWait //input[@value='Add new class']
assertTitle Class Editing Form
comment Add new sub-class of Minutes to class Times
type Name Minutes
select HiddenFromDisplayBelowRoleLevelUsingRoleUri label=editor,curator,dbAdmin
select ProhibitedFromUpdateBelowRoleLevelUsingRoleUri label=editor,curator,dbAdmin
select Namespace label=VIVO core
type LocalName minutes
clickAndWait primaryAction
assertTitle Class Control Panel
comment Verify new sub-class Minutes added properly
verifyTextPresent exact:core:Minutes
verifyTextPresent Times
verifyTextPresent editor,curator,dbAdmin
verifyTextPresent exact:http://vivoweb.org/ontology/core#minutes
clickAndWait //input[@value='Show All Classes']
assertTitle Classes
verifyElementPresent link=exact:core:Minutes
comment Logout
clickAndWait link=Log out
assertTitle VIVO