Skip to content

Commit 5d793b8

Browse files
committed
Renamed test
1 parent 3550ec2 commit 5d793b8

File tree

2 files changed

+44
-19
lines changed

2 files changed

+44
-19
lines changed
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
*/
77
-->
88
<tests xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
9-
xsi:noNamespaceSchemaLocation="urn:magento:mftf:Test/etc/testSchema.xsd">
10-
<test name="AdminUrlRewritesMultipleStoreviewsProductImportTest">
9+
xsi:noNamespaceSchemaLocation="urn:magento:mftf:Test/etc/testSchema.xsd">
10+
<test name="AdminCheckUrlRewritesMultipleStoreviewsProductImportTest">
1111
<annotations>
1212
<features value="Url Rewrite"/>
1313
<stories value="Url Rewrites for Multiple Storeviews"/>
Lines changed: 42 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,23 @@
66
*/
77
-->
88
<tests xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
9-
xsi:noNamespaceSchemaLocation="urn:magento:mftf:Test/etc/testSchema.xsd">
10-
<test name="AdminUrlRewriteGeneratedForMultipleStoreviewsWithConfigTurnedOffTest">
9+
xsi:noNamespaceSchemaLocation="urn:magento:mftf:Test/etc/testSchema.xsd">
10+
<test name="AdminUrlRewriteMultipleStoreviewsProductImportWithConfigTurnedOffTest">
1111
<annotations>
1212
<features value="Url Rewrite"/>
1313
<stories value="Url Rewrites for Multiple Storeviews"/>
14-
<title value="Url Rewrites Correctly Generated for Multiple Storeviews During Product Import"/>
14+
<title value="Url Rewrites Correctly Generated for Multiple Storeviews During Product Import With Configuration Turned Off"/>
1515
<description value="Check Url Rewrites Correctly Generated for Multiple Storeviews During Product Import."/>
1616
<severity value="CRITICAL"/>
17-
<testCaseId value="MC-12656"/>
17+
<testCaseId value="MC-6802"/>
1818
<group value="urlRewrite"/>
1919
</annotations>
2020
<before>
21+
<!-- Set the configuration for Generate "category/product" URL Rewrites to Yes (default)-->
22+
<comment userInput="Enable SEO configuration setting to generate category/product URL Rewrites" stepKey="commentEnableUrlRewriteConfig"/>
23+
<magentoCLI command="config:set catalog/seo/generate_category_product_rewrites 1" stepKey="enableGenerateUrlRewrite"/>
24+
<!--Flush cache-->
25+
<magentoCLI command="cache:flush" stepKey="cleanCache1"/>
2126
<createData entity="ApiCategory" stepKey="createCategory">
2227
<field key="name">category-admin</field>
2328
</createData>
@@ -30,6 +35,11 @@
3035
<actionGroup ref="AdminCreateStoreViewActionGroup" stepKey="createStoreViewNl">
3136
<argument name="customStore" value="customStoreNLNotUnique"/>
3237
</actionGroup>
38+
<!-- Set the configuration for Generate "category/product" URL Rewrites to No-->
39+
<comment userInput="Disable SEO configuration setting to generate category/product URL Rewrites" stepKey="commentDisableUrlRewriteConfig"/>
40+
<magentoCLI command="config:set catalog/seo/generate_category_product_rewrites 0" stepKey="disableGenerateUrlRewrite"/>
41+
<!--Flush cache-->
42+
<magentoCLI command="cache:flush" stepKey="cleanCache"/>
3343
</before>
3444
<after>
3545
<deleteData createDataKey="createCategory" stepKey="deleteCategory"/>
@@ -39,13 +49,16 @@
3949
<actionGroup ref="AdminDeleteStoreViewActionGroup" stepKey="deleteStoreViewNl">
4050
<argument name="customStore" value="customStoreNLNotUnique"/>
4151
</actionGroup>
42-
<actionGroup ref="ClearFiltersAdminDataGridActionGroup" stepKey="clearStoreFilters"/>
52+
<actionGroup ref="ClearFiltersAdminDataGridActionGroup" stepKey="clearStoreGridFilters"/>
4353
<actionGroup ref="DeleteProductByNameActionGroup" stepKey="deleteImportedProduct">
4454
<argument name="sku" value="productformagetwo68980"/>
4555
<argument name="name" value="productformagetwo68980"/>
4656
</actionGroup>
4757
<actionGroup ref="ClearFiltersAdminDataGridActionGroup" stepKey="clearFiltersIfSet"/>
4858
<actionGroup ref="AdminLogoutActionGroup" stepKey="logout"/>
59+
<magentoCLI command="config:set catalog/seo/generate_category_product_rewrites 1" stepKey="resetConfigurationSetting"/>
60+
<!--Flush cache-->
61+
<magentoCLI command="cache:flush" stepKey="cleanCache2"/>
4962
</after>
5063
<actionGroup ref="SwitchCategoryStoreViewActionGroup" stepKey="switchToStoreViewEn">
5164
<argument name="Store" value="customStoreENNotUnique.name"/>
@@ -105,26 +118,38 @@
105118
<waitForPageLoad stepKey="waitForPageToLoad2"/>
106119
<seeElement selector="{{AdminUrlRewriteIndexSection.gridCellByColumnValue('Request Path', 'productformagetwo68980-english.html')}}" stepKey="seeUrlInRequestPathColumn2"/>
107120
<seeElement selector="{{AdminUrlRewriteIndexSection.gridCellByColumnValue('Target Path', 'catalog/product/view/id/$grabProductIdFromUrl')}}" stepKey="seeUrlInTargetPathColumn2"/>
121+
<dontSeeElement selector="{{AdminUrlRewriteIndexSection.gridCellByColumnValue('Request Path', 'category-english/productformagetwo68980-english.html')}}" stepKey="seeUrlInRequestPathColumn4"/>
122+
<dontSeeElement selector="{{AdminUrlRewriteIndexSection.gridCellByColumnValue('Target Path', catalog/product/view/id/$grabProductIdFromUrl/category/$$createCategory.id$$)}}" stepKey="seeUrlInTargetPathColumn4"/>
108123

