Maven migration (first draft)

This commit is contained in:
Graham Triggs 2015-11-19 23:47:41 +00:00
parent da79ac3e1d
commit fee48b0b50
1711 changed files with 662 additions and 0 deletions

View file

@ -0,0 +1,370 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head profile="http://selenium-ide.openqa.org/profiles/test-case">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="selenium.base" href="" />
<title>AddDataPropArchDetails</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3">AddDataPropArchDetails</td></tr>
</thead><tbody>
<!--Add Data Property of architectual details to the Place Propery Group-->
<tr>
<td>deleteAllVisibleCookies</td>
<td></td>
<td></td>
</tr>
<tr>
<td>setTimeout</td>
<td>100000</td>
<td></td>
</tr>
<tr>
<td>open</td>
<td>/vivo/</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Must not be logged in already-->
<tr>
<td>clickAndWait</td>
<td>link=Log in</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Log in to VIVO</td>
<td></td>
</tr>
<!--Must log in as site admin-->
<tr>
<td>type</td>
<td>loginName</td>
<td>testAdmin@cornell.edu</td>
</tr>
<tr>
<td>type</td>
<td>loginPassword</td>
<td>Password</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>loginForm</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Site Admin</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO Site Administration</td>
<td></td>
</tr>
<!--Navigate to Data Property Hierarchy-->
<tr>
<td>clickAndWait</td>
<td>link=Data property hierarchy</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Verify that architectural details does not already exist-->
<tr>
<td>verifyElementNotPresent</td>
<td>link=architectural details</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//input[@value='Add new data property']</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Data Property Editing Form</td>
<td></td>
</tr>
<!--Add architectural details-->
<tr>
<td>type</td>
<td>PublicName</td>
<td>architectural details</td>
</tr>
<tr>
<td>select</td>
<td>GroupURI</td>
<td>label=Place</td>
</tr>
<tr>
<td>select</td>
<td>name=Namespace</td>
<td>label=VIVO Core</td>
</tr>
<tr>
<td>select</td>
<td>name=HiddenFromDisplayBelowRoleLevelUsingRoleUri</td>
<td>label=self-editor and above</td>
</tr>
<tr>
<td>select</td>
<td>name=ProhibitedFromUpdateBelowRoleLevelUsingRoleUri</td>
<td>label=editor and above</td>
</tr>
<tr>
<td>select</td>
<td>name=HiddenFromPublishBelowRoleLevelUsingRoleUri</td>
<td>label=curator and above</td>
</tr>
<tr>
<td>type</td>
<td>LocalName</td>
<td>architecturalDetails</td>
</tr>
<tr>
<td>select</td>
<td>name=DomainClassURI</td>
<td>label=Agent (foaf)</td>
</tr>
<tr>
<td>select</td>
<td>RangeDatatypeURI</td>
<td>label=string</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>primaryAction</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Data Property Control Panel</td>
<td></td>
</tr>
<!--Verify that architectural details has been added properly-->
<tr>
<td>verifyTextPresent</td>
<td>Data Property Control Panel</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>architectural details (vivo)</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Place</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>VIVO Core</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>architecturalDetails</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Agent (foaf)</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>http://www.w3.org/2001/XMLSchema#string</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>false</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>self-editor and above</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>editor and above</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>-1</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>(unspecified)</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>http://vivoweb.org/ontology/core#architecturalDetails </td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>curator and above</td>
<td></td>
</tr>
<!--Check data properties hierarchy-->
<tr>
<td>clickAndWait</td>
<td>link=Site Admin</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO Site Administration</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Data property hierarchy</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=architectural details (vivo)</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>architectural details (vivo)</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Place</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Agent (foaf)</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>string</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=architectural details (vivo)</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Data Property Control Panel</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>architectural details (vivo)</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>architectural details</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Place</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>VIVO Core</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>architecturalDetails</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Agent (foaf)</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>http://www.w3.org/2001/XMLSchema#string</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>false</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>self-editor and above</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>editor and above</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>-1</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>(unspecified)</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>http://vivoweb.org/ontology/core#architecturalDetails</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>curator and above</td>
<td></td>
</tr>
<!--Log out-->
<tr>
<td>clickAndWait</td>
<td>link=Home</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Log out</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
</tbody></table>
</body>
</html>

