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":1639057360235,"lastLoginIP":"127.0.0.1","lastName":"Test","ldapServerId":"-1","lockout":false,"lockoutDate":null,"loginDate":1639057547458,"loginIP":"127.0.0.1","middleName":"","modifiedDate":1639057727638,"mvccVersion":"35","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":1639057360235,"lastLoginIP":"127.0.0.1","lastName":"Test","ldapServerId":"-1","lockout":false,"lockoutDate":null,"loginDate":1639057547458,"loginIP":"127.0.0.1","middleName":"","modifiedDate":1639057727889,"mvccVersion":"36","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":"41281","companyId":"20099","creatorUserId":"20127","ctCollectionId":"0","description":"","descriptionCurrentValue":"","descriptiveName":"Test Site Name","friendlyURL":"\/test-site-name","groupId":"41281","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":"\/41281\/","type":1,"uuid":"518994df-8db2-b2c5-9e95-c2810a18c0e9"}Finished executing commands.
This is a test for LPS-98325. Assert that widget pages with nested application and customization setting can be converted to content pages via API.
## * GroupId: 41281
## * GroupId: 41281
## * GroupId: 41281
## * GroupId: 41281
Running post with parametersArg: ${curl}Return: {"classNameId":"0","classPK":"0","colorSchemeId":"","companyId":"20099","createDate":1639057736295,"css":"","ctCollectionId":"0","description":"","descriptionCurrentValue":"","friendlyURL":"\/test-page-name-1","groupId":"41281","hidden":false,"iconImageId":"0","keywords":"","keywordsCurrentValue":"","lastPublishDate":null,"layoutId":"1","layoutPrototypeLinkEnabled":false,"layoutPrototypeUuid":"","masterLayoutPlid":"0","modifiedDate":1639057738945,"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 1<\/Name><\/root>","nameCurrentValue":"Test Page Name 1","parentLayoutId":"0","parentPlid":"0","plid":"77","priority":0,"privateLayout":false,"publishDate":1639057736295,"robots":"","robotsCurrentValue":"","sourcePrototypeLayoutUuid":"","status":0,"statusByUserId":"20127","statusByUserName":"Test Test","statusDate":1639057736295,"styleBookEntryId":"0","system":false,"themeId":"","title":"","titleCurrentValue":"","type":"portlet","typeSettings":"column-1=com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_cFZWMjCyK3zs%0Alayout-template-id=2_columns_ii%0A","userId":"20127","userName":"Test Test","uuid":"6ca769ff-7f8b-d232-a9df-f6ef142b543b"}Finished executing commands.
## * GroupId: 41281
Running post with parametersArg: ${curl}Return: {"classNameId":"0","classPK":"0","colorSchemeId":"","companyId":"20099","createDate":1639057737018,"css":"","ctCollectionId":"0","description":"","descriptionCurrentValue":"","friendlyURL":"\/test-page-name-2","groupId":"41281","hidden":false,"iconImageId":"0","keywords":"","keywordsCurrentValue":"","lastPublishDate":null,"layoutId":"2","layoutPrototypeLinkEnabled":false,"layoutPrototypeUuid":"","masterLayoutPlid":"0","modifiedDate":1639057740161,"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 2<\/Name><\/root>","nameCurrentValue":"Test Page Name 2","parentLayoutId":"0","parentPlid":"0","plid":"78","priority":1,"privateLayout":false,"publishDate":1639057737018,"robots":"","robotsCurrentValue":"","sourcePrototypeLayoutUuid":"","status":0,"statusByUserId":"20127","statusByUserName":"Test Test","statusDate":1639057737018,"styleBookEntryId":"0","system":false,"themeId":"","title":"","titleCurrentValue":"","type":"portlet","typeSettings":"column-1=com_liferay_nested_portlets_web_portlet_NestedPortletsPortlet_INSTANCE_jWFWNBCt2Y8v%0Alayout-template-id=2_columns_ii%0A","userId":"20127","userName":"Test Test","uuid":"c40d789d-949b-019a-694b-481ac5780175"}Finished executing commands.
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 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 3')]//*[*[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 3')]//*[*[name()='svg'][contains(@class,'ellipsis-v')]]
Running assertLiferayErrors
Running waitForVisible with parameters//li[contains(.,'Test Page Name 3')]//*[*[name()='svg'][contains(@class,'ellipsis-v')]]
Running mouseOver with parameters//li[contains(.,'Test Page Name 3')]//*[*[name()='svg'][contains(@class,'ellipsis-v')]]
Running click with parameters//li[contains(.,'Test Page Name 3')]//*[*[name()='svg'][contains(@class,'ellipsis-v')]]
Running assertJavaScriptErrors with parameters//li[contains(.,'Test Page Name 3')]//*[*[name()='svg'][contains(@class,'ellipsis-v')]]
Running assertLiferayErrors
Running Click with locator1xpath=(//div | //li)[contains(@class,'open') or contains(@class,'show')]//*[normalize-space(text())="Configure"] | //ul[contains(@class,'dropdown-menu') and contains(@class,'show')]//li//*[normalize-space(text())="Configure"]
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())="Configure"] | //ul[contains(@class,'dropdown-menu') and contains(@class,'show')]//li//*[normalize-space(text())="Configure"]
Running assertLiferayErrors
Running waitForVisible with parametersxpath=(//div | //li)[contains(@class,'open') or contains(@class,'show')]//*[normalize-space(text())="Configure"] | //ul[contains(@class,'dropdown-menu') and contains(@class,'show')]//li//*[normalize-space(text())="Configure"]
Running mouseOver with parametersxpath=(//div | //li)[contains(@class,'open') or contains(@class,'show')]//*[normalize-space(text())="Configure"] | //ul[contains(@class,'dropdown-menu') and contains(@class,'show')]//li//*[normalize-space(text())="Configure"]
Running click with parametersxpath=(//div | //li)[contains(@class,'open') or contains(@class,'show')]//*[normalize-space(text())="Configure"] | //ul[contains(@class,'dropdown-menu') and contains(@class,'show')]//li//*[normalize-space(text())="Configure"]
Running assertJavaScriptErrors with parametersxpath=(//div | //li)[contains(@class,'open') or contains(@class,'show')]//*[normalize-space(text())="Configure"] | //ul[contains(@class,'dropdown-menu') and contains(@class,'show')]//li//*[normalize-space(text())="Configure"]
Running assertLiferayErrors
Running IsElementNotPresent with locator1//*[contains(@class,'nav-link') and contains(@class,'active') and normalize-space()='Advanced'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
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//*[contains(@class,'nav-link') and contains(@class,'active') and normalize-space()='Advanced'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
Running assertLiferayErrors
Running isElementPresent with parameters//*[contains(@class,'nav-link') and contains(@class,'active') and normalize-space()='Advanced'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
Running isElementNotPresent with parameters//*[contains(@class,'nav-link') and contains(@class,'active') and normalize-space()='Advanced'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
Running AssertClick#assertPartialTextClickAt with locator1//*[contains(@class,'nav-link') and normalize-space()='Advanced'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))] with value1Advanced
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Advanced
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;')]Advanced
Running assertJavaScriptErrors with parameters//*[contains(@class,'nav-link') and normalize-space()='Advanced'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Advanced
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;')]Advanced
Running assertJavaScriptErrors with parameters//*[contains(@class,'nav-link') and normalize-space()='Advanced'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
Running assertLiferayErrors
Running waitForVisible with parameters//*[contains(@class,'nav-link') and normalize-space()='Advanced'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]Advanced
Running waitForPartialTextCaseInsensitive with parameters//*[contains(@class,'nav-link') and normalize-space()='Advanced'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]Advanced
Running assertPartialTextCaseInsensitive with parameters//*[contains(@class,'nav-link') and normalize-space()='Advanced'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]Advanced
Running assertJavaScriptErrors with parameters//*[contains(@class,'nav-link') and normalize-space()='Advanced'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
Running assertLiferayErrors
Running mouseOver with parameters//*[contains(@class,'nav-link') and normalize-space()='Advanced'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
Running clickAt with parameters//*[contains(@class,'nav-link') and normalize-space()='Advanced'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
Running assertJavaScriptErrors with parameters//*[contains(@class,'nav-link') and normalize-space()='Advanced'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
Running assertLiferayErrors
Running AssertElementPresent with locator1//*[contains(@class,'nav-link') and contains(@class,'active') and normalize-space()='Advanced'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
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//*[contains(@class,'nav-link') and contains(@class,'active') and normalize-space()='Advanced'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
Running assertLiferayErrors
Running waitForElementPresent with parameters//*[contains(@class,'nav-link') and contains(@class,'active') and normalize-space()='Advanced'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
Running assertElementPresent with parameters//*[contains(@class,'nav-link') and contains(@class,'active') and normalize-space()='Advanced'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
Running assertJavaScriptErrors with parameters//*[contains(@class,'nav-link') and contains(@class,'active') and normalize-space()='Advanced'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
Running AssertElementNotPresent with locator1//fieldset[@disabled]
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//fieldset[@disabled]
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//fieldset[@disabled]
Running assertElementNotPresent with parameters//fieldset[@disabled]
Running assertJavaScriptErrors with parameters//fieldset[@disabled]
Running assertLiferayErrors
Running AssertVisible with locator1//*[contains(@class,'panel')]//*[normalize-space()='Customization Settings'][contains(@class,'collapse')][not(contains(@data-qa-id,'app'))]
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//*[contains(@class,'panel')]//*[normalize-space()='Customization Settings'][contains(@class,'collapse')][not(contains(@data-qa-id,'app'))]
Running assertLiferayErrors
Running waitForVisible with parameters//*[contains(@class,'panel')]//*[normalize-space()='Customization Settings'][contains(@class,'collapse')][not(contains(@data-qa-id,'app'))]
Running assertVisible with parameters//*[contains(@class,'panel')]//*[normalize-space()='Customization Settings'][contains(@class,'collapse')][not(contains(@data-qa-id,'app'))]
Running assertJavaScriptErrors with parameters//*[contains(@class,'panel')]//*[normalize-space()='Customization Settings'][contains(@class,'collapse')][not(contains(@data-qa-id,'app'))]
Running assertLiferayErrors
Running IsElementPresent with locator1//*[contains(@class,'panel')]//*[normalize-space()='Customization Settings'][@aria-expanded='false'][contains(@class,'collapse')][not(contains(@data-qa-id,'app'))]
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//*[contains(@class,'panel')]//*[normalize-space()='Customization Settings'][@aria-expanded='false'][contains(@class,'collapse')][not(contains(@data-qa-id,'app'))]
Running assertLiferayErrors
Running isElementPresent with parameters//*[contains(@class,'panel')]//*[normalize-space()='Customization Settings'][@aria-expanded='false'][contains(@class,'collapse')][not(contains(@data-qa-id,'app'))]
Running IsVisible with locator1//*[contains(@class,'panel')]//*[normalize-space()='Customization Settings'][@aria-expanded='false'][contains(@class,'collapse')][not(contains(@data-qa-id,'app'))]
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//*[contains(@class,'panel')]//*[normalize-space()='Customization Settings'][@aria-expanded='false'][contains(@class,'collapse')][not(contains(@data-qa-id,'app'))]
Running assertLiferayErrors
Running isVisible with parameters//*[contains(@class,'panel')]//*[normalize-space()='Customization Settings'][@aria-expanded='false'][contains(@class,'collapse')][not(contains(@data-qa-id,'app'))]
Running AssertClick with locator1//*[contains(@class,'panel')]//*[normalize-space()='Customization Settings'][@aria-expanded='false'][contains(@class,'collapse')][not(contains(@data-qa-id,'app'))] with value1Customization Settings
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Customization Settings
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;')]Customization Settings
Running assertJavaScriptErrors with parameters//*[contains(@class,'panel')]//*[normalize-space()='Customization Settings'][@aria-expanded='false'][contains(@class,'collapse')][not(contains(@data-qa-id,'app'))]
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Customization Settings
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;')]Customization Settings
Running assertJavaScriptErrors with parameters//*[contains(@class,'panel')]//*[normalize-space()='Customization Settings'][@aria-expanded='false'][contains(@class,'collapse')][not(contains(@data-qa-id,'app'))]
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Customization Settings
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;')]Customization Settings
Running assertJavaScriptErrors with parameters//*[contains(@class,'panel')]//*[normalize-space()='Customization Settings'][@aria-expanded='false'][contains(@class,'collapse')][not(contains(@data-qa-id,'app'))]
Running assertLiferayErrors
Running waitForVisible with parameters//*[contains(@class,'panel')]//*[normalize-space()='Customization Settings'][@aria-expanded='false'][contains(@class,'collapse')][not(contains(@data-qa-id,'app'))]Customization Settings
Running waitForTextCaseInsensitive with parameters//*[contains(@class,'panel')]//*[normalize-space()='Customization Settings'][@aria-expanded='false'][contains(@class,'collapse')][not(contains(@data-qa-id,'app'))]Customization Settings
Running assertTextCaseInsensitive with parameters//*[contains(@class,'panel')]//*[normalize-space()='Customization Settings'][@aria-expanded='false'][contains(@class,'collapse')][not(contains(@data-qa-id,'app'))]Customization Settings
Running assertJavaScriptErrors with parameters//*[contains(@class,'panel')]//*[normalize-space()='Customization Settings'][@aria-expanded='false'][contains(@class,'collapse')][not(contains(@data-qa-id,'app'))]
Running assertLiferayErrors
Running mouseOver with parameters//*[contains(@class,'panel')]//*[normalize-space()='Customization Settings'][@aria-expanded='false'][contains(@class,'collapse')][not(contains(@data-qa-id,'app'))]
Running clickAt with parameters//*[contains(@class,'panel')]//*[normalize-space()='Customization Settings'][@aria-expanded='false'][contains(@class,'collapse')][not(contains(@data-qa-id,'app'))]
Running assertJavaScriptErrors with parameters//*[contains(@class,'panel')]//*[normalize-space()='Customization Settings'][@aria-expanded='false'][contains(@class,'collapse')][not(contains(@data-qa-id,'app'))]
Running assertLiferayErrors
Running AssertElementPresent with locator1//*[contains(@class,'panel')]//*[normalize-space()='Customization Settings'][@aria-expanded='true'][contains(@class,'collapse')][not(contains(@data-qa-id,'app'))]
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//*[contains(@class,'panel')]//*[normalize-space()='Customization Settings'][@aria-expanded='true'][contains(@class,'collapse')][not(contains(@data-qa-id,'app'))]
Running assertLiferayErrors
Running waitForElementPresent with parameters//*[contains(@class,'panel')]//*[normalize-space()='Customization Settings'][@aria-expanded='true'][contains(@class,'collapse')][not(contains(@data-qa-id,'app'))]
Running assertElementPresent with parameters//*[contains(@class,'panel')]//*[normalize-space()='Customization Settings'][@aria-expanded='true'][contains(@class,'collapse')][not(contains(@data-qa-id,'app'))]
Running assertJavaScriptErrors with parameters//*[contains(@class,'panel')]//*[normalize-space()='Customization Settings'][@aria-expanded='true'][contains(@class,'collapse')][not(contains(@data-qa-id,'app'))]
Running assertLiferayErrors
Running Check#checkToggleSwitch with locator1//legend[normalize-space()='Customization Settings']//following-sibling::div//label[contains(.,'customizable')]//input[contains(@type,'checkbox')]
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//legend[normalize-space()='Customization Settings']//following-sibling::div//label[contains(.,'customizable')]//input[contains(@type,'checkbox')]
Running assertLiferayErrors
Running waitForElementPresent with parameters//legend[normalize-space()='Customization Settings']//following-sibling::div//label[contains(.,'customizable')]//input[contains(@type,'checkbox')]
Running mouseOver with parameters//legend[normalize-space()='Customization Settings']//following-sibling::div//label[contains(.,'customizable')]//input[contains(@type,'checkbox')]
Running isNotChecked with parameters//legend[normalize-space()='Customization Settings']//following-sibling::div//label[contains(.,'customizable')]//input[contains(@type,'checkbox')]
Running clickAt with parameters//legend[normalize-space()='Customization Settings']//following-sibling::div//label[contains(.,'customizable')]//input[contains(@type,'checkbox')]
Running assertJavaScriptErrors with parameters//legend[normalize-space()='Customization Settings']//following-sibling::div//label[contains(.,'customizable')]//input[contains(@type,'checkbox')]
Running assertLiferayErrors
Running Check#toggleSwitch with locator1//label[(contains(.,'column-1-customizable')) or (contains(@for,'column-1-customizable'))]//input
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//label[(contains(.,'column-1-customizable')) or (contains(@for,'column-1-customizable'))]//input
Running assertLiferayErrors
Running waitForElementPresent with parameters//label[(contains(.,'column-1-customizable')) or (contains(@for,'column-1-customizable'))]//input
Running mouseOver with parameters//label[(contains(.,'column-1-customizable')) or (contains(@for,'column-1-customizable'))]//input
Running isNotChecked with parameters//label[(contains(.,'column-1-customizable')) or (contains(@for,'column-1-customizable'))]//input
Running clickAt with parameters//label[(contains(.,'column-1-customizable')) or (contains(@for,'column-1-customizable'))]//input
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//label[(contains(.,'column-1-customizable')) or (contains(@for,'column-1-customizable'))]//input
Running assertLiferayErrors
Running waitForElementPresent with parameters//label[(contains(.,'column-1-customizable')) or (contains(@for,'column-1-customizable'))]//input
Running assertElementPresent with parameters//label[(contains(.,'column-1-customizable')) or (contains(@for,'column-1-customizable'))]//input
Running assertJavaScriptErrors with parameters//label[(contains(.,'column-1-customizable')) or (contains(@for,'column-1-customizable'))]//input
Running assertLiferayErrors
Running assertJavaScriptErrors with parameters//label[(contains(.,'column-1-customizable')) or (contains(@for,'column-1-customizable'))]//input
Running assertLiferayErrors
Running Click#mouseDownMouseUp with locator1//*[not(self::div)][contains(@class,'btn')][normalize-space()='Save'][not(contains(@class,'navbar'))]
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//*[not(self::div)][contains(@class,'btn')][normalize-space()='Save'][not(contains(@class,'navbar'))]
Running assertLiferayErrors
Running waitForElementPresent with parameters//*[not(self::div)][contains(@class,'btn')][normalize-space()='Save'][not(contains(@class,'navbar'))]
Running waitForVisible with parameters//*[not(self::div)][contains(@class,'btn')][normalize-space()='Save'][not(contains(@class,'navbar'))]
Running mouseDown with parameters//*[not(self::div)][contains(@class,'btn')][normalize-space()='Save'][not(contains(@class,'navbar'))]
Running mouseUp with parameters//*[not(self::div)][contains(@class,'btn')][normalize-space()='Save'][not(contains(@class,'navbar'))]
Running assertJavaScriptErrors with parameters//*[not(self::div)][contains(@class,'btn')][normalize-space()='Save'][not(contains(@class,'navbar'))]
Running Open with locator1http://localhost:8080/group/control_panel/manage?p_p_id=com_liferay_server_admin_web_portlet_ServerAdminPortlet
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/control_panel/manage?p_p_id=com_liferay_server_admin_web_portlet_ServerAdminPortlet
Running assertLiferayErrors
Running selectWindow with parameters
Running selectFrame with parametersrelative=top
Running open with parametershttp://localhost:8080/group/control_panel/manage?p_p_id=com_liferay_server_admin_web_portlet_ServerAdminPortlet
Running assertJavaScriptErrors with parametershttp://localhost:8080/group/control_panel/manage?p_p_id=com_liferay_server_admin_web_portlet_ServerAdminPortlet
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/control_panel/manage?p_p_id=com_liferay_server_admin_web_portlet_ServerAdminPortlet
Running assertLiferayErrors
Running AssertClick with locator1//div[contains(@class,'navbar')]//a[normalize-space()='Script'] with value1Script
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Script
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;')]Script
Running assertJavaScriptErrors with parameters//div[contains(@class,'navbar')]//a[normalize-space()='Script']
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Script
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;')]Script
Running assertJavaScriptErrors with parameters//div[contains(@class,'navbar')]//a[normalize-space()='Script']
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Script
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;')]Script
Running assertJavaScriptErrors with parameters//div[contains(@class,'navbar')]//a[normalize-space()='Script']
Running assertLiferayErrors
Running waitForVisible with parameters//div[contains(@class,'navbar')]//a[normalize-space()='Script']Script
Running waitForTextCaseInsensitive with parameters//div[contains(@class,'navbar')]//a[normalize-space()='Script']Script
Running assertTextCaseInsensitive with parameters//div[contains(@class,'navbar')]//a[normalize-space()='Script']Script
Running assertJavaScriptErrors with parameters//div[contains(@class,'navbar')]//a[normalize-space()='Script']
Running assertLiferayErrors
Running mouseOver with parameters//div[contains(@class,'navbar')]//a[normalize-space()='Script']
Running clickAt with parameters//div[contains(@class,'navbar')]//a[normalize-space()='Script']
Running assertJavaScriptErrors with parameters//div[contains(@class,'navbar')]//a[normalize-space()='Script']
Running assertLiferayErrors
Running AssertElementPresent with locator1//div[contains(@class,'navbar')]//a[contains(@class,'active') and normalize-space()='Script']
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,'navbar')]//a[contains(@class,'active') and normalize-space()='Script']
Running assertLiferayErrors
Running waitForElementPresent with parameters//div[contains(@class,'navbar')]//a[contains(@class,'active') and normalize-space()='Script']
Running assertElementPresent with parameters//div[contains(@class,'navbar')]//a[contains(@class,'active') and normalize-space()='Script']
Running assertJavaScriptErrors with parameters//div[contains(@class,'navbar')]//a[contains(@class,'active') and normalize-space()='Script']
Running assertLiferayErrors
Running Select with locator1//select[contains(@id,'ServerAdminPortlet_language')] with value1Groovy
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Groovy
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;')]Groovy
Running assertJavaScriptErrors with parameters//select[contains(@id,'ServerAdminPortlet_language')]
Running assertLiferayErrors
Running waitForVisible with parameters//select[contains(@id,'ServerAdminPortlet_language')]Groovy
Running mouseOver with parameters//select[contains(@id,'ServerAdminPortlet_language')]
Running select with parameters//select[contains(@id,'ServerAdminPortlet_language')]Groovy
Running assertJavaScriptErrors with parameters//select[contains(@id,'ServerAdminPortlet_language')]
Running assertLiferayErrors
Running Type with locator1//textarea[contains(@id,'ServerAdminPortlet_script')] with value1import com.liferay.layout.util.BulkLayoutConverter
import com.liferay.portal.kernel.module.util.SystemBundleUtil
import com.liferay.portal.kernel.util.ArrayUtil
import org.osgi.framework.ServiceReference
import org.osgi.framework.BundleContext
companyId = com.liferay.portal.kernel.util.PortalUtil.getCompanyId(actionRequest)
group = com.liferay.portal.kernel.service.GroupLocalServiceUtil.getGroup(companyId, "Test Site Name");
groupId = group.getGroupId();
BundleContext bundleContext = SystemBundleUtil.getBundleContext()
ServiceReference serviceReference = bundleContext.getServiceReference(BulkLayoutConverter.class.getName())
BulkLayoutConverter bulkLayoutConverter = bundleContext.getService(serviceReference);
long[] plids = bulkLayoutConverter.getConvertibleLayoutPlids(groupId)
out.println("Convertible layouts before conversion:" + ArrayUtil.toStringArray(plids))
long[] convertedLayoutPlids = bulkLayoutConverter.convertLayouts(groupId)
out.println("Converted layouts:" + ArrayUtil.toStringArray(convertedLayoutPlids))
plids = bulkLayoutConverter.getConvertibleLayoutPlids(groupId)
out.println("Convertible layouts after conversion: " + ArrayUtil.toStringArray(plids))
Running clickAt with parameters//textarea[contains(@id,'ServerAdminPortlet_script')]
Running pause with parameters1000
Running assertJavaScriptErrors with parameters//textarea[contains(@id,'ServerAdminPortlet_script')]
Running assertLiferayErrors
Running AssertClick with locator1//button[@data-cmd="runScript"] with value1Execute
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Execute
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;')]Execute
Running assertJavaScriptErrors with parameters//button[@data-cmd="runScript"]
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Execute
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;')]Execute
Running assertJavaScriptErrors with parameters//button[@data-cmd="runScript"]
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Execute
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;')]Execute
Running assertJavaScriptErrors with parameters//button[@data-cmd="runScript"]
Running assertLiferayErrors
Running waitForVisible with parameters//button[@data-cmd="runScript"]Execute
Running waitForTextCaseInsensitive with parameters//button[@data-cmd="runScript"]Execute
Running assertTextCaseInsensitive with parameters//button[@data-cmd="runScript"]Execute
Running assertJavaScriptErrors with parameters//button[@data-cmd="runScript"]
Running assertLiferayErrors
Running mouseOver with parameters//button[@data-cmd="runScript"]
Running clickAt with parameters//button[@data-cmd="runScript"]
Running assertJavaScriptErrors with parameters//button[@data-cmd="runScript"]
Running assertLiferayErrors
Running VerifyElementPresent with locator1//div[contains(@class,'alert-success')][contains(@class,'alert-dismissible')] | //div[contains(@class,'alert-success')][contains(@class,'alert-dismissable')]
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,'alert-success')][contains(@class,'alert-dismissible')] | //div[contains(@class,'alert-success')][contains(@class,'alert-dismissable')]
Running assertLiferayErrors
Running waitForElementPresent with parameters//div[contains(@class,'alert-success')][contains(@class,'alert-dismissible')] | //div[contains(@class,'alert-success')][contains(@class,'alert-dismissable')]false
Running verifyElementPresent with parameters//div[contains(@class,'alert-success')][contains(@class,'alert-dismissible')] | //div[contains(@class,'alert-success')][contains(@class,'alert-dismissable')]
Running assertJavaScriptErrors with parameters//div[contains(@class,'alert-success')][contains(@class,'alert-dismissible')] | //div[contains(@class,'alert-success')][contains(@class,'alert-dismissable')]
Running assertLiferayErrors
Running AssertTextEquals#assertPartialText with locator1//form[contains(@id,'ServerAdminPortlet')]//pre with value1Convertible layouts before conversion
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Convertible layouts before conversion
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;')]Convertible layouts before conversion
Running assertJavaScriptErrors with parameters//form[contains(@id,'ServerAdminPortlet')]//pre
Running assertLiferayErrors
Running waitForVisible with parameters//form[contains(@id,'ServerAdminPortlet')]//preConvertible layouts before conversion
Running waitForPartialTextCaseInsensitive with parameters//form[contains(@id,'ServerAdminPortlet')]//preConvertible layouts before conversion
Running assertPartialTextCaseInsensitive with parameters//form[contains(@id,'ServerAdminPortlet')]//preConvertible layouts before conversion
Running assertJavaScriptErrors with parameters//form[contains(@id,'ServerAdminPortlet')]//pre
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(.,'Content Page')]/../ h4[contains(.,'Test Page Name 1')]
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(.,'Content Page')]/../ h4[contains(.,'Test Page Name 1')]
Running assertLiferayErrors
Running waitForElementPresent with parameters//li[contains(@class,'list-group-item')]//h5[contains(.,'Content Page')]/../ h4[contains(.,'Test Page Name 1')]
Running assertElementPresent with parameters//li[contains(@class,'list-group-item')]//h5[contains(.,'Content Page')]/../ h4[contains(.,'Test Page Name 1')]
Running assertJavaScriptErrors with parameters//li[contains(@class,'list-group-item')]//h5[contains(.,'Content Page')]/../ h4[contains(.,'Test Page Name 1')]
Running assertLiferayErrors
Running AssertElementPresent with locator1//li[contains(@class,'list-group-item')]//h5[contains(.,'Content Page')]/../ h4[contains(.,'Test Page Name 2')]
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(.,'Content Page')]/../ h4[contains(.,'Test Page Name 2')]
Running assertLiferayErrors
Running waitForElementPresent with parameters//li[contains(@class,'list-group-item')]//h5[contains(.,'Content Page')]/../ h4[contains(.,'Test Page Name 2')]
Running assertElementPresent with parameters//li[contains(@class,'list-group-item')]//h5[contains(.,'Content Page')]/../ h4[contains(.,'Test Page Name 2')]
Running assertJavaScriptErrors with parameters//li[contains(@class,'list-group-item')]//h5[contains(.,'Content Page')]/../ h4[contains(.,'Test Page Name 2')]
Running assertLiferayErrors
Running AssertElementPresent with locator1//li[contains(@class,'list-group-item')]//h5[contains(.,'Content Page')]/../ h4[contains(.,'Test Page Name 3')]
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(.,'Content Page')]/../ h4[contains(.,'Test Page Name 3')]
Running assertLiferayErrors
Running waitForElementPresent with parameters//li[contains(@class,'list-group-item')]//h5[contains(.,'Content Page')]/../ h4[contains(.,'Test Page Name 3')]
Running assertElementPresent with parameters//li[contains(@class,'list-group-item')]//h5[contains(.,'Content Page')]/../ h4[contains(.,'Test Page Name 3')]
Running assertJavaScriptErrors with parameters//li[contains(@class,'list-group-item')]//h5[contains(.,'Content Page')]/../ h4[contains(.,'Test Page Name 3')]
Running assertLiferayErrors
LocalFile.ContentPageConverter#tear-down
## * GroupId: 41281
Running post with parametersArg: ${curl}Return: {}Finished executing commands.
test ConvertWidgetPagesWithNestedApplicationAndCustomizationSettingToContentPagesViaAPI {
375
@description = "This is a test for LPS-98325. Assert that widget pages with nested application and customization setting can be converted to content pages via API."
381
task ("Add three widget pages") {
382
for (var i : list "1,2,3") {
383
JSONLayout.addPublicLayout(
groupName = "Test Site Name",
layoutName = "Test Page Name ${i}");