Running assertJavaScriptErrors with parametershttp://localhost:8080/web/guest/home
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parametershttp://localhost:8080/web/guest/home
Running assertLiferayErrors
Running IsElementNotPresent with locator1//span[contains(@class,'sign-in')]/a/span
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parameters//span[contains(@class,'sign-in')]/a/span
Running assertLiferayErrors
Running isElementPresent with parameters//span[contains(@class,'sign-in')]/a/span
Running isNotVisible with parameters//span[contains(@class,'sign-in')]/a/span
Running post with parametersArg: ${curl}Return: {"agreedToTermsOfUse":true,"comments":"","companyId":"20099","contactId":"20129","createDate":1631787818812,"ctCollectionId":"0","defaultUser":false,"emailAddress":"test@liferay.com","emailAddressVerified":true,"externalReferenceCode":"","facebookId":"0","failedLoginAttempts":0,"firstName":"Test","googleUserId":"","graceLoginCount":0,"greeting":"Welcome Test Test!","jobTitle":"","languageId":"en_US","lastFailedLoginDate":null,"lastLoginDate":1631788931933,"lastLoginIP":"127.0.0.1","lastName":"Test","ldapServerId":"-1","lockout":false,"lockoutDate":null,"loginDate":1631789068208,"loginIP":"127.0.0.1","middleName":"","modifiedDate":1631789171670,"mvccVersion":"29","openId":"","portraitId":"0","reminderQueryAnswer":"test","reminderQueryQuestion":"what-is-your-father's-middle-name","screenName":"test","status":0,"timeZoneId":"UTC","userId":"20127","uuid":"0529a2f4-b06e-3ef2-76f1-56d9e415ee75"}Finished executing commands.
Running post with parametersArg: ${curl}Return: {"agreedToTermsOfUse":true,"comments":"","companyId":"20099","contactId":"20129","createDate":1631787818812,"ctCollectionId":"0","defaultUser":false,"emailAddress":"test@liferay.com","emailAddressVerified":true,"externalReferenceCode":"","facebookId":"0","failedLoginAttempts":0,"firstName":"Test","googleUserId":"","graceLoginCount":0,"greeting":"Welcome Test Test!","jobTitle":"","languageId":"en_US","lastFailedLoginDate":null,"lastLoginDate":1631788931933,"lastLoginIP":"127.0.0.1","lastName":"Test","ldapServerId":"-1","lockout":false,"lockoutDate":null,"loginDate":1631789068208,"loginIP":"127.0.0.1","middleName":"","modifiedDate":1631789171896,"mvccVersion":"30","openId":"","portraitId":"0","reminderQueryAnswer":"test","reminderQueryQuestion":"what-is-your-father's-middle-name","screenName":"test","status":0,"timeZoneId":"UTC","userId":"20127","uuid":"0529a2f4-b06e-3ef2-76f1-56d9e415ee75"}Finished executing commands.
Running Open with locator1http://localhost:8080/web/guest?SM_USER=test@liferay.com
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parametershttp://localhost:8080/web/guest?SM_USER=test@liferay.com
Running assertLiferayErrors
Running selectWindow with parameters
Running selectFrame with parametersrelative=top
Running open with parametershttp://localhost:8080/web/guest?SM_USER=test@liferay.com
Running post with parametersArg: ${curl}Return: {"active":true,"classNameId":"20003","classPK":"40707","companyId":"20099","creatorUserId":"20127","ctCollectionId":"0","description":"","descriptionCurrentValue":"","descriptiveName":"Test Site Name","friendlyURL":"\/test-site-name","groupId":"40707","groupKey":"Test Site Name","inheritContent":false,"liveGroupId":"0","manualMembership":true,"membershipRestriction":0,"mvccVersion":"0","name":"<?xml version='1.0' encoding='UTF-8'?><root available-locales=\"en_US\" default-locale=\"en_US\"><Name language-id=\"en_US\">Test Site Name<\/Name><\/root>","nameCurrentValue":"Test Site Name","parentGroupId":"0","remoteStagingGroupCount":0,"site":true,"treePath":"\/40707\/","type":1,"uuid":"c1a2fbe3-5002-01a5-9d15-e56dfd754b08"}Finished executing commands.
## * GroupId: 40707
## * GroupId: 40707
Running post with parametersArg: ${curl}Return: {"classNameId":"0","classPK":"0","colorSchemeId":"","companyId":"20099","createDate":1631789179968,"css":"","ctCollectionId":"0","description":"","descriptionCurrentValue":"","friendlyURL":"\/test-page-name","groupId":"40707","hidden":false,"iconImageId":"0","keywords":"","keywordsCurrentValue":"","lastPublishDate":null,"layoutId":"1","layoutPrototypeLinkEnabled":false,"layoutPrototypeUuid":"","masterLayoutPlid":"0","modifiedDate":1631789181123,"mvccVersion":"1","name":"<?xml version='1.0' encoding='UTF-8'?><root available-locales=\"en_US\" default-locale=\"en_US\"><Name language-id=\"en_US\">Test Page Name<\/Name><\/root>","nameCurrentValue":"Test Page Name","parentLayoutId":"0","parentPlid":"0","plid":"21","priority":0,"privateLayout":false,"publishDate":1631789179968,"robots":"","robotsCurrentValue":"","sourcePrototypeLayoutUuid":"","status":0,"statusByUserId":"20127","statusByUserName":"Test Test","statusDate":1631789179968,"styleBookEntryId":"0","system":false,"themeId":"","title":"","titleCurrentValue":"","type":"portlet","typeSettings":"column-1=com_liferay_rss_web_portlet_RSSPortlet_INSTANCE_esLMZBJDUHU5%0Alayout-template-id=2_columns_ii%0A","userId":"20127","userName":"Test Test","uuid":"45590560-4c22-7d31-adf3-1d8c0601b9fd"}Finished executing commands.
LocalFile.RSS#DeleteRSSPublisher
Can delete a RSS Publisher widget from page.
Running Open with locator1http://localhost:8080/web/test-site-name
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parametershttp://localhost:8080/web/test-site-name
Running assertLiferayErrors
Running selectWindow with parameters
Running selectFrame with parametersrelative=top
Running open with parametershttp://localhost:8080/web/test-site-name
Running assertJavaScriptErrors with parametershttp://localhost:8080/web/test-site-name
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parametershttp://localhost:8080/web/test-site-name
Running assertLiferayErrors
Running IsElementNotPresent with locator1//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='Test Page Name']]
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='Test Page Name']]
Running assertLiferayErrors
Running isElementPresent with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='Test Page Name']]
Running isNotVisible with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='Test Page Name']]
Running AssertVisible with locator1//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='Test Page Name']]
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='Test Page Name']]
Running assertLiferayErrors
Running waitForVisible with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='Test Page Name']]
Running assertVisible with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='Test Page Name']]
Running assertJavaScriptErrors with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='Test Page Name']]
Running assertLiferayErrors
Running AssertTextEquals with locator1//div[@id='main-content']//h2[contains(@class,'portlet-title') and (.='RSS Publisher')] with value1RSS Publisher
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]RSS Publisher
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]RSS Publisher
Running assertJavaScriptErrors with parameters//div[@id='main-content']//h2[contains(@class,'portlet-title') and (.='RSS Publisher')]
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]RSS Publisher
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]RSS Publisher
Running assertJavaScriptErrors with parameters//div[@id='main-content']//h2[contains(@class,'portlet-title') and (.='RSS Publisher')]
Running assertLiferayErrors
Running waitForVisible with parameters//div[@id='main-content']//h2[contains(@class,'portlet-title') and (.='RSS Publisher')]RSS Publisher
Running waitForTextCaseInsensitive with parameters//div[@id='main-content']//h2[contains(@class,'portlet-title') and (.='RSS Publisher')]RSS Publisher
Running assertTextCaseInsensitive with parameters//div[@id='main-content']//h2[contains(@class,'portlet-title') and (.='RSS Publisher')]RSS Publisher
Running assertJavaScriptErrors with parameters//div[@id='main-content']//h2[contains(@class,'portlet-title') and (.='RSS Publisher')]
Running assertLiferayErrors
Running AssertTextEquals with locator1//*[@id="main-content"]//div[contains(@class,'alert alert-info') and not(contains(@class,'hide'))] with value1This application is not visible to users yet. Select at least one valid rss feed to make it visible.
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]This application is not visible to users yet. Select at least one valid rss feed to make it visible.
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]This application is not visible to users yet. Select at least one valid rss feed to make it visible.
Running assertJavaScriptErrors with parameters//*[@id="main-content"]//div[contains(@class,'alert alert-info') and not(contains(@class,'hide'))]
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]This application is not visible to users yet. Select at least one valid rss feed to make it visible.
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]This application is not visible to users yet. Select at least one valid rss feed to make it visible.
Running assertJavaScriptErrors with parameters//*[@id="main-content"]//div[contains(@class,'alert alert-info') and not(contains(@class,'hide'))]
Running assertLiferayErrors
Running waitForVisible with parameters//*[@id="main-content"]//div[contains(@class,'alert alert-info') and not(contains(@class,'hide'))]This application is not visible to users yet. Select at least one valid rss feed to make it visible.
Running waitForTextCaseInsensitive with parameters//*[@id="main-content"]//div[contains(@class,'alert alert-info') and not(contains(@class,'hide'))]This application is not visible to users yet. Select at least one valid rss feed to make it visible.
Running assertTextCaseInsensitive with parameters//*[@id="main-content"]//div[contains(@class,'alert alert-info') and not(contains(@class,'hide'))]This application is not visible to users yet. Select at least one valid rss feed to make it visible.
Running assertJavaScriptErrors with parameters//*[@id="main-content"]//div[contains(@class,'alert alert-info') and not(contains(@class,'hide'))]
Running assertLiferayErrors
Running MouseOver#mouseOverNotVisible with locator1//div[@id='main-content']//header[contains(.,'RSS Publisher')]//menu/div[contains(@class,'portlet-options')]/a
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parameters//div[@id='main-content']//header[contains(.,'RSS Publisher')]//menu/div[contains(@class,'portlet-options')]/a
Running assertLiferayErrors
Running waitForElementPresent with parameters//div[@id='main-content']//header[contains(.,'RSS Publisher')]//menu/div[contains(@class,'portlet-options')]/a
Running mouseOver with parameters//div[@id='main-content']//header[contains(.,'RSS Publisher')]//menu/div[contains(@class,'portlet-options')]/a
Running waitForVisible with parameters//div[@id='main-content']//header[contains(.,'RSS Publisher')]//menu/div[contains(@class,'portlet-options')]/a
Running assertJavaScriptErrors with parameters//div[@id='main-content']//header[contains(.,'RSS Publisher')]//menu/div[contains(@class,'portlet-options')]/a
Running assertLiferayErrors
Running Click with locator1//div[@id='main-content']//header[contains(.,'RSS Publisher')]//menu/div[contains(@class,'portlet-options')]/a
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parameters//div[@id='main-content']//header[contains(.,'RSS Publisher')]//menu/div[contains(@class,'portlet-options')]/a
Running assertLiferayErrors
Running waitForVisible with parameters//div[@id='main-content']//header[contains(.,'RSS Publisher')]//menu/div[contains(@class,'portlet-options')]/a
Running mouseOver with parameters//div[@id='main-content']//header[contains(.,'RSS Publisher')]//menu/div[contains(@class,'portlet-options')]/a
Running click with parameters//div[@id='main-content']//header[contains(.,'RSS Publisher')]//menu/div[contains(@class,'portlet-options')]/a
Running assertJavaScriptErrors with parameters//div[@id='main-content']//header[contains(.,'RSS Publisher')]//menu/div[contains(@class,'portlet-options')]/a
Running assertLiferayErrors
Running ClickNoError with locator1xpath=(//div | //li)[contains(@class,'open') or contains(@class,'show')]//*[normalize-space(text())='Remove']
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parametersxpath=(//div | //li)[contains(@class,'open') or contains(@class,'show')]//*[normalize-space(text())='Remove']
Running assertLiferayErrors
Running waitForVisible with parametersxpath=(//div | //li)[contains(@class,'open') or contains(@class,'show')]//*[normalize-space(text())='Remove']
Running mouseOver with parametersxpath=(//div | //li)[contains(@class,'open') or contains(@class,'show')]//*[normalize-space(text())='Remove']
Running click with parametersxpath=(//div | //li)[contains(@class,'open') or contains(@class,'show')]//*[normalize-space(text())='Remove']
Running AssertConfirm with value1Are you sure you want to remove this component?
Running assertAlertText with parametersAre you sure you want to remove this component?
Running acceptAlert
Running assertJavaScriptErrors with parameters
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Are you sure you want to remove this component?
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]Are you sure you want to remove this component?
Running assertJavaScriptErrors with parameters
Running assertLiferayErrors
Running AssertElementNotPresent with locator1//div[@id='main-content']//h2[contains(@class,'portlet-title') and (.='RSS Publisher')]
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parameters//div[@id='main-content']//h2[contains(@class,'portlet-title') and (.='RSS Publisher')]
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//div[@id='main-content']//h2[contains(@class,'portlet-title') and (.='RSS Publisher')]
Running assertElementNotPresent with parameters//div[@id='main-content']//h2[contains(@class,'portlet-title') and (.='RSS Publisher')]
Running assertJavaScriptErrors with parameters//div[@id='main-content']//h2[contains(@class,'portlet-title') and (.='RSS Publisher')]
Running assertLiferayErrors
LocalFile.RSS#tear-down
## * GroupId: 40707
Running post with parametersArg: ${curl}Return: {}Finished executing commands.
LocalFile.RSS#DeleteRSSPublisher
8
setUp {
9
task ("Set up instance and sign in") {
10
TestCase.setUpPortalInstance();
77
var testNameSkipPortalInstance = PropsUtil.get("test.name.skip.portal.instance");
78
var testPortalInstance = PropsUtil.get("test.portal.instance");
80
if (!(IsTestName(locator1 = "", value1 = "${testNameSkipPortalInstance}"))) {
AssertTextEquals(
locator1 = "Message#INFO_MAIN_CONTENT",
value1 = "This application is not visible to users yet. Select at least one valid rss feed to make it visible.");