View file

@ -0,0 +1,123 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head profile="http://selenium-ide.openqa.org/profiles/test-case">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="selenium.base" href="" />
<title>AddMuseum</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3">AddMuseum</td></tr>
</thead><tbody>
<!--Create a test museum-->
<tr>
<td>deleteAllVisibleCookies</td>
<td></td>
<td></td>
</tr>
<tr>
<td>setTimeout</td>
<td>100000</td>
<td></td>
</tr>
<tr>
<td>open</td>
<td>/vivo/</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Must not be logged in already-->
<tr>
<td>clickAndWait</td>
<td>link=Log in</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Log in to VIVO</td>
<td></td>
</tr>
<!--Must log in as site admin-->
<tr>
<td>type</td>
<td>loginName</td>
<td>testAdmin@cornell.edu</td>
</tr>
<tr>
<td>type</td>
<td>loginPassword</td>
<td>Password</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>loginForm</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Site Admin</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO Site Administration</td>
<td></td>
</tr>
<!--Add new Individual of Museum-->
<tr>
<td>select</td>
<td>VClassURI</td>
<td>label=Museum (vivo)</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//input[@value='Add individual of this class']</td>
<td></td>
</tr>
<!--Add Johnson Art Museum-->
<tr>
<td>type</td>
<td>label</td>
<td>Johnson Art Museum</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Johnson Art Museum</td>
<td></td>
</tr>
<!--Verify Johnson Art Museum was added-->
<tr>
<td>verifyTextPresent</td>
<td>Johnson Art Museum</td>
<td></td>
</tr>
<!--Log out-->
<tr>
<td>clickAndWait</td>
<td>link=Home</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Log out</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
</tbody></table>
</body>
</html>

View file

@ -0,0 +1,174 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head profile="http://selenium-ide.openqa.org/profiles/test-case">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="selenium.base" href="" />
<title>AddMuseumArchDetails</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3">AddMuseumArchDetails</td></tr>
</thead><tbody>
<!--Add architectural details to the Johnson Art Museum-->
<tr>
<td>deleteAllVisibleCookies</td>
<td></td>
<td></td>
</tr>
<tr>
<td>setTimeout</td>
<td>100000</td>
<td></td>
</tr>
<tr>
<td>open</td>
<td>/vivo/</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Must not be logged in already-->
<tr>
<td>clickAndWait</td>
<td>link=Log in</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Log in to VIVO</td>
<td></td>
</tr>
<!--Must log in as site admin-->
<tr>
<td>type</td>
<td>loginName</td>
<td>testAdmin@cornell.edu</td>
</tr>
<tr>
<td>type</td>
<td>loginPassword</td>
<td>Password</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>loginForm</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Site Admin</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO Site Administration</td>
<td></td>
</tr>
<!--Navigate to Johnson Art Museum via Index-->
<tr>
<td>clickAndWait</td>
<td>link=Index</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Museum</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Organization</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Museum</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Museum</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Johnson Art Museum</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Johnson Art Museum</td>
<td></td>
</tr>
<!--Verify architectural details is an available field-->
<tr>
<td>click</td>
<td>//div[@id='wrapper-content']/ul/li[16]</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>architectural details</td>
<td></td>
</tr>
<!--Edit architectural details-->
<tr>
<td>clickAndWait</td>
<td>//h3[@id='architecturalDetails']/a/img</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>waitForElementPresent</td>
<td>tinymce</td>
<td></td>
</tr>
<tr>
<td>runScript</td>
<td>tinyMCE.activeEditor.setContent('This is an ugly building!')</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Johnson Art Museum</td>
<td></td>
</tr>
<!--Verify architectural details-->
<tr>
<td>verifyTextPresent</td>
<td>This is an ugly building!</td>
<td></td>
</tr>
<!--Logout-->
<tr>
<td>clickAndWait</td>
<td>link=Home</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Log out</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
</tbody></table>
</body>
</html>