109124
<click selector="{{AdminDataGridHeaderSection.filters}}" stepKey="openUrlRewriteGridFilters3"/>
110125
<fillField selector="{{AdminDataGridHeaderSection.filterFieldInput('request_path')}}" userInput="productformagetwo68980-dutch.html" stepKey="inputProductUrlForENStoreView1"/>
111126
<click selector="{{AdminDataGridHeaderSection.applyFilters}}" stepKey="clickOrderApplyFilters3"/>
112127
<waitForPageLoad stepKey="waitForPageToLoad3"/>
113128
<seeElement selector="{{AdminUrlRewriteIndexSection.gridCellByColumnValue('Request Path', 'productformagetwo68980-dutch.html')}}" stepKey="seeUrlInRequestPathColumn3"/>
114129
<seeElement selector="{{AdminUrlRewriteIndexSection.gridCellByColumnValue('Target Path', 'catalog/product/view/id/$grabProductIdFromUrl')}}" stepKey="seeUrlInTargetPathColumn3"/>
130+
<dontSeeElement selector="{{AdminUrlRewriteIndexSection.gridCellByColumnValue('Request Path', 'category-dutch/productformagetwo68980-dutch.html')}}" stepKey="seeUrlInRequestPathColumn5"/>
131+
<dontSeeElement selector="{{AdminUrlRewriteIndexSection.gridCellByColumnValue('Target Path', catalog/product/view/id/$grabProductIdFromUrl/category/$$createCategory.id$$)}}" stepKey="seeUrlInTargetPathColumn5"/>
115132

