Skip to content

Commit e47850c

Browse files
committed
[ACQE-7280] To check whether admin is able to change the frontend logo when single store mode is enabled in the configuration.
updated after regression run
1 parent 8d0a7cb commit e47850c

File tree

2 files changed

+25
-2
lines changed

2 files changed

+25
-2
lines changed

app/code/Magento/Theme/Test/Mftf/Section/AdminDesignConfigSection.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
<element name="addSelectedFromMediaGallery" type="input" selector="//button[contains(@title,'Add Selected')]"/>
1818
<element name="htmlHeaderSection" type="text" selector="[data-index='head']"/>
1919
<element name="headerSection" type="text" selector="[data-index='header']"/>
20+
<element name="deleteheaderSectionImage" type="text" selector="//button[@title='Delete image']"/>
2021
<element name="selectFromGalleryByFieldsetName" type="input" selector="//*[contains(@class,'fieldset-wrapper')][child::*[contains(@class,'fieldset-wrapper-title')]//*[contains(text(),'{{arg1}}')]]//*[contains(@class,'file-uploader')]//label[contains(text(), 'Select from Gallery')]" parameterized="true"/>
2122
<element name="imageUploadFromMediaGallery" type="input" selector="//input[contains(@class,'fileupload')]" />
2223
<element name="saveConfiguration" type="input" selector="//button[contains(@title, 'Save Configuration')]" />

app/code/Magento/Theme/Test/Mftf/Test/ChangeFrontendLogoWithSingleStoreModeTest.xml

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,11 @@
6969
<actionGroup ref="CliCacheFlushActionGroup" stepKey="flushCache1">
7070
<argument name="tags" value=""/>
7171
</actionGroup>
72+
<!--Navigate to Store front home page-->
73+
<actionGroup ref="StorefrontOpenHomePageActionGroup" stepKey="goToHomePage1"/>
74+
<waitForPageLoad stepKey="waitToLoadHomePage3"/>
75+
<!--assert to check first uploaded image name-->
76+
<seeElementInDOM selector="{{StorefrontHeaderSection.logoImage(ImageUpload3.fileName)}}" stepKey="assertMediaSource1"/>
7277
<!-- Enable Single Store Mode -->
7378
<magentoCLI command="config:set general/single_store_mode/enabled 1" stepKey="enabledSingleStoreMode"/>
7479
<!--Clear Cache-->
@@ -113,6 +118,25 @@
113118
<waitForPageLoad stepKey="waitToLoadHomePage2"/>
114119
<!--assert to check second uploaded image name-->
115120
<seeElementInDOM selector="{{StorefrontHeaderSection.logoImage(ImageUpload.fileName)}}" stepKey="assertMediaSource3"/>
121+
<!--Navigate to Store View to delete uploaded logo-->
122+
<comment userInput="Edit Store View" stepKey="editStoreViewComment2"/>
123+
<amOnPage url="{{DesignConfigPage.url}}" stepKey="navigateToDesignConfigPageToDeleteUploadedLogo" />
124+
<waitForPageLoad stepKey="waitForDesignConfigPageload"/>
125+
<click selector="{{AdminDesignConfigSection.scopeRow('1')}}" stepKey="editStoreView2"/>
126+
<waitForPageLoad stepKey="waitForPageload3"/>
127+
<scrollTo selector="{{AdminDesignConfigSection.headerSection}}" stepKey="scrollToHtmlHeadSection2"/>
128+
<click selector="{{AdminDesignConfigSection.headerSection}}" stepKey="openHtmlHeadSection2"/>
129+
<!--Clear Cache-->
130+
<actionGroup ref="CliCacheFlushActionGroup" stepKey="flushCache4">
131+
<argument name="tags" value=""/>
132+
</actionGroup>
133+
<!--Delete uploaded Image From Header-->
134+
<comment userInput="Delete Uploaded Image" stepKey="DeleteUploadedImageComment"/>
135+
<click selector="{{AdminDesignConfigSection.deleteheaderSectionImage}}" stepKey="clickUseDefault"/>
136+
<waitForElementVisible selector="{{AdminDesignConfigSection.saveConfiguration}}" stepKey="waitForWrapperToClose2"/>
137+
<click selector="{{AdminDesignConfigSection.saveConfiguration}}" stepKey="saveConfiguration2"/>
138+
<waitForElementVisible selector="{{AdminDesignConfigSection.successNotification}}" stepKey="waitForSuccessNotification2"/>
139+
<waitForPageLoad stepKey="waitForPageloadSuccess2"/>
116140
<!--Delete Image -->
117141
<comment userInput="Delete Image" stepKey="deleteImageComment"/>
118142
<actionGroup ref="NavigateToMediaGalleryActionGroup" stepKey="navigateToMediaGallery"/>
@@ -127,7 +151,5 @@
127151
<actionGroup ref="DeleteFolderActionGroup" stepKey="DeleteFolderFromMediaGallery">
128152
<argument name="Image" value="{{ImageFolder.name}}"/>
129153
</actionGroup>
130-
<comment userInput="BIC workaround" stepKey="navigateToFolder3"/>
131-
<comment userInput="BIC workaround" stepKey="deleteImageFromStorage2"/>
132154
</test>
133155
</tests>

0 commit comments

Comments
 (0)