View file

@ -0,0 +1,158 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head profile="http://selenium-ide.openqa.org/profiles/test-case">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="selenium.base" href="" />
<title>AddMuseumVisitingHours</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3">AddMuseumVisitingHours</td></tr>
</thead><tbody>
<!--Associate year founded with the Johnson Art Museum-->
<tr>
<td>deleteAllVisibleCookies</td>
<td></td>
<td></td>
</tr>
<tr>
<td>setTimeout</td>
<td>100000</td>
<td></td>
</tr>
<tr>
<td>open</td>
<td>/vivo/</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Must not be logged in already-->
<tr>
<td>clickAndWait</td>
<td>link=Log in</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Log in to VIVO</td>
<td></td>
</tr>
<!--Must log in as site admin-->
<tr>
<td>type</td>
<td>loginName</td>
<td>testAdmin@cornell.edu</td>
</tr>
<tr>
<td>type</td>
<td>loginPassword</td>
<td>Password</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>loginForm</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Site Admin</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO Site Administration</td>
<td></td>
</tr>
<!--Navigate Johnson Art Museum via Index-->
<tr>
<td>clickAndWait</td>
<td>link=Index</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Museum</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Museum</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Johnson Art Museum</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Johnson Art Museum</td>
<td></td>
</tr>
<!--Set hours to 10am-4pm-->
<tr>
<td>click</td>
<td>//div[@id='wrapper-content']/ul/li[16]</td>
<td></td>
</tr>
<tr>
<td>selectWindow</td>
<td>null</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=a.add-yearFounded &gt; img.add-individual</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>id=startField-year</td>
<td>1959</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>id=submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Johnson Art Museum</td>
<td></td>
</tr>
<!--Verify year founded has been set-->
<tr>
<td>verifyTextPresent</td>
<td>1959 -</td>
<td></td>
</tr>
<!--Log out-->
<tr>
<td>clickAndWait</td>
<td>link=Home</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Log out</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
</tbody></table>
</body>
</html>

View file

