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":1639047134891,"ctCollectionId":"0","defaultUser":false,"emailAddress":"[email protected]","emailAddressVerified":true,"externalReferenceCode":"","facebookId":"0","failedLoginAttempts":0,"firstName":"Test","googleUserId":"","graceLoginCount":0,"greeting":"Welcome Test Test!","jobTitle":"","languageId":"en_US","lastFailedLoginDate":null,"lastLoginDate":1639059668573,"lastLoginIP":"127.0.0.1","lastName":"Test","ldapServerId":"-1","lockout":false,"lockoutDate":null,"loginDate":1639059831687,"loginIP":"127.0.0.1","middleName":"","modifiedDate":1639060013296,"mvccVersion":"72","openId":"","portraitId":"0","reminderQueryAnswer":"test","reminderQueryQuestion":"what-is-your-father's-middle-name","screenName":"test","status":0,"timeZoneId":"UTC","userId":"20127","uuid":"4394dfbe-dd9c-5f20-6bde-ce36d87743ad"}Finished executing commands.
Running post with parametersArg: ${curl}Return: {"agreedToTermsOfUse":true,"comments":"","companyId":"20099","contactId":"20129","createDate":1639047134891,"ctCollectionId":"0","defaultUser":false,"emailAddress":"[email protected]","emailAddressVerified":true,"externalReferenceCode":"","facebookId":"0","failedLoginAttempts":0,"firstName":"Test","googleUserId":"","graceLoginCount":0,"greeting":"Welcome Test Test!","jobTitle":"","languageId":"en_US","lastFailedLoginDate":null,"lastLoginDate":1639059668573,"lastLoginIP":"127.0.0.1","lastName":"Test","ldapServerId":"-1","lockout":false,"lockoutDate":null,"loginDate":1639059831687,"loginIP":"127.0.0.1","middleName":"","modifiedDate":1639060013527,"mvccVersion":"73","openId":"","portraitId":"0","reminderQueryAnswer":"test","reminderQueryQuestion":"what-is-your-father's-middle-name","screenName":"test","status":0,"timeZoneId":"UTC","userId":"20127","uuid":"4394dfbe-dd9c-5f20-6bde-ce36d87743ad"}Finished executing commands.
Running Open with locator1http://localhost:8080/web/[email protected]
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/[email protected]
Running assertLiferayErrors
Running selectWindow with parameters
Running selectFrame with parametersrelative=top
Running open with parametershttp://localhost:8080/web/[email protected]
Running post with parametersArg: ${curl}Return: {"active":true,"classNameId":"20003","classPK":"42347","companyId":"20099","creatorUserId":"20127","ctCollectionId":"0","description":"","descriptionCurrentValue":"","descriptiveName":"Test Site Name","friendlyURL":"\/test-site-name","groupId":"42347","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":"\/42347\/","type":1,"uuid":"368832ac-547b-88fe-41e9-1ec46c36c097"}Finished executing commands.
## * GroupId: 42347
Running add with parametersArg: ${list}Arg: com_liferay_blogs_web_portlet_BlogsAdminPortletReturn:
Running add with parametersArg: ${list}Arg: com_liferay_bookmarks_web_portlet_BookmarksAdminPortletReturn:
Running add with parametersArg: ${list}Arg: com_liferay_calendar_web_portlet_CalendarAdminPortletReturn:
Running add with parametersArg: ${list}Arg: com_liferay_document_library_web_portlet_DLAdminPortletReturn:
Running add with parametersArg: ${list}Arg: com_liferay_dynamic_data_lists_web_portlet_DDLPortletReturn:
Running add with parametersArg: ${list}Arg: com_liferay_dynamic_data_mapping_data_provider_web_portlet_DDMDataProviderPortletReturn:
Running add with parametersArg: ${list}Arg: com_liferay_dynamic_data_mapping_form_web_portlet_DDMFormAdminPortletReturn:
Running add with parametersArg: ${list}Arg: com_liferay_template_web_internal_portlet_TemplatePortletReturn:
Running add with parametersArg: ${list}Arg: com_liferay_journal_web_portlet_JournalPortletReturn:
Running add with parametersArg: ${list}Arg: com_liferay_knowledge_base_web_portlet_AdminPortletReturn:
Running add with parametersArg: ${list}Arg: com_liferay_message_boards_web_portlet_MBAdminPortletReturn:
Running add with parametersArg: ${list}Arg: com_liferay_mobile_device_rules_web_portlet_MDRPortletReturn:
Running add with parametersArg: ${list}Arg: com_liferay_polls_web_portlet_PollsPortletReturn:
Running add with parametersArg: ${list}Arg: com_liferay_segments_web_internal_portlet_SegmentsPortletReturn:
Running add with parametersArg: ${list}Arg: com_liferay_wiki_web_portlet_WikiAdminPortletReturn:
Running add with parametersArg: ${list}Arg: ${attribute}Return:
Running add with parametersArg: ${list}Arg: ${attribute}Return:
Running add with parametersArg: ${list}Arg: ${attribute}Return:
Running add with parametersArg: ${list}Arg: ${attribute}Return:
Running add with parametersArg: ${list}Arg: ${attribute}Return:
Running add with parametersArg: ${list}Arg: ${attribute}Return:
Running add with parametersArg: ${list}Arg: ${attribute}Return:
Running add with parametersArg: ${list}Arg: ${attribute}Return:
Running add with parametersArg: ${list}Arg: ${attribute}Return:
Running add with parametersArg: ${list}Arg: ${attribute}Return:
Running add with parametersArg: ${list}Arg: ${attribute}Return:
Running add with parametersArg: ${list}Arg: ${attribute}Return:
Running add with parametersArg: ${list}Arg: ${attribute}Return:
Running add with parametersArg: ${list}Arg: ${attribute}Return:
Running post with parametersArg: ${curl}Return: {}Finished executing commands.
Running Pause with locator13000
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 parameters3000
This is a test for LPS-98327. When a widget page is converted to a content page and the content page is not yet published, and the site is published the widget page is still visible on live with local live staging.
Running assertJavaScriptErrors with parametershttp://localhost:8080/web/test-site-name-staging
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-staging
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//h2[contains(@class,'portlet-title') and contains(.,'Asset Publisher')] | //h1[contains(text(), 'Asset Publisher')] with value1Asset Publisher
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Asset 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;')]Asset Publisher
Running assertJavaScriptErrors with parameters//h2[contains(@class,'portlet-title') and contains(.,'Asset Publisher')] | //h1[contains(text(), 'Asset Publisher')]
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Asset 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;')]Asset Publisher
Running assertJavaScriptErrors with parameters//h2[contains(@class,'portlet-title') and contains(.,'Asset Publisher')] | //h1[contains(text(), 'Asset Publisher')]
Running assertLiferayErrors
Running waitForVisible with parameters//h2[contains(@class,'portlet-title') and contains(.,'Asset Publisher')] | //h1[contains(text(), 'Asset Publisher')]Asset Publisher
Running waitForTextCaseInsensitive with parameters//h2[contains(@class,'portlet-title') and contains(.,'Asset Publisher')] | //h1[contains(text(), 'Asset Publisher')]Asset Publisher
Running assertTextCaseInsensitive with parameters//h2[contains(@class,'portlet-title') and contains(.,'Asset Publisher')] | //h1[contains(text(), 'Asset Publisher')]Asset Publisher
Running assertJavaScriptErrors with parameters//h2[contains(@class,'portlet-title') and contains(.,'Asset Publisher')] | //h1[contains(text(), 'Asset Publisher')]
Running assertLiferayErrors
Running AssertTextEquals with locator1//div[contains(@data-fragments-editor-item-type,'fragments-editor-mapped-item')]//*[contains(@class,'asset-title')][normalize-space(text())='Web Content Title'] with value1Web Content Title
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Web Content Title
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;')]Web Content Title
Running assertJavaScriptErrors with parameters//div[contains(@data-fragments-editor-item-type,'fragments-editor-mapped-item')]//*[contains(@class,'asset-title')][normalize-space(text())='Web Content Title']
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Web Content Title
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;')]Web Content Title
Running assertJavaScriptErrors with parameters//div[contains(@data-fragments-editor-item-type,'fragments-editor-mapped-item')]//*[contains(@class,'asset-title')][normalize-space(text())='Web Content Title']
Running assertLiferayErrors
Running waitForVisible with parameters//div[contains(@data-fragments-editor-item-type,'fragments-editor-mapped-item')]//*[contains(@class,'asset-title')][normalize-space(text())='Web Content Title']Web Content Title
Running waitForTextCaseInsensitive with parameters//div[contains(@data-fragments-editor-item-type,'fragments-editor-mapped-item')]//*[contains(@class,'asset-title')][normalize-space(text())='Web Content Title']Web Content Title
Running assertTextCaseInsensitive with parameters//div[contains(@data-fragments-editor-item-type,'fragments-editor-mapped-item')]//*[contains(@class,'asset-title')][normalize-space(text())='Web Content Title']Web Content Title
Running assertJavaScriptErrors with parameters//div[contains(@data-fragments-editor-item-type,'fragments-editor-mapped-item')]//*[contains(@class,'asset-title')][normalize-space(text())='Web Content Title']
Running assertLiferayErrors
Running AssertTextEquals#assertPartialText with locator1//div[contains(@data-fragments-editor-item-type,'fragments-editor-mapped-item')][*//*[contains(@class,'asset-title')][normalize-space(text())='Web Content Title']]//div[contains(@class,'asset-content')] with value1Web Content Content
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Web Content Content
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;')]Web Content Content
Running assertJavaScriptErrors with parameters//div[contains(@data-fragments-editor-item-type,'fragments-editor-mapped-item')][*//*[contains(@class,'asset-title')][normalize-space(text())='Web Content Title']]//div[contains(@class,'asset-content')]
Running assertLiferayErrors
Running waitForVisible with parameters//div[contains(@data-fragments-editor-item-type,'fragments-editor-mapped-item')][*//*[contains(@class,'asset-title')][normalize-space(text())='Web Content Title']]//div[contains(@class,'asset-content')]Web Content Content
Running waitForPartialTextCaseInsensitive with parameters//div[contains(@data-fragments-editor-item-type,'fragments-editor-mapped-item')][*//*[contains(@class,'asset-title')][normalize-space(text())='Web Content Title']]//div[contains(@class,'asset-content')]Web Content Content
Running assertPartialTextCaseInsensitive with parameters//div[contains(@data-fragments-editor-item-type,'fragments-editor-mapped-item')][*//*[contains(@class,'asset-title')][normalize-space(text())='Web Content Title']]//div[contains(@class,'asset-content')]Web Content Content
Running assertJavaScriptErrors with parameters//div[contains(@data-fragments-editor-item-type,'fragments-editor-mapped-item')][*//*[contains(@class,'asset-title')][normalize-space(text())='Web Content Title']]//div[contains(@class,'asset-content')]
Running assertLiferayErrors
Running IsElementNotPresent with locator1//button[contains(.,'Publish to Live')]
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//button[contains(.,'Publish to Live')]
Running assertLiferayErrors
Running isElementPresent with parameters//button[contains(.,'Publish to Live')]
Running isNotVisible with parameters//button[contains(.,'Publish to Live')]
Running IsElementPresent with locator1//span[@class='toggle-switch-handle' and @data-label-on='Ready for Publish Process']
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[@class='toggle-switch-handle' and @data-label-on='Ready for Publish Process']
Running assertLiferayErrors
Running isElementPresent with parameters//span[@class='toggle-switch-handle' and @data-label-on='Ready for Publish Process']
Running Click with locator1//button[contains(.,'Publish to Live')]
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//button[contains(.,'Publish to Live')]
Running assertLiferayErrors
Running waitForVisible with parameters//button[contains(.,'Publish to Live')]
Running mouseOver with parameters//button[contains(.,'Publish to Live')]
Running click with parameters//button[contains(.,'Publish to Live')]
Running assertJavaScriptErrors with parameters//button[contains(.,'Publish to Live')]
Running assertLiferayErrors
Running SelectFrame with locator1//div[contains(@class,'modal-body')]/iframe
Running waitForJavaScriptNoError with parameters
try {
var eventValue = LFR_JS_EVENTS_LOG.getLastEvent("modalIframeLoaded").src;
return eventValue.includes("dialog-iframe-popup");
}
catch(err) {
return false;
}
Event "modalIframeLoaded" with attribute "src" and value "dialog-iframe-popup" not fired.
Running verifyJavaScript with parameters
try {
var eventValue = LFR_JS_EVENTS_LOG.getLastEvent("modalIframeLoaded").src;
return eventValue.includes("dialog-iframe-popup");
}
catch(err) {
return false;
}
Event "modalIframeLoaded" with attribute "src" and value "dialog-iframe-popup" not fired.
Running waitForVisible with parameters//div[contains(@class,'modal-body')]/iframe
Running mouseOver with parameters//div[contains(@class,'modal-body')]/iframe
Running selectFrame with parameters//div[contains(@class,'modal-body')]/iframe
Running assertJavaScriptErrors with parameters//div[contains(@class,'modal-body')]/iframe
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 parameters//div[contains(@class,'modal-body')]/iframe
Running assertLiferayErrors
Running ClickNoError with locator1//button[contains(.,'Publish to Live')]
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//button[contains(.,'Publish to Live')]
Running assertLiferayErrors
Running waitForVisible with parameters//button[contains(.,'Publish to Live')]
Running mouseOver with parameters//button[contains(.,'Publish to Live')]
Running click with parameters//button[contains(.,'Publish to Live')]
Running IsElementNotPresent with locator1//*[@data-qa-id='processResult'] | //h6[contains(@class,'background-task-status-row')]
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//*[@data-qa-id='processResult'] | //h6[contains(@class,'background-task-status-row')]
Running assertLiferayErrors
Running isElementPresent with parameters//*[@data-qa-id='processResult'] | //h6[contains(@class,'background-task-status-row')]
Running isNotVisible with parameters//*[@data-qa-id='processResult'] | //h6[contains(@class,'background-task-status-row')]
Running WaitForElementNotPresent with locator1//*[@data-qa-id='processResult'][contains(.,'In Progress')]
Running waitForElementNotPresent with parameters//*[@data-qa-id='processResult'][contains(.,'In Progress')]
Running AssertTextEquals with locator1//*[@data-qa-id='processResult'][contains(.,'Successful')] | //h6[contains(.,'Successful')] with value1Successful
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Successful
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;')]Successful
Running assertJavaScriptErrors with parameters//*[@data-qa-id='processResult'][contains(.,'Successful')] | //h6[contains(.,'Successful')]
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Successful
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;')]Successful
Running assertJavaScriptErrors with parameters//*[@data-qa-id='processResult'][contains(.,'Successful')] | //h6[contains(.,'Successful')]
Running assertLiferayErrors
Running waitForVisible with parameters//*[@data-qa-id='processResult'][contains(.,'Successful')] | //h6[contains(.,'Successful')]Successful
Running waitForTextCaseInsensitive with parameters//*[@data-qa-id='processResult'][contains(.,'Successful')] | //h6[contains(.,'Successful')]Successful
Running assertTextCaseInsensitive with parameters//*[@data-qa-id='processResult'][contains(.,'Successful')] | //h6[contains(.,'Successful')]Successful
Running assertJavaScriptErrors with parameters//*[@data-qa-id='processResult'][contains(.,'Successful')] | //h6[contains(.,'Successful')]
Running assertLiferayErrors
Running SelectFrameTop
Running selectFrame with parametersrelative=top
Running assertJavaScriptErrors with parameters
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 parameters
Running assertLiferayErrors
Running IsElementPresent with locator1//div[contains(@class,'modal-body')]/iframe
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(@class,'modal-body')]/iframe
Running assertLiferayErrors
Running isElementPresent with parameters//div[contains(@class,'modal-body')]/iframe
Running SelectFrame with value1relative=top
Running selectFrame with parametersrelative=top
Running assertJavaScriptErrors with parameters
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]relative=top
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;')]relative=top
Running assertJavaScriptErrors with parameters
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]relative=top
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;')]relative=top
Running assertJavaScriptErrors with parameters
Running assertLiferayErrors
Running Click#mouseDownMouseUp with locator1//div[contains(@class,'modal-header')]//button[contains(@class,'close')]
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(@class,'modal-header')]//button[contains(@class,'close')]
Running assertLiferayErrors
Running waitForElementPresent with parameters//div[contains(@class,'modal-header')]//button[contains(@class,'close')]
Running waitForVisible with parameters//div[contains(@class,'modal-header')]//button[contains(@class,'close')]
Running mouseDown with parameters//div[contains(@class,'modal-header')]//button[contains(@class,'close')]
Running mouseUp with parameters//div[contains(@class,'modal-header')]//button[contains(@class,'close')]
Running assertJavaScriptErrors with parameters//div[contains(@class,'modal-header')]//button[contains(@class,'close')]
Running Open with locator1http://localhost:8080/group/test-site-name/~/control_panel/manage?p_p_id=com_liferay_layout_admin_web_portlet_GroupPagesPortlet
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/group/test-site-name/~/control_panel/manage?p_p_id=com_liferay_layout_admin_web_portlet_GroupPagesPortlet
Running assertLiferayErrors
Running selectWindow with parameters
Running selectFrame with parametersrelative=top
Running open with parametershttp://localhost:8080/group/test-site-name/~/control_panel/manage?p_p_id=com_liferay_layout_admin_web_portlet_GroupPagesPortlet
Running assertJavaScriptErrors with parametershttp://localhost:8080/group/test-site-name/~/control_panel/manage?p_p_id=com_liferay_layout_admin_web_portlet_GroupPagesPortlet
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/group/test-site-name/~/control_panel/manage?p_p_id=com_liferay_layout_admin_web_portlet_GroupPagesPortlet
Running assertLiferayErrors
Running AssertElementPresent with locator1//li[contains(@class,'list-group-item')]//h5[contains(.,'Widget Page')]/../ h4[contains(.,'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//li[contains(@class,'list-group-item')]//h5[contains(.,'Widget Page')]/../ h4[contains(.,'Test Page Name')]
Running assertLiferayErrors
Running waitForElementPresent with parameters//li[contains(@class,'list-group-item')]//h5[contains(.,'Widget Page')]/../ h4[contains(.,'Test Page Name')]
Running assertElementPresent with parameters//li[contains(@class,'list-group-item')]//h5[contains(.,'Widget Page')]/../ h4[contains(.,'Test Page Name')]
Running assertJavaScriptErrors with parameters//li[contains(@class,'list-group-item')]//h5[contains(.,'Widget Page')]/../ h4[contains(.,'Test Page Name')]
Running assertLiferayErrors
Running Open with locator1http://localhost:8080/group/test-site-name-staging/~/control_panel/manage?p_p_id=com_liferay_layout_admin_web_portlet_GroupPagesPortlet
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/group/test-site-name-staging/~/control_panel/manage?p_p_id=com_liferay_layout_admin_web_portlet_GroupPagesPortlet
Running assertLiferayErrors
Running selectWindow with parameters
Running selectFrame with parametersrelative=top
Running open with parametershttp://localhost:8080/group/test-site-name-staging/~/control_panel/manage?p_p_id=com_liferay_layout_admin_web_portlet_GroupPagesPortlet
Running assertJavaScriptErrors with parametershttp://localhost:8080/group/test-site-name-staging/~/control_panel/manage?p_p_id=com_liferay_layout_admin_web_portlet_GroupPagesPortlet
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/group/test-site-name-staging/~/control_panel/manage?p_p_id=com_liferay_layout_admin_web_portlet_GroupPagesPortlet
Running assertLiferayErrors
Running WaitForPageLoad
Running waitForJavaScriptNoError with parameters
return document.readyState === "complete";
Page is still loading.
Running verifyJavaScript with parameters
return document.readyState === "complete";
Page is still loading.
Running Click with locator1//li[contains(.,'Test Page Name')]//*[*[name()='svg'][contains(@class,'ellipsis-v')]]
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//li[contains(.,'Test Page Name')]//*[*[name()='svg'][contains(@class,'ellipsis-v')]]
Running assertLiferayErrors
Running waitForVisible with parameters//li[contains(.,'Test Page Name')]//*[*[name()='svg'][contains(@class,'ellipsis-v')]]
Running mouseOver with parameters//li[contains(.,'Test Page Name')]//*[*[name()='svg'][contains(@class,'ellipsis-v')]]
Running click with parameters//li[contains(.,'Test Page Name')]//*[*[name()='svg'][contains(@class,'ellipsis-v')]]
Running assertJavaScriptErrors with parameters//li[contains(.,'Test Page Name')]//*[*[name()='svg'][contains(@class,'ellipsis-v')]]
Running assertLiferayErrors
Running Click with locator1xpath=(//div | //li)[contains(@class,'open') or contains(@class,'show')]//*[normalize-space(text())="Convert to content page..."] | //ul[contains(@class,'dropdown-menu') and contains(@class,'show')]//li//*[normalize-space(text())="Convert to content page..."]
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())="Convert to content page..."] | //ul[contains(@class,'dropdown-menu') and contains(@class,'show')]//li//*[normalize-space(text())="Convert to content page..."]
Running assertLiferayErrors
Running waitForVisible with parametersxpath=(//div | //li)[contains(@class,'open') or contains(@class,'show')]//*[normalize-space(text())="Convert to content page..."] | //ul[contains(@class,'dropdown-menu') and contains(@class,'show')]//li//*[normalize-space(text())="Convert to content page..."]
Running mouseOver with parametersxpath=(//div | //li)[contains(@class,'open') or contains(@class,'show')]//*[normalize-space(text())="Convert to content page..."] | //ul[contains(@class,'dropdown-menu') and contains(@class,'show')]//li//*[normalize-space(text())="Convert to content page..."]
Running click with parametersxpath=(//div | //li)[contains(@class,'open') or contains(@class,'show')]//*[normalize-space(text())="Convert to content page..."] | //ul[contains(@class,'dropdown-menu') and contains(@class,'show')]//li//*[normalize-space(text())="Convert to content page..."]
Running assertJavaScriptErrors with parametersxpath=(//div | //li)[contains(@class,'open') or contains(@class,'show')]//*[normalize-space(text())="Convert to content page..."] | //ul[contains(@class,'dropdown-menu') and contains(@class,'show')]//li//*[normalize-space(text())="Convert to content page..."]
Running assertLiferayErrors
Running WaitForPageLoad
Running waitForJavaScriptNoError with parameters
return document.readyState === "complete";
Page is still loading.
Running verifyJavaScript with parameters
return document.readyState === "complete";
Page is still loading.
Running AssertVisible with locator1//div[contains(@class,'sidebar')]/div[contains(@class,'buttons')]/button
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(@class,'sidebar')]/div[contains(@class,'buttons')]/button
Running assertLiferayErrors
Running waitForVisible with parameters//div[contains(@class,'sidebar')]/div[contains(@class,'buttons')]/button
Running assertVisible with parameters//div[contains(@class,'sidebar')]/div[contains(@class,'buttons')]/button
Running assertJavaScriptErrors with parameters//div[contains(@class,'sidebar')]/div[contains(@class,'buttons')]/button
Running assertLiferayErrors
Running Open with locator1http://localhost:8080/group/test-site-name-staging/~/control_panel/manage?p_p_id=com_liferay_layout_admin_web_portlet_GroupPagesPortlet
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/group/test-site-name-staging/~/control_panel/manage?p_p_id=com_liferay_layout_admin_web_portlet_GroupPagesPortlet
Running assertLiferayErrors
Running selectWindow with parameters
Running selectFrame with parametersrelative=top
Running open with parametershttp://localhost:8080/group/test-site-name-staging/~/control_panel/manage?p_p_id=com_liferay_layout_admin_web_portlet_GroupPagesPortlet
Running assertJavaScriptErrors with parametershttp://localhost:8080/group/test-site-name-staging/~/control_panel/manage?p_p_id=com_liferay_layout_admin_web_portlet_GroupPagesPortlet
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/group/test-site-name-staging/~/control_panel/manage?p_p_id=com_liferay_layout_admin_web_portlet_GroupPagesPortlet
Running assertLiferayErrors
Running AssertElementPresent with locator1//li[contains(@class,'list-group-item')]//h5[contains(.,'Widget Page')]/../ h4[contains(.,'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//li[contains(@class,'list-group-item')]//h5[contains(.,'Widget Page')]/../ h4[contains(.,'Test Page Name')]
Running assertLiferayErrors
Running waitForElementPresent with parameters//li[contains(@class,'list-group-item')]//h5[contains(.,'Widget Page')]/../ h4[contains(.,'Test Page Name')]
Running assertElementPresent with parameters//li[contains(@class,'list-group-item')]//h5[contains(.,'Widget Page')]/../ h4[contains(.,'Test Page Name')]
Running assertJavaScriptErrors with parameters//li[contains(@class,'list-group-item')]//h5[contains(.,'Widget Page')]/../ h4[contains(.,'Test Page Name')]
Running assertLiferayErrors
Running AssertTextEquals with locator1xpath=(//li[contains(@class,'list-group-item') and contains(.,'Test Page Name')]//*[contains(@class,'label-item')])[1] with value1Conversion Draft
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Conversion Draft
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;')]Conversion Draft
Running assertJavaScriptErrors with parametersxpath=(//li[contains(@class,'list-group-item') and contains(.,'Test Page Name')]//*[contains(@class,'label-item')])[1]
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Conversion Draft
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;')]Conversion Draft
Running assertJavaScriptErrors with parametersxpath=(//li[contains(@class,'list-group-item') and contains(.,'Test Page Name')]//*[contains(@class,'label-item')])[1]
Running assertLiferayErrors
Running waitForVisible with parametersxpath=(//li[contains(@class,'list-group-item') and contains(.,'Test Page Name')]//*[contains(@class,'label-item')])[1]Conversion Draft
Running waitForTextCaseInsensitive with parametersxpath=(//li[contains(@class,'list-group-item') and contains(.,'Test Page Name')]//*[contains(@class,'label-item')])[1]Conversion Draft
Running assertTextCaseInsensitive with parametersxpath=(//li[contains(@class,'list-group-item') and contains(.,'Test Page Name')]//*[contains(@class,'label-item')])[1]Conversion Draft
Running assertJavaScriptErrors with parametersxpath=(//li[contains(@class,'list-group-item') and contains(.,'Test Page Name')]//*[contains(@class,'label-item')])[1]
Running assertLiferayErrors
Running Open with locator1http://localhost:8080/web/test-site-name-staging
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-staging
Running assertLiferayErrors
Running selectWindow with parameters
Running selectFrame with parametersrelative=top
Running open with parametershttp://localhost:8080/web/test-site-name-staging
Running Click with locator1//button[contains(.,'Publish to Live')]
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//button[contains(.,'Publish to Live')]
Running assertLiferayErrors
Running waitForVisible with parameters//button[contains(.,'Publish to Live')]
Running mouseOver with parameters//button[contains(.,'Publish to Live')]
Running click with parameters//button[contains(.,'Publish to Live')]
Running assertJavaScriptErrors with parameters//button[contains(.,'Publish to Live')]
Running assertLiferayErrors
Running SelectFrame with locator1//div[contains(@class,'modal-body')]/iframe
Running waitForJavaScriptNoError with parameters
try {
var eventValue = LFR_JS_EVENTS_LOG.getLastEvent("modalIframeLoaded").src;
return eventValue.includes("dialog-iframe-popup");
}
catch(err) {
return false;
}
Event "modalIframeLoaded" with attribute "src" and value "dialog-iframe-popup" not fired.
Running verifyJavaScript with parameters
try {
var eventValue = LFR_JS_EVENTS_LOG.getLastEvent("modalIframeLoaded").src;
return eventValue.includes("dialog-iframe-popup");
}
catch(err) {
return false;
}
Event "modalIframeLoaded" with attribute "src" and value "dialog-iframe-popup" not fired.
Running waitForVisible with parameters//div[contains(@class,'modal-body')]/iframe
Running mouseOver with parameters//div[contains(@class,'modal-body')]/iframe
Running selectFrame with parameters//div[contains(@class,'modal-body')]/iframe
Running assertJavaScriptErrors with parameters//div[contains(@class,'modal-body')]/iframe
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 parameters//div[contains(@class,'modal-body')]/iframe
Running assertLiferayErrors
Running ClickNoError with locator1//button[contains(.,'Publish to Live')]
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//button[contains(.,'Publish to Live')]
Running assertLiferayErrors
Running waitForVisible with parameters//button[contains(.,'Publish to Live')]
Running mouseOver with parameters//button[contains(.,'Publish to Live')]
Running click with parameters//button[contains(.,'Publish to Live')]
Running IsElementNotPresent with locator1//*[@data-qa-id='processResult'] | //h6[contains(@class,'background-task-status-row')]
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//*[@data-qa-id='processResult'] | //h6[contains(@class,'background-task-status-row')]
Running assertLiferayErrors
Running isElementPresent with parameters//*[@data-qa-id='processResult'] | //h6[contains(@class,'background-task-status-row')]
Running isNotVisible with parameters//*[@data-qa-id='processResult'] | //h6[contains(@class,'background-task-status-row')]
Running WaitForElementNotPresent with locator1//*[@data-qa-id='processResult'][contains(.,'In Progress')]
Running waitForElementNotPresent with parameters//*[@data-qa-id='processResult'][contains(.,'In Progress')]
Running AssertTextEquals with locator1//*[@data-qa-id='processResult'][contains(.,'Successful')] | //h6[contains(.,'Successful')] with value1Successful
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Successful
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;')]Successful
Running assertJavaScriptErrors with parameters//*[@data-qa-id='processResult'][contains(.,'Successful')] | //h6[contains(.,'Successful')]
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Successful
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;')]Successful
Running assertJavaScriptErrors with parameters//*[@data-qa-id='processResult'][contains(.,'Successful')] | //h6[contains(.,'Successful')]
Running assertLiferayErrors
Running waitForVisible with parameters//*[@data-qa-id='processResult'][contains(.,'Successful')] | //h6[contains(.,'Successful')]Successful
Running waitForTextCaseInsensitive with parameters//*[@data-qa-id='processResult'][contains(.,'Successful')] | //h6[contains(.,'Successful')]Successful
Running assertTextCaseInsensitive with parameters//*[@data-qa-id='processResult'][contains(.,'Successful')] | //h6[contains(.,'Successful')]Successful
Running assertJavaScriptErrors with parameters//*[@data-qa-id='processResult'][contains(.,'Successful')] | //h6[contains(.,'Successful')]
Running assertLiferayErrors
Running SelectFrameTop
Running selectFrame with parametersrelative=top
Running assertJavaScriptErrors with parameters
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 parameters
Running assertLiferayErrors
Running IsElementPresent with locator1//div[contains(@class,'modal-body')]/iframe
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(@class,'modal-body')]/iframe
Running assertLiferayErrors
Running isElementPresent with parameters//div[contains(@class,'modal-body')]/iframe
Running SelectFrame with value1relative=top
Running selectFrame with parametersrelative=top
Running assertJavaScriptErrors with parameters
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]relative=top
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;')]relative=top
Running assertJavaScriptErrors with parameters
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]relative=top
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;')]relative=top
Running assertJavaScriptErrors with parameters
Running assertLiferayErrors
Running Click#mouseDownMouseUp with locator1//div[contains(@class,'modal-header')]//button[contains(@class,'close')]
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(@class,'modal-header')]//button[contains(@class,'close')]
Running assertLiferayErrors
Running waitForElementPresent with parameters//div[contains(@class,'modal-header')]//button[contains(@class,'close')]
Running waitForVisible with parameters//div[contains(@class,'modal-header')]//button[contains(@class,'close')]
Running mouseDown with parameters//div[contains(@class,'modal-header')]//button[contains(@class,'close')]
Running mouseUp with parameters//div[contains(@class,'modal-header')]//button[contains(@class,'close')]
Running assertJavaScriptErrors with parameters//div[contains(@class,'modal-header')]//button[contains(@class,'close')]
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//h2[contains(@class,'portlet-title') and contains(.,'Asset Publisher')] | //h1[contains(text(), 'Asset Publisher')] with value1Asset Publisher
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Asset 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;')]Asset Publisher
Running assertJavaScriptErrors with parameters//h2[contains(@class,'portlet-title') and contains(.,'Asset Publisher')] | //h1[contains(text(), 'Asset Publisher')]
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Asset 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;')]Asset Publisher
Running assertJavaScriptErrors with parameters//h2[contains(@class,'portlet-title') and contains(.,'Asset Publisher')] | //h1[contains(text(), 'Asset Publisher')]
Running assertLiferayErrors
Running waitForVisible with parameters//h2[contains(@class,'portlet-title') and contains(.,'Asset Publisher')] | //h1[contains(text(), 'Asset Publisher')]Asset Publisher
Running waitForTextCaseInsensitive with parameters//h2[contains(@class,'portlet-title') and contains(.,'Asset Publisher')] | //h1[contains(text(), 'Asset Publisher')]Asset Publisher
Running assertTextCaseInsensitive with parameters//h2[contains(@class,'portlet-title') and contains(.,'Asset Publisher')] | //h1[contains(text(), 'Asset Publisher')]Asset Publisher
Running assertJavaScriptErrors with parameters//h2[contains(@class,'portlet-title') and contains(.,'Asset Publisher')] | //h1[contains(text(), 'Asset Publisher')]
Running assertLiferayErrors
Running AssertTextEquals with locator1//div[contains(@data-fragments-editor-item-type,'fragments-editor-mapped-item')]//*[contains(@class,'asset-title')][normalize-space(text())='Web Content Title'] with value1Web Content Title
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Web Content Title
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;')]Web Content Title
Running assertJavaScriptErrors with parameters//div[contains(@data-fragments-editor-item-type,'fragments-editor-mapped-item')]//*[contains(@class,'asset-title')][normalize-space(text())='Web Content Title']
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Web Content Title
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;')]Web Content Title
Running assertJavaScriptErrors with parameters//div[contains(@data-fragments-editor-item-type,'fragments-editor-mapped-item')]//*[contains(@class,'asset-title')][normalize-space(text())='Web Content Title']
Running assertLiferayErrors
Running waitForVisible with parameters//div[contains(@data-fragments-editor-item-type,'fragments-editor-mapped-item')]//*[contains(@class,'asset-title')][normalize-space(text())='Web Content Title']Web Content Title
Running waitForTextCaseInsensitive with parameters//div[contains(@data-fragments-editor-item-type,'fragments-editor-mapped-item')]//*[contains(@class,'asset-title')][normalize-space(text())='Web Content Title']Web Content Title
Running assertTextCaseInsensitive with parameters//div[contains(@data-fragments-editor-item-type,'fragments-editor-mapped-item')]//*[contains(@class,'asset-title')][normalize-space(text())='Web Content Title']Web Content Title
Running assertJavaScriptErrors with parameters//div[contains(@data-fragments-editor-item-type,'fragments-editor-mapped-item')]//*[contains(@class,'asset-title')][normalize-space(text())='Web Content Title']
Running assertLiferayErrors
Running AssertTextEquals#assertPartialText with locator1//div[contains(@data-fragments-editor-item-type,'fragments-editor-mapped-item')][*//*[contains(@class,'asset-title')][normalize-space(text())='Web Content Title']]//div[contains(@class,'asset-content')] with value1Web Content Content
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Web Content Content
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;')]Web Content Content
Running assertJavaScriptErrors with parameters//div[contains(@data-fragments-editor-item-type,'fragments-editor-mapped-item')][*//*[contains(@class,'asset-title')][normalize-space(text())='Web Content Title']]//div[contains(@class,'asset-content')]
Running assertLiferayErrors
Running waitForVisible with parameters//div[contains(@data-fragments-editor-item-type,'fragments-editor-mapped-item')][*//*[contains(@class,'asset-title')][normalize-space(text())='Web Content Title']]//div[contains(@class,'asset-content')]Web Content Content
Running waitForPartialTextCaseInsensitive with parameters//div[contains(@data-fragments-editor-item-type,'fragments-editor-mapped-item')][*//*[contains(@class,'asset-title')][normalize-space(text())='Web Content Title']]//div[contains(@class,'asset-content')]Web Content Content
Running assertPartialTextCaseInsensitive with parameters//div[contains(@data-fragments-editor-item-type,'fragments-editor-mapped-item')][*//*[contains(@class,'asset-title')][normalize-space(text())='Web Content Title']]//div[contains(@class,'asset-content')]Web Content Content
Running assertJavaScriptErrors with parameters//div[contains(@data-fragments-editor-item-type,'fragments-editor-mapped-item')][*//*[contains(@class,'asset-title')][normalize-space(text())='Web Content Title']]//div[contains(@class,'asset-content')]
Running assertLiferayErrors
Running Open with locator1http://localhost:8080/group/test-site-name/~/control_panel/manage?p_p_id=com_liferay_layout_admin_web_portlet_GroupPagesPortlet
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/group/test-site-name/~/control_panel/manage?p_p_id=com_liferay_layout_admin_web_portlet_GroupPagesPortlet
Running assertLiferayErrors
Running selectWindow with parameters
Running selectFrame with parametersrelative=top
Running open with parametershttp://localhost:8080/group/test-site-name/~/control_panel/manage?p_p_id=com_liferay_layout_admin_web_portlet_GroupPagesPortlet
Running assertJavaScriptErrors with parametershttp://localhost:8080/group/test-site-name/~/control_panel/manage?p_p_id=com_liferay_layout_admin_web_portlet_GroupPagesPortlet
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/group/test-site-name/~/control_panel/manage?p_p_id=com_liferay_layout_admin_web_portlet_GroupPagesPortlet
Running assertLiferayErrors
Running AssertElementPresent with locator1//li[contains(@class,'list-group-item')]//h5[contains(.,'Widget Page')]/../ h4[contains(.,'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//li[contains(@class,'list-group-item')]//h5[contains(.,'Widget Page')]/../ h4[contains(.,'Test Page Name')]
Running assertLiferayErrors
Running waitForElementPresent with parameters//li[contains(@class,'list-group-item')]//h5[contains(.,'Widget Page')]/../ h4[contains(.,'Test Page Name')]
Running assertElementPresent with parameters//li[contains(@class,'list-group-item')]//h5[contains(.,'Widget Page')]/../ h4[contains(.,'Test Page Name')]
Running assertJavaScriptErrors with parameters//li[contains(@class,'list-group-item')]//h5[contains(.,'Widget Page')]/../ h4[contains(.,'Test Page Name')]
Running assertLiferayErrors
Running AssertTextEquals with locator1xpath=(//li[contains(@class,'list-group-item') and contains(.,'Test Page Name')]//*[contains(@class,'label-item')])[1] with value1Conversion Draft
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Conversion Draft
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;')]Conversion Draft
Running assertJavaScriptErrors with parametersxpath=(//li[contains(@class,'list-group-item') and contains(.,'Test Page Name')]//*[contains(@class,'label-item')])[1]
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Conversion Draft
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;')]Conversion Draft
Running assertJavaScriptErrors with parametersxpath=(//li[contains(@class,'list-group-item') and contains(.,'Test Page Name')]//*[contains(@class,'label-item')])[1]
Running assertLiferayErrors
Running waitForVisible with parametersxpath=(//li[contains(@class,'list-group-item') and contains(.,'Test Page Name')]//*[contains(@class,'label-item')])[1]Conversion Draft
Running waitForTextCaseInsensitive with parametersxpath=(//li[contains(@class,'list-group-item') and contains(.,'Test Page Name')]//*[contains(@class,'label-item')])[1]Conversion Draft
Running assertTextCaseInsensitive with parametersxpath=(//li[contains(@class,'list-group-item') and contains(.,'Test Page Name')]//*[contains(@class,'label-item')])[1]Conversion Draft
Running assertJavaScriptErrors with parametersxpath=(//li[contains(@class,'list-group-item') and contains(.,'Test Page Name')]//*[contains(@class,'label-item')])[1]
test ViewWidgetPageInLiveAfterConvertingWidgetPageWithoutPublish {
134
@description = "This is a test for LPS-98327. When a widget page is converted to a content page and the content page is not yet published, and the site is published the widget page is still visible on live with local live staging."
137
task ("Add a widget page in staging site") {
138
JSONLayout.addPublicLayout(
groupName = "Test Site Name (Staging)",
layoutName = "Test Page Name",
site = "false");
var groupId = JSONCurlUtil.post("${curl}", "$.[?(@['nameCurrentValue'] == '${groupName}')]['groupId']");
173
if ("${groupId}" == "") {
174
fail("FAIL. Cannot find group.");
}
177
return "${groupId}";
}
24
else {
25
var grandParentGroupId = "0";
}
28
return "${grandParentGroupId}";
259
var portalURL = JSONCompany.getPortalURL();
66
var portalURL = PropsUtil.get("portal.url");
68
return "${portalURL}";
261
var curl = '''
${portalURL}/api/jsonws/group/get-groups/company-id/${companyId}/parent-group-id/${grandParentGroupId}/site/true \
-u [email protected]:test
''';
265
var groupId = JSONCurlUtil.get("${curl}", "$.[?(@['nameCurrentValue'] == '${groupName}')]['groupId']");
267
if ("${groupId}" == "") {
268
fail("FAIL. Cannot find group.");
}
271
return "${groupId}";
}
90
else {
91
var parentGroupId = "0";
}
94
return "${parentGroupId}";
219
var curl = '''
${portalURL}/api/jsonws/group/get-groups/company-id/${companyId}/parent-group-id/${parentGroupId}/site/${site} \
-u [email protected]:test
''';
223
var groupId = JSONCurlUtil.get("${curl}", "$.[?(@['nameCurrentValue'] == '${groupName}')]['groupId']");
225
if ("${groupId}" == "") {
226
fail("FAIL. Cannot find group.");
}
229
echo("## * GroupId: ${groupId}");
231
return "${groupId}";
76
return "${groupId}";
69
var contentXML = JSONWebcontentSetter.setContentXML(
content = "${content}",
source = "${source}");
22
JSONUtil2._exclusiveOrCheck(
A = "${content}",
B = "${contentMap}",
failMessage = "Please only set 'content' or only 'contentMap' but not both or none.");
113
if ((isSet(A) && isSet(B)) || (!(isSet(B)) && !(isSet(A)))) {
114
fail("${failMessage}");
}
27
if (isSet(contentMap)) {
28
var contentXML = JSONWebcontentUtil._localizedConvertToXML(contentMap = "${contentMap}");