TearDownTest
waitForElementPresent link=Image Gallery Test Page
clickAndWait link=Image Gallery Test Page
store eval(selenium.isElementPresent('//td[4]/ul/li/strong/span')) TestFolderCPresent
gotoIf !${TestFolderCPresent} No Test FolderC Present
click //td[4]/ul/li/strong/span
waitForElementPresent //body/div[2]/ul/li[3]/a
clickAndWait //body/div[2]/ul/li[3]/a
assertConfirmation Are you sure you want to delete this?
assertTextPresent Your request processed successfully.
label No Test FolderC Present
store eval(selenium.isElementPresent('//td[4]/ul/li/strong/span')) TestFolderDPresent
gotoIf !${TestFolderDPresent} No Test FolderD Present
click //td[4]/ul/li/strong/span
waitForElementPresent //body/div[2]/ul/li[3]/a
clickAndWait //body/div[2]/ul/li[3]/a
assertConfirmation Are you sure you want to delete this?
assertTextPresent Your request processed successfully.
label No Test FolderD Present
assertTextNotPresent This is a test folder!
assertTextNotPresent This is a second test folder.
waitForElementPresent //img[@alt='Remove']
click //img[@alt='Remove']
assertConfirmation Are you sure you want to remove this component?
assertElementNotPresent //input[@value='Add Folder']
clickAndWait //div[2]/ul/li[1]/a
clickAndWait link=Manage Pages
clickAndWait //li[2]/ul/li[3]/a/span
clickAndWait //input[@value='Delete']
assertConfirmation Are you sure you want to delete the selected page?
assertTextPresent Your request processed successfully.
clickAndWait //div[2]/ul/li[1]/a
assertElementNotPresent link=Image Gallery Test Page