@ -0,0 +1,294 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head profile="http://selenium-ide.openqa.org/profiles/test-case">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="selenium.base" href="" />
<title>AddObjPropVisitingHours</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3">AddObjPropVisitingHours</td></tr>
</thead><tbody>
<!--Add Object Property year founded to Property Group Place-->
<tr>
<td>deleteAllVisibleCookies</td>
<td></td>
<td></td>
</tr>
<tr>
<td>setTimeout</td>
<td>100000</td>
<td></td>
</tr>
<tr>
<td>open</td>
<td>/vivo/</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Must not be logged in already-->
<tr>
<td>clickAndWait</td>
<td>link=Log in</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Log in to VIVO</td>
<td></td>
</tr>
<!--Must log in as site admin-->
<tr>
<td>type</td>
<td>loginName</td>
<td>testAdmin@cornell.edu</td>
</tr>
<tr>
<td>type</td>
<td>loginPassword</td>
<td>Password</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>loginForm</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Site Admin</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO Site Administration</td>
<td></td>
</tr>
<!--Navigate to Object Properties-->
<tr>
<td>clickAndWait</td>
<td>link=Object property hierarchy</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Verify visiting hours does not already exist-->
<tr>
<td>verifyElementNotPresent</td>
<td>link=year founded</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//input[@value='Add new object property']</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Property Editing Form</td>
<td></td>
</tr>
<!--Add visiting hours-->
<tr>
<td>select</td>
<td>name=ParentURI</td>
<td>label=date/time interval (vivo)</td>
</tr>
<tr>
<td>select</td>
<td>name=GroupURI</td>
<td>label=Place</td>
</tr>
<tr>
<td>select</td>
<td>name=Namespace</td>
<td>label=Bibontology</td>
</tr>
<tr>
<td>type</td>
<td>name=LocalName</td>
<td>yearFounded</td>
</tr>
<tr>
<td>type</td>
<td>name=DomainPublic</td>
<td>year founded</td>
</tr>
<tr>
<td>select</td>
<td>name=NamespaceInverse</td>
<td>label=Bibontology</td>
</tr>
<tr>
<td>type</td>
<td>name=LocalNameInverse</td>
<td>yearFoundedFor</td>
</tr>
<tr>
<td>type</td>
<td>name=RangePublic</td>
<td>year founded for</td>
</tr>
<tr>
<td>select</td>
<td>name=DomainVClassURI</td>
<td>label=Museum (vivo)</td>
</tr>
<tr>
<td>select</td>
<td>name=RangeVClassURI</td>
<td>label=Date/Time Interval (vivo)</td>
</tr>
<tr>
<td>select</td>
<td>name=HiddenFromDisplayBelowRoleLevelUsingRoleUri</td>
<td>label=editor and above</td>
</tr>
<tr>
<td>select</td>
<td>name=ProhibitedFromUpdateBelowRoleLevelUsingRoleUri</td>
<td>label=self-editor and above</td>
</tr>
<tr>
<td>select</td>
<td>name=HiddenFromPublishBelowRoleLevelUsingRoleUri</td>
<td>label=all users, including public</td>
</tr>
<tr>
<td>type</td>
<td>name=DomainDisplayTier</td>
<td>100</td>
</tr>
<tr>
<td>click</td>
<td>name=OfferCreateNewOption</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>name=CustomEntryForm</td>
<td>edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.DateTimeIntervalFormGenerator</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>primaryAction</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Object Property Control Panel</td>
<td></td>
</tr>
<!--Verify visiting hours has been properly added-->
<tr>
<td>verifyTextPresent</td>
<td>year founded (bibo)</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=date/time interval (vivo)</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Place</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Bibontology</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>yearFounded</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>year founded</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Museum (vivo)</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Date/Time Interval (vivo)</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>false</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>editor and above</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>self-editor and above</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>property: 100, inverse: -1</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.DateTimeIntervalFormGenerator</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>true</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>ascending</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>http://purl.org/ontology/bibo/yearFounded</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>all users, including public</td>
<td></td>
</tr>
<!--Log out-->
<tr>
<td>clickAndWait</td>
<td>link=Home</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Log out</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
</tbody></table>
</body>
</html>

View file

@ -0,0 +1,154 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head profile="http://selenium-ide.openqa.org/profiles/test-case">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="selenium.base" href="" />
<title>AddPropertyGroupPlace</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3">AddPropertyGroupPlace</td></tr>
</thead><tbody>
<!--Add Property Group Place-->
<tr>
<td>deleteAllVisibleCookies</td>
<td></td>
<td></td>
</tr>
<tr>
<td>setTimeout</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>open</td>
<td>/vivo/</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Must not be logged in already-->
<tr>
<td>clickAndWait</td>
<td>link=Log in</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Log in to VIVO</td>
<td></td>
</tr>
<!--Must log in as site admin-->
<tr>
<td>type</td>
<td>loginName</td>
<td>testAdmin@cornell.edu</td>
</tr>
<tr>
<td>type</td>
<td>loginPassword</td>
<td>Password</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>loginForm</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Site Admin</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO Site Administration</td>
<td></td>
</tr>
<!--Navigate to Property Groups-->
<tr>
<td>clickAndWait</td>
<td>link=Property groups</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Verify Property Group Place does not exist already-->
<tr>
<td>verifyElementNotPresent</td>
<td>link=Place</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//input[@value='Add new property group']</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Property Group Editing Form</td>
<td></td>
</tr>
<!--Add Property Group Place-->
<tr>
<td>type</td>
<td>Name</td>
<td>Place</td>
</tr>
<tr>
<td>type</td>
<td>PublicDescription</td>
<td>Properties related to location (building or non-geographic)</td>
</tr>
<tr>
<td>type</td>
<td>DisplayRank</td>
<td>5</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>primaryAction</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Verify Property Group Place -->
<tr>
<td>verifyTextPresent</td>
<td>Place</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Place</td>
<td></td>
</tr>
<!--Logout-->
<tr>
<td>clickAndWait</td>
<td>link=Home</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Log out</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
</tbody></table>
</body>
</html>

View file

@ -0,0 +1,144 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head profile="http://selenium-ide.openqa.org/profiles/test-case">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="selenium.base" href="" />
<title>ChangePlaceDisplayRank</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3">ChangePlaceDisplayRank</td></tr>
</thead><tbody>
<!--Change the display rank of the Place property-->
<tr>
<td>deleteAllVisibleCookies</td>
<td></td>
<td></td>
</tr>
<tr>
<td>setTimeout</td>
<td>100000</td>
<td></td>
</tr>
<tr>
<td>open</td>
<td>/vivo/</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Must not be logged in already-->
<tr>
<td>clickAndWait</td>
<td>link=Log in</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Log in to VIVO</td>
<td></td>
</tr>
<!--Must log in as site admin-->
<tr>
<td>type</td>
<td>loginName</td>
<td>testAdmin@cornell.edu</td>
</tr>
<tr>
<td>type</td>
<td>loginPassword</td>
<td>Password</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>loginForm</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Site Admin</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO Site Administration</td>
<td></td>
</tr>
<!--Navigate to Property groups-->
<tr>
<td>clickAndWait</td>
<td>link=Property groups</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Naviagate to Place-->
<tr>
<td>clickAndWait</td>
<td>link=Place</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Property Group Editing Form</td>
<td></td>
</tr>
<!--Change Display Rank for place from 5 to 2-->
<tr>
<td>type</td>
<td>DisplayRank</td>
<td>2</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>primaryAction</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Verify change has taken place-->
<tr>
<td>verifyElementPresent</td>
<td>link=Place</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Display Rank:</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>2</td>
<td></td>
</tr>
<!--Logout-->
<tr>
<td>clickAndWait</td>
<td>link=Home</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Log out</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
</tbody></table>
</body>
</html>

View file

@ -0,0 +1,157 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head profile="http://selenium-ide.openqa.org/profiles/test-case">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="selenium.base" href="" />
<title>DeleteDataPropArchDetails</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3">DeleteDataPropArchDetails</td></tr>
</thead><tbody>
<!--Delete Data Property architectural details-->
<tr>
<td>deleteAllVisibleCookies</td>
<td></td>
<td></td>
</tr>
<tr>
<td>setTimeout</td>
<td>100000</td>
<td></td>
</tr>
<tr>
<td>open</td>
<td>/vivo/</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Must not be logged in already-->
<tr>
<td>clickAndWait</td>
<td>link=Log in</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Log in to VIVO</td>
<td></td>
</tr>
<!--Must log in as site admin-->
<tr>
<td>type</td>
<td>loginName</td>
<td>testAdmin@cornell.edu</td>
</tr>
<tr>
<td>type</td>
<td>loginPassword</td>
<td>Password</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>loginForm</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Site Admin</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO Site Administration</td>
<td></td>
</tr>
<!--Navigate to Data property hierarchy-->
<tr>
<td>clickAndWait</td>
<td>link=Data property hierarchy</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=architectural details (vivo)</td>
<td></td>
</tr>
<!--Edit architectural details-->
<tr>
<td>clickAndWait</td>
<td>link=architectural details (vivo)</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Data Property Control Panel</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//input[@value='Edit this Data Property']</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Data Property Editing Form</td>
<td></td>
</tr>
<!--Delete architectural details-->
<tr>
<td>click</td>
<td>_delete</td>
<td></td>
</tr>
<tr>
<td>assertConfirmation</td>
<td>Are you SURE you want to delete this record? If in doubt, CANCEL.</td>
<td></td>
</tr>
<tr>
<td>waitForPageToLoad</td>
<td>50000</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyElementNotPresent</td>
<td>link=architectural details (vivo)</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Home</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Log out</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
</tbody></table>
</body>
</html>

