Skip to content

Commit d13dc02

Browse files
committed
MC-4244: Skip URL rewrites multiplication
1 parent 8c0bbb5 commit d13dc02

File tree

2 files changed

+19
-0
lines changed

2 files changed

+19
-0
lines changed

app/code/Magento/Cms/Test/Mftf/Test/AdminAddWidgetToWYSIWYGWithCatalogCategoryLinkTypeTest.xml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,19 @@
6464
<see userInput="Hello CMS Page!" stepKey="seeContent"/>
6565
<!--see widget on Storefront-->
6666
<see userInput="$$createPreReqCategory.name$$" stepKey="seeCategoryLink"/>
67+
<magentoCLI command="config:set catalog/seo/generate_rewrites_on_save 0" stepKey="disableGenerateUrlRewrite"/>
68+
<amOnPage url="{{_defaultCmsPage.identifier}}" stepKey="amOnPageTestPage2"/>
69+
<waitForPageLoad stepKey="wait6" />
70+
<see userInput="Hello CMS Page!" stepKey="seeContent2"/>
71+
<!--see widget on Storefront-->
72+
<grabAttributeFrom selector=".widget a" userInput="href" stepKey="dataHref" />
73+
<assertRegExp expected="|$$createPreReqCategory.name$$.html|i"
74+
expectedType="string" actual="$dataHref" actualType="variable"
75+
stepKey="seeProductLinkInCategory"/>
6776
<after>
6877
<deleteData createDataKey="createPreReqCategory" stepKey="deletePreReqCatalog" />
6978
<actionGroup ref="DisabledWYSIWYG" stepKey="disableWYSIWYG"/>
79+
<magentoCLI command="config:set catalog/seo/generate_rewrites_on_save 1" stepKey="enableGenerateUrlRewrite"/>
7080
<actionGroup ref="logout" stepKey="logout"/>
7181
</after>
7282
</test>

app/code/Magento/Cms/Test/Mftf/Test/AdminAddWidgetToWYSIWYGWithCatalogProductLinkTypeTest.xml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,10 +71,19 @@
7171
<!--see widget on Storefront-->
7272
<see userInput="Hello CMS Page!" stepKey="seeContent"/>
7373
<see userInput="$$createPreReqProduct.name$$" stepKey="seeProductLink"/>
74+
<magentoCLI command="config:set catalog/seo/generate_rewrites_on_save 0" stepKey="disableGenerateUrlRewrite"/>
75+
<amOnPage url="{{_defaultCmsPage.identifier}}" stepKey="amOnPageTestPage2"/>
76+
<waitForPageLoad stepKey="wait8" />
77+
<!--see widget on Storefront-->
78+
<grabAttributeFrom selector=".widget a" userInput="href" stepKey="dataHref" />
79+
<assertRegExp expected="|$$createPreReqCategory.name$$/$$createPreReqProduct.name$$.html|i"
80+
expectedType="string" actual="$dataHref" actualType="variable"
81+
stepKey="seeProductLinkInCategory"/>
7482
<after>
7583
<deleteData createDataKey="createPreReqCategory" stepKey="deletePreReqCatalog" />
7684
<deleteData createDataKey="createPreReqProduct" stepKey="deletePreReqProduct" />
7785
<actionGroup ref="DisabledWYSIWYG" stepKey="disableWYSIWYG"/>
86+
<magentoCLI command="config:set catalog/seo/generate_rewrites_on_save 1" stepKey="enableGenerateUrlRewrite"/>
7887
<actionGroup ref="logout" stepKey="logout"/>
7988
</after>
8089
</test>

0 commit comments

Comments
 (0)