TearDownTagTest
open /web/guest/home/
waitForElementPresent link=Control Panel
clickAtAndWait link=Control Panel
clickAtAndWait link=Tags
pause 500
store eval(selenium.isElementPresent('//li[1]/div/span/a')) tag1Present
gotoIf !${tag1Present} Tag1NotPresent
clickAt //input[@id='_99_checkAllTagsCheckbox'] Checkbox All
waitForVisible //input[@value='Delete']
clickAt //input[@value='Delete']
assertConfirmation Are you sure you want to delete the selected tags?
label Tag1NotPresent
pause 500
store eval(selenium.isElementPresent('//li[1]/div/span/a')) tag2Present
gotoIf !${tag2Present} Tag2NotPresent
clickAt //input[@id='_99_checkAllTagsCheckbox'] Checkbox All
waitForVisible //input[@value='Delete']
clickAt //input[@value='Delete']
assertConfirmation Are you sure you want to delete the selected tags?
label Tag2NotPresent
pause 500
store eval(selenium.isElementPresent('//li[1]/div/span/a')) tag3Present
gotoIf !${tag3Present} Tag3NotPresent
clickAt //input[@id='_99_checkAllTagsCheckbox'] Checkbox All
waitForVisible //input[@value='Delete']
clickAt //input[@value='Delete']
assertConfirmation Are you sure you want to delete the selected tags?
label Tag3NotPresent
pause 500
store eval(selenium.isElementPresent('//li[1]/div/span/a')) tag4Present
gotoIf !${tag4Present} Tag4NotPresent
clickAt //input[@id='_99_checkAllTagsCheckbox'] Checkbox All
waitForVisible //input[@value='Delete']
clickAt //input[@value='Delete']
assertConfirmation Are you sure you want to delete the selected tags?
label Tag4NotPresent
pause 500
store eval(selenium.isElementPresent('//li[1]/div/span/a')) tag5Present
gotoIf !${tag5Present} Tag5NotPresent
clickAt //input[@id='_99_checkAllTagsCheckbox'] Checkbox All
waitForVisible //input[@value='Delete']
clickAt //input[@value='Delete']
assertConfirmation Are you sure you want to delete the selected tags?
label Tag5NotPresent
assertText //div[@id='portletMessages'] No tags were found.