View file

@ -0,0 +1,268 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head profile="http://selenium-ide.openqa.org/profiles/test-case">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="selenium.base" href="" />
<title>DeleteMuseum</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3">DeleteMuseum</td></tr>
</thead><tbody>
<!--Deete Johnson Art Museum-->
<tr>
<td>deleteAllVisibleCookies</td>
<td></td>
<td></td>
</tr>
<tr>
<td>setTimeout</td>
<td>100000</td>
<td></td>
</tr>
<tr>
<td>open</td>
<td>/vivo/</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Must not be logged in already-->
<tr>
<td>clickAndWait</td>
<td>link=Log in</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Log in to VIVO</td>
<td></td>
</tr>
<!--Must log in as site admin-->
<tr>
<td>type</td>
<td>loginName</td>
<td>testAdmin@cornell.edu</td>
</tr>
<tr>
<td>type</td>
<td>loginPassword</td>
<td>Password</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>loginForm</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Navigate to edit via Index-->
<tr>
<td>clickAndWait</td>
<td>link=Index</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Museum</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Museum</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Johnson Art Museum</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Johnson Art Museum</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Edit this individual</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Individual Control Panel</td>
<td></td>
</tr>
<!--Delete Johnson Art Museum-->
<tr>
<td>clickAndWait</td>
<td>//input[@value=&quot;Edit This Individual&quot;]</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Individual Editing Form</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>_delete</td>
<td></td>
</tr>
<tr>
<td>assertConfirmation</td>
<td>Are you SURE you want to delete this individual? If in doubt, CANCEL.</td>
<td></td>
</tr>
<tr>
<td>waitForPageToLoad</td>
<td>5000</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO Site Administration</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Index</td>
<td></td>
</tr>
<tr>
<td>pause</td>
<td>50000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<!--Verify Museum link is gone-->
<tr>
<td>verifyTextNotPresent</td>
<td>Museum</td>
<td></td>
</tr>
<!--Log out-->
<tr>
<td>clickAndWait</td>
<td>link=Home</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Log out</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
</tbody></table>
</body>
</html>

View file

@ -0,0 +1,155 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head profile="http://selenium-ide.openqa.org/profiles/test-case">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="selenium.base" href="" />
<title>DeleteObjPropVisitingHours</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3">DeleteObjPropVisitingHours</td></tr>
</thead><tbody>
<!--Delete test Object Property year founded-->
<tr>
<td>deleteAllVisibleCookies</td>
<td></td>
<td></td>
</tr>
<tr>
<td>setTimeout</td>
<td>100000</td>
<td></td>
</tr>
<tr>
<td>open</td>
<td>/vivo/</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Must not be logged in already-->
<tr>
<td>clickAndWait</td>
<td>link=Log in</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Log in to VIVO</td>
<td></td>
</tr>
<!--Must log in as site admin-->
<tr>
<td>type</td>
<td>loginName</td>
<td>testAdmin@cornell.edu</td>
</tr>
<tr>
<td>type</td>
<td>loginPassword</td>
<td>Password</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>loginForm</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Site Admin</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO Site Administration</td>
<td></td>
</tr>
<!--Navigate to Object Properties-->
<tr>
<td>clickAndWait</td>
<td>link=Object property hierarchy</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Verify that year founded does indeed exist-->
<tr>
<td>verifyElementPresent</td>
<td>link=year founded (bibo)</td>
<td></td>
</tr>
<!--Select to edit year founded-->
<tr>
<td>clickAndWait</td>
<td>link=year founded (bibo)</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Object Property Control Panel</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//input[@value='Edit Property Record']</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Property Editing Form</td>
<td></td>
</tr>
<!--Delete visiting hours-->
<tr>
<td>click</td>
<td>_delete</td>
<td></td>
</tr>
<tr>
<td>assertConfirmation</td>
<td>Are you SURE you want to delete this record? If in doubt, CANCEL.</td>
<td></td>
</tr>
<tr>
<td>waitForPageToLoad</td>
<td>50000</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Verify visiting hours is gone-->
<tr>
<td>verifyTextNotPresent</td>
<td>year founded (bibo)</td>
<td></td>
</tr>
<!--Logout-->
<tr>
<td>clickAndWait</td>
<td>link=Home</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Log out</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
</tbody></table>
</body>
</html>

