diff --git a/utilities/acceptance-tests/suites/CreateClasses/AddClassGroupTimes.html b/utilities/acceptance-tests/suites/CreateClasses/AddClassGroupTimes.html new file mode 100644 index 00000000..bad6d113 --- /dev/null +++ b/utilities/acceptance-tests/suites/CreateClasses/AddClassGroupTimes.html @@ -0,0 +1,170 @@ + + + + + + +AddClassGroup + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AddClassGroup
commentAdd class group called Times
open/vivo/
assertTitleVIVO
commentMust not be logged in already
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
commentMust log in as site admin
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
commentSelect Class groups from Site Admin page
clickAndWaitlink=Class groups
assertTitleClass Groups
commentVerify Times class group does not already exist
verifyTextNotPresentTimes
clickAndWait//input[@value='Add new class group']
assertTitleClassgroup Editing Form
commentAdd Times class group
typePublicNameTimes
clickAndWaitprimaryAction
assertTitleClass Groups
commentVerify Times class group was created properly
verifyTextPresentTimes
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/CreateClasses/AddIndividualInHours.html b/utilities/acceptance-tests/suites/CreateClasses/AddIndividualInHours.html new file mode 100644 index 00000000..a8be78f5 --- /dev/null +++ b/utilities/acceptance-tests/suites/CreateClasses/AddIndividualInHours.html @@ -0,0 +1,250 @@ + + + + + + +AddIndividualInHours + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AddIndividualInHours
commentAdd Individual Daytime hours to Hours class
open/vivo/
assertTitleVIVO
commentMust not be logged in already
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
commentNavigate to Class hierarchy
clickAndWaitlink=Class hierarchy
assertTitleClass Hierarchy
commentVerify the Hours class exists
verifyElementPresentlink=exact:core:Hours
commentLink to Class Hours
clickAndWaitlink=exact:core:Hours
assertTitleClass Control Panel
clickAndWait//input[@value='Show All Individuals in This Class']
assertTitleIndividuals in Class Hours
commentVerify Daytime hours does not exist
verifyTextNotPresentDaytime hours
clickAndWait//input[@value='Add instance']
assertTitleIndividual Editing Form
commentAdd Individual Class hours
typeNameDaytime hours
typeMonikerSelectAltHours of day
clickAndWaitprimaryAction
assertTitleIndividual Control Panel
commentVerify that Day hours has been added
verifyTextPresentDaytime hours
verifyTextPresentHours of day
verifyElementPresentlink=exact:core:Hours
clickAndWaitlink=exact:core:Hours
assertTitleClass Control Panel
clickAndWait//input[@value='Show All Individuals in This Class']
assertTitleIndividuals in Class Hours
verifyTextPresentDaytime hours
verifyElementPresentlink=Hours
verifyTextPresentHours of day
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/CreateClasses/AddSubClassHours.html b/utilities/acceptance-tests/suites/CreateClasses/AddSubClassHours.html new file mode 100644 index 00000000..27a26d30 --- /dev/null +++ b/utilities/acceptance-tests/suites/CreateClasses/AddSubClassHours.html @@ -0,0 +1,220 @@ + + + + + + +AddSubClassHours + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AddSubClassHours
commentAdd sub-class of Hours to class Times
open/vivo/
assertTitleVIVO
commentMust not be logged in already
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
commentMust log in as site admin
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
commentNavigate to Class heirarchy
clickAndWaitlink=Class hierarchy
assertTitleClass Hierarchy
commentVerify sub-class Hours does not already exist
verifyElementNotPresentlink=exact:core:Hours
clickAndWait//input[@value='Add new class']
assertTitleClass Editing Form
commentAdd Hours new sub-class
typeNameHours
selectHiddenFromDisplayBelowRoleLevelUsingRoleUrilabel=dbAdmin only
selectProhibitedFromUpdateBelowRoleLevelUsingRoleUrilabel=dbAdmin only
selectNamespacelabel=VIVO core
typeLocalNamehours
clickAndWaitprimaryAction
assertTitleClass Control Panel
commentVerify new Times sub-class Hours added
verifyTextPresentexact:core:Hours
verifyTextPresentTimes
verifyTextPresentdbAdmin only
verifyTextPresentexact:http://vivoweb.org/ontology/core#hours
clickAndWait//input[@value='Show All Classes']
assertTitleClasses
verifyElementPresentlink=exact:core:Hours
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/CreateClasses/AddSubClassMinutes.html b/utilities/acceptance-tests/suites/CreateClasses/AddSubClassMinutes.html new file mode 100644 index 00000000..90864820 --- /dev/null +++ b/utilities/acceptance-tests/suites/CreateClasses/AddSubClassMinutes.html @@ -0,0 +1,220 @@ + + + + + + +AddSubClassMinutes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AddSubClassMinutes
commentAdd new sub-class of Minutes to class Times
open/vivo/
assertTitleVIVO
commentMust not be logged in already
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
commentMust log in as site admin
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
commentNavigate to Class hierarchy
clickAndWaitlink=Class hierarchy
assertTitleClass Hierarchy
commentVerify sub-class Minutes does not already exist
verifyElementNotPresentlink=exact:core:Minutes
clickAndWait//input[@value='Add new class']
assertTitleClass Editing Form
commentAdd new sub-class of Minutes to class Times
typeNameMinutes
selectHiddenFromDisplayBelowRoleLevelUsingRoleUrilabel=editor,curator,dbAdmin
selectProhibitedFromUpdateBelowRoleLevelUsingRoleUrilabel=editor,curator,dbAdmin
selectNamespacelabel=VIVO core
typeLocalNameminutes
clickAndWaitprimaryAction
assertTitleClass Control Panel
commentVerify new sub-class Minutes added properly
verifyTextPresentexact:core:Minutes
verifyTextPresentTimes
verifyTextPresenteditor,curator,dbAdmin
verifyTextPresentexact:http://vivoweb.org/ontology/core#minutes
clickAndWait//input[@value='Show All Classes']
assertTitleClasses
verifyElementPresentlink=exact:core:Minutes
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/CreateClasses/DeleteClassGroupTimes.html b/utilities/acceptance-tests/suites/CreateClasses/DeleteClassGroupTimes.html new file mode 100644 index 00000000..7587f9c0 --- /dev/null +++ b/utilities/acceptance-tests/suites/CreateClasses/DeleteClassGroupTimes.html @@ -0,0 +1,180 @@ + + + + + + +DeleteClassGroupTimes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
DeleteClassGroupTimes
commentDelete test class group Times
open/vivo/
assertTitleVIVO
commentMust not be logged in already
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
commentMust log in as site admin
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
commentNavigate to Class groups
clickAndWaitlink=Class groups
assertTitleClass Groups
commentVerify Times class does exist
verifyElementPresentlink=Times
commentSelect to edit Times class
clickAndWaitlink=Times
assertTitleClassgroup Editing Form
commentDelete Times class
click_delete
assertConfirmationAre you SURE you want to delete this record? If in doubt, CANCEL.
waitForPageToLoad5000
assertTitleClass Groups
commentVerify Times class no longer exists
verifyElementNotPresentlink=Times
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/CreateClasses/DeleteIndividualInHours.html b/utilities/acceptance-tests/suites/CreateClasses/DeleteIndividualInHours.html new file mode 100644 index 00000000..32bcd508 --- /dev/null +++ b/utilities/acceptance-tests/suites/CreateClasses/DeleteIndividualInHours.html @@ -0,0 +1,245 @@ + + + + + + +DeleteIndividualInHours + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
DeleteIndividualInHours
commentDelete test Individual Daytime hours
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 Class hierarchy
clickAndWaitlink=Class hierarchy
assertTitleClass Hierarchy
commentSelect Class Hours
clickAndWaitlink=exact:core:Hours
assertTitleClass Control Panel
clickAndWait//input[@value='Show All Individuals in This Class']
assertTitleIndividuals in Class Hours
commentVerify Daytime hours exists
verifyElementPresentlink=Daytime hours
commentNavigate to Daytime hours
clickAndWaitlink=Daytime hours
assertTitleIndividual Control Panel
clickAndWait//input[@value='Edit This Individual']
assertTitleIndividual Editing Form
commentDelete Daytime hours
click_delete
assertConfirmationAre you SURE you want to delete this entity? If in doubt, CANCEL.
waitForPageToLoad5000
assertTitleVIVO Site Administration
commentVerify that Daytime hours is gone
clickAndWaitlink=Class hierarchy
assertTitleClass Hierarchy
clickAndWaitlink=exact:core:Hours
assertTitleClass Control Panel
clickAndWait//input[@value='Show All Individuals in This Class']
assertTitleIndividuals in Class Hours
verifyTextNotPresentDaytime hours
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/CreateClasses/DeleteSubClassHours.html b/utilities/acceptance-tests/suites/CreateClasses/DeleteSubClassHours.html new file mode 100644 index 00000000..3f24435f --- /dev/null +++ b/utilities/acceptance-tests/suites/CreateClasses/DeleteSubClassHours.html @@ -0,0 +1,190 @@ + + + + + + +DeleteSubClassHours + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
DeleteSubClassHours
commentDelete test sub-class Hours
open/vivo/
assertTitleVIVO
commentMust not be logged in already
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
commentMust log in as site admin
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
commentNavigate to Class hierarchy
clickAndWaitlink=Class hierarchy
assertTitleClass Hierarchy
commentMake sure sub-class Hours actually exists
verifyElementPresentlink=exact:core:Hours
commentSelect to edit sub-class Hours
clickAndWaitlink=exact:core:Hours
assertTitleClass Control Panel
clickAndWait//input[@value='Edit Class']
assertTitleClass Editing Form
commentDelete sub-class Hours
click_delete
assertConfirmationAre you SURE you want to delete this record? If in doubt, CANCEL.
waitForPageToLoad5000
assertTitleClass Hierarchy
commentVerify sub-class Hours no longer exists
verifyElementNotPresentlink=exact:core:Hours
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/CreateClasses/DeleteSubClassMinutes.html b/utilities/acceptance-tests/suites/CreateClasses/DeleteSubClassMinutes.html new file mode 100644 index 00000000..93fd21aa --- /dev/null +++ b/utilities/acceptance-tests/suites/CreateClasses/DeleteSubClassMinutes.html @@ -0,0 +1,190 @@ + + + + + + +DeleteSubClassMinutes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
DeleteSubClassMinutes
commentDelete test sub-class Minutes
open/vivo/
assertTitleVIVO
commentMust not be logged in already
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
commentMust log in as site admin
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
commentNavigate to Class hierarchy
clickAndWaitlink=Class hierarchy
assertTitleClass Hierarchy
commentMake sure sub-class Minutes actually exists
verifyElementPresentlink=exact:core:Minutes
commentSelect to edit sub-class Minutes
clickAndWaitlink=exact:core:Minutes
assertTitleClass Control Panel
clickAndWait//input[@value='Edit Class']
assertTitleClass Editing Form
commentDelete sub-class Hours
click_delete
assertConfirmationAre you SURE you want to delete this record? If in doubt, CANCEL.
waitForPageToLoad5000
assertTitleClass Hierarchy
commentVerify sub-class Minutes no longer exists
verifyElementNotPresentlink=exact:core:Minutes
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/CreateClasses/Suite.html b/utilities/acceptance-tests/suites/CreateClasses/Suite.html new file mode 100644 index 00000000..eebd40b2 --- /dev/null +++ b/utilities/acceptance-tests/suites/CreateClasses/Suite.html @@ -0,0 +1,22 @@ + + + + + + Test Suite + + + + + + + + + + + + + +
Test Suite
AddClassGroupTimes
AddSubClassHours
AddSubClassMinutes
AddIndividualInHours
DeleteSubClassMinutes
ViewClassHierarchy
DeleteIndividualInHours
DeleteSubClassHours
DeleteClassGroupTimes
+ + diff --git a/utilities/acceptance-tests/suites/CreateClasses/ViewClassHierarchy.html b/utilities/acceptance-tests/suites/CreateClasses/ViewClassHierarchy.html new file mode 100644 index 00000000..52f329bb --- /dev/null +++ b/utilities/acceptance-tests/suites/CreateClasses/ViewClassHierarchy.html @@ -0,0 +1,185 @@ + + + + + + +ViewClassHierarchy + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ViewClassHierarchy
commentView Class hierarchy
open/vivo/
assertTitleVIVO
commentMust not be logged in already
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
commentMust log in as site admin
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
commentNavigate to Class hierarchy
clickAndWaitlink=Class hierarchy
assertTitleClass Hierarchy
commentVerify that core:Hour exists
verifyTextPresentcore:Hour
verifyTextPresentTimes
verifyTextPresentVIVO core
commentNavigate to core:Hours
clickAndWaitlink=exact:core:Hours
assertTitleClass Control Panel
clickAndWait//input[@value='Show Hierarchy below This Class']
assertTitleClass Hierarchy
commentVerify core:Hours info is correct
verifyTextPresentexact:core:Hours
verifyTextPresentTimes
verifyTextPresentVIVO core
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ +