TearDownEmailConfigurationTest
open /web/guest/home/
waitForElementPresent link=Control Panel Control Panel
clickAtAndWait link=Control Panel Control Panel
clickAtAndWait link=Web Content Web Content
assertText //strong/a Options
clickAt //strong/a Options
waitForVisible //div[@class='lfr-component lfr-menu-list']/ul/li[1]/a Configuration
assertText //div[@class='lfr-component lfr-menu-list']/ul/li[1]/a Configuration
click //div[@class='lfr-component lfr-menu-list']/ul/li[1]/a Configuration
waitForVisible link=Email From Email From
clickAtAndWait link=Email From Email From
type //input[@id='_86_emailFromName'] Joe Bloggs
type //input[@id='_86_emailFromAddress'] test@liferay.com
clickAtAndWait //input[@value='Save'] Save
assertText //div[@class='portlet-msg-success'] You have successfully updated the setup.
clickAtAndWait link=Web Content Added Email Web Content Added Email
assertElementPresent _86_emailArticleAddedEnabledCheckbox Enabled
store eval(selenium.isChecked('_86_emailArticleAddedEnabledCheckbox')) webContentAddedChecked
gotoIf !${webContentAddedChecked} WebContentAddedNotChecked
clickAt _86_emailArticleAddedEnabledCheckbox Enabled
pause 5000
clickAtAndWait //input[@value='Save'] Save
assertText //div[@class='portlet-msg-success'] You have successfully updated the setup.
label WebContentAddedNotChecked
clickAtAndWait link=Web Content Denied Email Web Content Denied Email
assertElementPresent _86_emailArticleApprovalDeniedEnabledCheckbox Enabled
store eval(selenium.isChecked('_86_emailArticleApprovalDeniedEnabledCheckbox')) webContentDeniedChecked
gotoIf !${webContentDeniedChecked} WebContentDeniedNotChecked
clickAt _86_emailArticleApprovalDeniedEnabledCheckbox Enabled
pause 5000
clickAtAndWait //input[@value='Save'] Save
assertText //div[@class='portlet-msg-success'] You have successfully updated the setup.
label WebContentDeniedNotChecked
clickAtAndWait link=Web Content Granted Email Web Content Granted Email
assertElementPresent _86_emailArticleApprovalGrantedEnabledCheckbox Enabled
store eval(selenium.isChecked('_86_emailArticleApprovalGrantedEnabledCheckbox')) webContentGrantedChecked
gotoIf !${webContentGrantedChecked} WebContentGrantedNotChecked
clickAt _86_emailArticleApprovalGrantedEnabledCheckbox Enabled
pause 5000
clickAtAndWait //input[@value='Save'] Save
assertText //div[@class='portlet-msg-success'] You have successfully updated the setup.
label WebContentGrantedNotChecked
clickAtAndWait link=Web Content Requested Email Web Content Requested Email
assertElementPresent _86_emailArticleApprovalRequestedEnabledCheckbox Enabled
store eval(selenium.isChecked('_86_emailArticleApprovalRequestedEnabledCheckbox')) webContentRequestedChecked
gotoIf !${webContentRequestedChecked} WebContentRequestedNotChecked
clickAt _86_emailArticleApprovalRequestedEnabledCheckbox Enabled
pause 5000
clickAtAndWait //input[@value='Save'] Save
assertText //div[@class='portlet-msg-success'] You have successfully updated the setup.
label WebContentRequestedNotChecked
clickAtAndWait link=Web Content Review Email Web Content Review Email
assertElementPresent _86_emailArticleReviewEnabledCheckbox Enabled
store eval(selenium.isChecked('_86_emailArticleReviewEnabledCheckbox')) webContentReviewChecked
gotoIf !${webContentReviewChecked} WebContentReviewNotChecked
clickAt _86_emailArticleReviewEnabledCheckbox Enabled
pause 5000
clickAtAndWait //input[@value='Save'] Save
assertText //div[@class='portlet-msg-success'] You have successfully updated the setup.
label WebContentReviewNotChecked
clickAtAndWait link=Web Content Updated Email Web Content Updated Email
assertElementPresent _86_emailArticleUpdatedEnabledCheckbox Enabled
store eval(selenium.isChecked('_86_emailArticleUpdatedEnabledCheckbox')) webContentUpdatedChecked
gotoIf !${webContentUpdatedChecked} WebContentUpdatedNotChecked
clickAt _86_emailArticleUpdatedEnabledCheckbox Enabled
pause 5000
clickAtAndWait //input[@value='Save'] Save
assertText //div[@class='portlet-msg-success'] You have successfully updated the setup.
label WebContentUpdatedNotChecked
click //button[@id='closethick'] Close