View file

@ -0,0 +1,145 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head profile="http://selenium-ide.openqa.org/profiles/test-case">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="selenium.base" href="" />
<title>DeletePropertyGroupPlace</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3">DeletePropertyGroupPlace</td></tr>
</thead><tbody>
<!--Delete test Property Group Place-->
<tr>
<td>deleteAllVisibleCookies</td>
<td></td>
<td></td>
</tr>
<tr>
<td>setTimeout</td>
<td>100000</td>
<td></td>
</tr>
<tr>
<td>open</td>
<td>/vivo/</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Must not be logged in already-->
<tr>
<td>clickAndWait</td>
<td>link=Log in</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Log in to VIVO</td>
<td></td>
</tr>
<!--Must login as site admin-->
<tr>
<td>type</td>
<td>loginName</td>
<td>testAdmin@cornell.edu</td>
</tr>
<tr>
<td>type</td>
<td>loginPassword</td>
<td>Password</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>loginForm</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Site Admin</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO Site Administration</td>
<td></td>
</tr>
<!--Navigate to Propery Groups-->
<tr>
<td>clickAndWait</td>
<td>link=Property groups</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Make sure Place exists already-->
<tr>
<td>verifyElementPresent</td>
<td>link=Place</td>
<td></td>
</tr>
<!--Navigate to Place-->
<tr>
<td>clickAndWait</td>
<td>link=Place</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Property Group Editing Form</td>
<td></td>
</tr>
<!--Delete Place-->
<tr>
<td>click</td>
<td>_delete</td>
<td></td>
</tr>
<tr>
<td>assertConfirmation</td>
<td>Are you SURE you want to delete this record? If in doubt, CANCEL.</td>
<td></td>
</tr>
<tr>
<td>waitForPageToLoad</td>
<td>50000</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Verify that Place is gone-->
<tr>
<td>verifyElementNotPresent</td>
<td>link=Place</td>
<td></td>
</tr>
<!--Logout-->
<tr>
<td>clickAndWait</td>
<td>link=Home</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Log out</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
</tbody></table>
</body>
</html>

View file

@ -0,0 +1,144 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head profile="http://selenium-ide.openqa.org/profiles/test-case">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="selenium.base" href="" />
<title>EditObjPropVisitingHours</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3">EditObjPropVisitingHours</td></tr>
</thead><tbody>
<!--Edit year founded Display Level and Display Tier-->
<tr>
<td>deleteAllVisibleCookies</td>
<td></td>
<td></td>
</tr>
<tr>
<td>setTimeout</td>
<td>100000</td>
<td></td>
</tr>
<tr>
<td>open</td>
<td>/vivo/</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Must not be logged in already-->
<tr>
<td>clickAndWait</td>
<td>link=Log in</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Log in to VIVO</td>
<td></td>
</tr>
<!--Must log in as site admin-->
<tr>
<td>type</td>
<td>loginName</td>
<td>testAdmin@cornell.edu</td>
</tr>
<tr>
<td>type</td>
<td>loginPassword</td>
<td>Password</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>loginForm</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Site Admin</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO Site Administration</td>
<td></td>
</tr>
<!--Navigate to Object Property Hierarchy-->
<tr>
<td>clickAndWait</td>
<td>link=Object property hierarchy</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Select to open visiting hours-->
<tr>
<td>clickAndWait</td>
<td>link=year founded (bibo)</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Object Property Control Panel</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//input[@value='Edit Property Record']</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Property Editing Form</td>
<td></td>
</tr>
<!--Change Display Level to public and Display Tier to 1000-->
<tr>
<td>select</td>
<td>name=HiddenFromDisplayBelowRoleLevelUsingRoleUri</td>
<td>label=curator and above</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>primaryAction</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Object Property Control Panel</td>
<td></td>
</tr>
<!--Verify that changes took place-->
<tr>
<td>verifyTextPresent</td>
<td>curator and above</td>
<td></td>
</tr>
<!--Log out-->
<tr>
<td>clickAndWait</td>
<td>link=Home</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Log out</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
</tbody></table>
</body>
</html>

