diff --git a/portal-web/test/functional/com/liferay/portalweb/tests/enduser/wem/layout/contentpage/ContentPagesWithCreatePageTemplate.testcase b/portal-web/test/functional/com/liferay/portalweb/tests/enduser/wem/layout/contentpage/ContentPagesWithCreatePageTemplate.testcase index 84a87bf406afe0..10d5731d3a7d3a 100644 --- a/portal-web/test/functional/com/liferay/portalweb/tests/enduser/wem/layout/contentpage/ContentPagesWithCreatePageTemplate.testcase +++ b/portal-web/test/functional/com/liferay/portalweb/tests/enduser/wem/layout/contentpage/ContentPagesWithCreatePageTemplate.testcase @@ -205,4 +205,61 @@ definition { } } + @description = "This is a test for LPS-140483. The site admin could create page template from content page based on non-default experience." + @priority = 4 + test CreatePageTemplateFromContentPageBasedOnNonDefaultExperience { + task ("Add a page template collection") { + JSONLayoutpagetemplate.addLayoutPageTemplateCollection( + groupName = ${randomSiteName}, + layoutPageTemplateCollectionName = "Page Template Collection"); + } + + task ("Add a content page") { + JSONLayout.addPublicLayout( + groupName = ${randomSiteName}, + layoutName = "Test Page Name", + type = "content"); + } + + task ("Add a new experience for Anyone") { + ContentPagesNavigator.openEditContentPage( + pageName = "Test Page Name", + siteName = ${randomSiteName}); + + PageEditor.addExperience( + experienceName = "New Experience", + segmentName = "Anyone"); + } + + task ("Add a Heading fragment to content page based on new experience") { + PageEditor.addFragment( + collectionName = "Basic Components", + fragmentName = "Heading"); + } + + task ("View the info shown in Create Page Template modal then create a content page template under page template collection") { + PageEditor.createPageTemplate( + collectionName = "Page Template Collection", + experienceName = "New Experience"); + } + + task ("View the content page template shown in Page Templates admin") { + PageTemplatesAdmin.openPageTemplatesAdmin(siteURLKey = ${siteURLKey}); + + Navigator.gotoNavNested(navNested = "Page Template Collection"); + + PageTemplatesAdmin.viewPageTemplatePresent(pageTemplateName = "Test Page Name - Page Template"); + + PageTemplatesAdmin.viewEntryWorkflowStatus( + entry = "Test Page Name - Page Template", + workflowStatus = "Draft"); + } + + task ("View the Heading is shown in content page template") { + PageTemplatesAdmin.gotoPageTemplate(pageTemplateName = "Test Page Name - Page Template"); + + PageEditor.viewFragment(fragmentName = "Heading"); + } + } + } \ No newline at end of file diff --git a/portal-web/test/functional/com/liferay/portalweb/tests/enduser/wem/layout/contentpage/ContentPagesWithExperiencePersonalization.testcase b/portal-web/test/functional/com/liferay/portalweb/tests/enduser/wem/layout/contentpage/ContentPagesWithExperiencePersonalization.testcase index 576fbb8239860c..da4d67f1df28b1 100644 --- a/portal-web/test/functional/com/liferay/portalweb/tests/enduser/wem/layout/contentpage/ContentPagesWithExperiencePersonalization.testcase +++ b/portal-web/test/functional/com/liferay/portalweb/tests/enduser/wem/layout/contentpage/ContentPagesWithExperiencePersonalization.testcase @@ -31,56 +31,6 @@ definition { } } - @description = "This is a test for LPS-140483. The site admin could create page template from content page based on non-default experience." - @priority = 4 - test CreatePageTemplateFromContentPageBasedOnNonDefaultExperience { - task ("Add a page template collection") { - JSONLayoutpagetemplate.addLayoutPageTemplateCollection( - groupName = ${randomSiteName}, - layoutPageTemplateCollectionName = "Page Template Collection"); - } - - task ("Add a new experience for Anyone") { - ContentPagesNavigator.openEditContentPage( - pageName = "Test Page Name", - siteName = ${randomSiteName}); - - PageEditor.addExperience( - experienceName = "New Experience", - segmentName = "Anyone"); - } - - task ("Add a Heading fragment to content page based on new experience") { - PageEditor.addFragment( - collectionName = "Basic Components", - fragmentName = "Heading"); - } - - task ("View the info shown in Create Page Template modal then create a content page template under page template collection") { - PageEditor.createPageTemplate( - collectionName = "Page Template Collection", - experienceName = "New Experience"); - } - - task ("View the content page template shown in Page Templates admin") { - PageTemplatesAdmin.openPageTemplatesAdmin(siteURLKey = ${siteURLKey}); - - Navigator.gotoNavNested(navNested = "Page Template Collection"); - - PageTemplatesAdmin.viewPageTemplatePresent(pageTemplateName = "Test Page Name - Page Template"); - - PageTemplatesAdmin.viewEntryWorkflowStatus( - entry = "Test Page Name - Page Template", - workflowStatus = "Draft"); - } - - task ("View the Heading is shown in content page template") { - PageTemplatesAdmin.gotoPageTemplate(pageTemplateName = "Test Page Name - Page Template"); - - PageEditor.viewFragment(fragmentName = "Heading"); - } - } - @description = "This is a test for LPS-187444. Deleted experience resets widget configuration on default experience" @priority = 4 test ViewDisplayedWebContentPersistedInAssetPublisherAfterDeleteExperience {