TearDownGmailUserTest
openWindow http://www.gmail.com/ gmail
waitForPopUp gmail
selectWindow gmail
pause 5000
pause 5000
store eval(selenium.isElementPresent('//div[2]/div/nobr/a[2]')) signedIn1
gotoIf !${signedIn1} signedOut1
assertText //div[2]/div/nobr/a[2] Sign out
clickAt //div[2]/div/nobr/a[2] Sign out
label signedOut1
store eval(selenium.isPartialText('//td/a','Sign out')) signedIn2
gotoIf !${signedIn2} signedOut2
assertText //td/a Sign out
clickAt //td/a Sign out
label signedOut2
waitForVisible Email
type Email liferay.qa.testing
type Passwd loveispatient
store eval(selenium.isChecked('PersistentCookie')) staySignedInChecked
gotoIf ${staySignedInChecked} StaySignedInChecked
clickAt PersistentCookie
label StaySignedInChecked
clickAtAndWait signIn Sign In
pause 5000
waitForElementPresent //input[@type='checkbox'] All
clickAt //input[@type='checkbox'] All
pause 5000
waitForVisible //div/div/div/div[1]/div[1]/div[1]/div/div/div[2]/div[3] Delete
assertText //div/div/div/div[1]/div[1]/div[1]/div/div/div[2]/div[3] Delete
clickAt //div/div/div/div[1]/div[1]/div[1]/div/div/div[2]/div[3] Delete
pause 5000
pause 5000
store eval(selenium.isElementPresent('//div[2]/div/nobr/a[2]')) signedIn3
gotoIf !${signedIn3} signedOut3
assertText //div[2]/div/nobr/a[2] Sign out
clickAt //div[2]/div/nobr/a[2] Sign out
label signedOut3
store eval(selenium.isPartialText('//td/a','Sign out')) signedIn4
gotoIf !${signedIn4} signedOut4
assertText //td/a Sign out
clickAt //td/a Sign out
label signedOut4
pause 5000
pause 5000
close gmail
selectWindow null