View file

@ -0,0 +1,112 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head profile="http://selenium-ide.openqa.org/profiles/test-case">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="selenium.base" href="http://localhost:8080/vivo" />
<title>RebuildSearchIndex</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3">RebuildSearchIndex</td></tr>
</thead><tbody>
<!--Rebuild Search Index-->
<tr>
<td>deleteAllVisibleCookies</td>
<td></td>
<td></td>
</tr>
<tr>
<td>setTimeout</td>
<td>100000000000</td>
<td></td>
</tr>
<tr>
<td>open</td>
<td>/vivo/</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Log in</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Log in to VIVO</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>id=loginName</td>
<td>testAdmin@cornell.edu</td>
</tr>
<tr>
<td>type</td>
<td>id=loginPassword</td>
<td>Password</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>name=loginForm</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Site Admin</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO Site Administration</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Rebuild search index</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Rebuild Search Index</td>
<td></td>
</tr>
<tr>
<td>pause</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>name=rebuild</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Rebuild Search Index</td>
<td></td>
</tr>
<tr>
<td>waitForTextPresent</td>
<td>Reset the search index and re-populate it.</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Log out</td>
<td></td>
</tr>
</tbody></table>
</body>
</html>

View file

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta content="text/html; charset=UTF-8" http-equiv="content-type" />
<title>Test Suite</title>
</head>
<body>
<table id="suiteTable" cellpadding="1" cellspacing="1" border="1" class="selenium"><tbody>
<tr><td><b>Test Suite</b></td></tr>
<tr><td><a href="RebuildSearchIndex.html">RebuildSearchIndex</a></td></tr>
<tr><td><a href="AddPropertyGroupPlace.html">AddPropertyGroupPlace</a></td></tr>
<tr><td><a href="ChangePlaceDisplayRank.html">ChangePlaceDisplayRank</a></td></tr>
<tr><td><a href="AddObjPropYearFounded.html">AddObjPropYearFounded</a></td></tr>
<tr><td><a href="EditObjPropYearFounded.html">EditObjPropYearFounded</a></td></tr>
<tr><td><a href="AddMuseum.html">AddMuseum</a></td></tr>
<tr><td><a href="AddMuseumYearFounded.html">AddMuseumYearFounded</a></td></tr>
<tr><td><a href="AddDataPropArchDetails.html">AddDataPropArchDetails</a></td></tr>
<tr><td><a href="AddMuseumArchDetails.html">AddMuseumArchDetails</a></td></tr>
<tr><td><a href="DeleteMuseum.html">DeleteMuseum</a></td></tr>
<tr><td><a href="DeleteDataPropArchDetails.html">DeleteDataPropArchDetails</a></td></tr>
<tr><td><a href="DeleteObjPropYearFounded.html">DeleteObjPropYearFounded</a></td></tr>
<tr><td><a href="DeletePropertyGroupPlace.html">DeletePropertyGroupPlace</a></td></tr>
</tbody></table>
</body>
</html>