116-
<click selector="{{AdminDataGridHeaderSection.filters}}" stepKey="openUrlRewriteGridFilters4"/>
117-
<fillField selector="{{AdminDataGridHeaderSection.filterFieldInput('request_path')}}" userInput="category-english/productformagetwo68980-english.html" stepKey="inputProductUrlForENStoreView2"/>
118-
<click selector="{{AdminDataGridHeaderSection.applyFilters}}" stepKey="clickOrderApplyFilters4"/>
119-
<waitForPageLoad stepKey="waitForPageToLoad4"/>
120-
<seeElement selector="{{AdminUrlRewriteIndexSection.gridCellByColumnValue('Request Path', 'category-english/productformagetwo68980-english.html')}}" stepKey="seeUrlInRequestPathColumn4"/>
121-
<seeElement selector="{{AdminUrlRewriteIndexSection.gridCellByColumnValue('Target Path', catalog/product/view/id/$grabProductIdFromUrl/category/$$createCategory.id$$)}}" stepKey="seeUrlInTargetPathColumn4"/>
133+
<!-- Switch StoreView -->
134+
<amOnPage url="{{StorefrontHomePage.url}}" stepKey="amOnProduct4Page"/>
135+
<actionGroup ref="StorefrontSwitchStoreViewActionGroup" stepKey="switchToCustomStoreView">
136+
<argument name="storeView" value="customStoreENNotUnique"/>
137+
</actionGroup>
138+
139+
<amOnPage url="/productformagetwo68980-english.html" stepKey="navigateToProductPage"/>
140+
<see selector="{{StorefrontProductInfoMainSection.productName}}" userInput="productformagetwo68980-english" stepKey="seeProductName"/>
141+
<amOnPage url="/category-english/productformagetwo68980-english.html" stepKey="navigateToProductPage2"/>
142+
<see selector="{{StorefrontProductInfoMainSection.productName}}" userInput="productformagetwo68980-english" stepKey="seeProductName2"/>
143+
144+
<!-- Switch StoreView -->
145+
<amOnPage url="{{StorefrontHomePage.url}}" stepKey="amOnProduct4Page2"/>
146+
<actionGroup ref="StorefrontSwitchStoreViewActionGroup" stepKey="switchToCustomStoreView2">
147+
<argument name="storeView" value="customStoreNLNotUnique"/>
148+
</actionGroup>
122149

123-
<click selector="{{AdminDataGridHeaderSection.filters}}" stepKey="openUrlRewriteGridFilters5"/>
124-
<fillField selector="{{AdminDataGridHeaderSection.filterFieldInput('request_path')}}" userInput="category-dutch/productformagetwo68980-dutch.html" stepKey="inputProductUrlForENStoreView3"/>
125-
<click selector="{{AdminDataGridHeaderSection.applyFilters}}" stepKey="clickOrderApplyFilters5"/>
126-
<waitForPageLoad stepKey="waitForPageToLoad5"/>
127-
<seeElement selector="{{AdminUrlRewriteIndexSection.gridCellByColumnValue('Request Path', 'category-dutch/productformagetwo68980-dutch.html')}}" stepKey="seeUrlInRequestPathColumn5"/>
128-
<seeElement selector="{{AdminUrlRewriteIndexSection.gridCellByColumnValue('Target Path', catalog/product/view/id/$grabProductIdFromUrl/category/$$createCategory.id$$)}}" stepKey="seeUrlInTargetPathColumn5"/>
150+
<amOnPage url="/productformagetwo68980-dutch.html" stepKey="navigateToProductPage3"/>
151+
<see selector="{{StorefrontProductInfoMainSection.productName}}" userInput="productformagetwo68980-dutch" stepKey="seeProductName3"/>
152+
<amOnPage url="/category-dutch/productformagetwo68980-dutch.html" stepKey="navigateToProductPage4"/>
153+
<see selector="{{StorefrontProductInfoMainSection.productName}}" userInput="productformagetwo68980-dutch" stepKey="seeProductName4"/>
129154
</test>
130155
</tests>

0 commit comments

Comments
 (0)