Skip to content

Commit a6d39e8

Browse files
Lusine-Papyanvital-pantsialeyeu
authored andcommitted
MAGETWO-69825: [GITHUB #9891] Subcategory "liquid-hand-soap" is not opened in category "soap"
- Updated automated test script
1 parent b7d0657 commit a6d39e8

File tree

2 files changed

+31
-14
lines changed

2 files changed

+31
-14
lines changed
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!--
3+
/**
4+
* Copyright © Magento, Inc. All rights reserved.
5+
* See COPYING.txt for license details.
6+
*/
7+
-->
8+
9+
<entities xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
10+
xsi:noNamespaceSchemaLocation="urn:magento:mftf:DataGenerator/etc/dataProfileSchema.xsd">
11+
<entity name="AdminCategoryRestrictedUrlErrorMessage">
12+
<data key="urlAdmin">URL key "admin" matches a reserved endpoint name (admin, soap, rest, graphql, standard). Use another URL key.</data>
13+
<data key="urlSoap">URL key "soap" matches a reserved endpoint name (admin, soap, rest, graphql, standard). Use another URL key.</data>
14+
<data key="urlRest">URL key "rest" matches a reserved endpoint name (admin, soap, rest, graphql, standard). Use another URL key.</data>
15+
<data key="urlGraphql">URL key "graphql" matches a reserved endpoint name (admin, soap, rest, graphql, standard). Use another URL key.</data>
16+
</entity>
17+
</entities>

app/code/Magento/CatalogUrlRewrite/Test/Mftf/Test/AdminCategoryWithRestrictedUrlKeyNotCreatedTest.xml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@
1010
<test name="AdminCategoryWithRestrictedUrlKeyNotCreatedTest">
1111
<annotations>
1212
<features value="CatalogUrlRewrite"/>
13-
<stories value="Subcategory 'liquid-hand-soap' is not opened in category 'soap'"/>
13+
<stories value="Url rewrites"/>
1414
<title value="Category with restricted Url Key cannot be created"/>
1515
<description value="Category with restricted Url Key cannot be created"/>
1616
<severity value="MAJOR"/>
17-
<testCaseId value="MAGETWO-71221"/>
17+
<testCaseId value="MC-17515"/>
1818
<useCaseId value="MAGETWO-69825"/>
1919
<group value="CatalogUrlRewrite"/>
2020
</annotations>
@@ -45,19 +45,19 @@
4545
<argument name="categoryName" value="admin"/>
4646
<argument name="categoryUrlKey" value=""/>
4747
</actionGroup>
48-
<see userInput='URL key "soap" matches a reserved endpoint name (admin, soap, rest, graphql, standard). Use another URL key.' stepKey="seeAdminFirstErrorMessage"/>
48+
<see selector="{{AdminMessagesSection.errorMessage}}" userInput='{{AdminCategoryRestrictedUrlErrorMessage.urlAdmin}}' stepKey="seeAdminFirstErrorMessage"/>
4949
<actionGroup ref="FillCategoryNameAndUrlKeyAndSave" stepKey="fillAdminSecondCategoryForm">
5050
<argument name="categoryName" value="{{SimpleSubCategory.name}}"/>
5151
<argument name="categoryUrlKey" value="admin"/>
5252
</actionGroup>
53-
<see userInput='URL key "soap" matches a reserved endpoint name (admin, soap, rest, graphql, standard). Use another URL key.' stepKey="seeAdminSecondErrorMessage"/>
53+
<see selector="{{AdminMessagesSection.errorMessage}}" userInput='{{AdminCategoryRestrictedUrlErrorMessage.urlAdmin}}' stepKey="seeAdminSecondErrorMessage"/>
5454
<!--Create category with 'admin' name-->
5555
<comment userInput="Create category with 'admin' name" stepKey="commentAdminCategoryCreation"/>
5656
<actionGroup ref="FillCategoryNameAndUrlKeyAndSave" stepKey="fillAdminThirdCategoryForm">
5757
<argument name="categoryName" value="admin"/>
5858
<argument name="categoryUrlKey" value="{{SimpleSubCategory.name}}"/>
5959
</actionGroup>
60-
<see userInput="You saved the category." stepKey="seeAdminSuccessMessage"/>
60+
<see selector="{{AdminMessagesSection.successMessage}}" userInput="You saved the category." stepKey="seeAdminSuccessMessage"/>
6161
<seeElement selector="{{AdminCategorySidebarTreeSection.categoryByName('admin')}}" stepKey="seeAdminCategoryInTree"/>
6262
<!--Check category creation with restricted url key 'soap'-->
6363
<comment userInput="Check category creation with restricted url key 'soap'" stepKey="commentCheckSoapCategoryCreation"/>
@@ -66,19 +66,19 @@
6666
<argument name="categoryName" value="soap"/>
6767
<argument name="categoryUrlKey" value=""/>
6868
</actionGroup>
69-
<see userInput='URL key "soap" matches a reserved endpoint name (admin, soap, rest, graphql, standard). Use another URL key.' stepKey="seeSoapFirstErrorMessage"/>
69+
<see selector="{{AdminMessagesSection.errorMessage}}" userInput='{{AdminCategoryRestrictedUrlErrorMessage.urlSoap}}' stepKey="seeSoapFirstErrorMessage"/>
7070
<actionGroup ref="FillCategoryNameAndUrlKeyAndSave" stepKey="fillSoapSecondCategoryForm">
7171
<argument name="categoryName" value="{{ApiCategory.name}}"/>
7272
<argument name="categoryUrlKey" value="soap"/>
7373
</actionGroup>
74-
<see userInput='URL key "soap" matches a reserved endpoint name (admin, soap, rest, graphql, standard). Use another URL key.' stepKey="seeSoapSecondErrorMessage"/>
74+
<see selector="{{AdminMessagesSection.errorMessage}}" userInput='{{AdminCategoryRestrictedUrlErrorMessage.urlSoap}}' stepKey="seeSoapSecondErrorMessage"/>
7575
<!--Create category with 'soap' name-->
7676
<comment userInput="Create category with 'soap' name" stepKey="commentSoapCategoryCreation"/>
7777
<actionGroup ref="FillCategoryNameAndUrlKeyAndSave" stepKey="fillSoapThirdCategoryForm">
7878
<argument name="categoryName" value="soap"/>
7979
<argument name="categoryUrlKey" value="{{ApiCategory.name}}"/>
8080
</actionGroup>
81-
<see userInput="You saved the category." stepKey="seeSoapSuccessMessage"/>
81+
<see selector="{{AdminMessagesSection.successMessage}}" userInput="You saved the category." stepKey="seeSoapSuccessMessage"/>
8282
<seeElement selector="{{AdminCategorySidebarTreeSection.categoryByName('soap')}}" stepKey="seeSoapCategoryInTree"/>
8383
<!--Check category creation with restricted url key 'rest'-->
8484
<comment userInput="Check category creation with restricted url key 'rest'" stepKey="commentCheckRestCategoryCreation"/>
@@ -87,19 +87,19 @@
8787
<argument name="categoryName" value="rest"/>
8888
<argument name="categoryUrlKey" value=""/>
8989
</actionGroup>
90-
<see userInput='URL key "soap" matches a reserved endpoint name (admin, soap, rest, graphql, standard). Use another URL key.' stepKey="seeRestFirstErrorMessage"/>
90+
<see selector="{{AdminMessagesSection.errorMessage}}" userInput='{{AdminCategoryRestrictedUrlErrorMessage.urlRest}}' stepKey="seeRestFirstErrorMessage"/>
9191
<actionGroup ref="FillCategoryNameAndUrlKeyAndSave" stepKey="fillRestSecondCategoryForm">
9292
<argument name="categoryName" value="{{SubCategoryWithParent.name}}"/>
9393
<argument name="categoryUrlKey" value="rest"/>
9494
</actionGroup>
95-
<see userInput='URL key "soap" matches a reserved endpoint name (admin, soap, rest, graphql, standard). Use another URL key.' stepKey="seeRestSecondErrorMessage"/>
95+
<see selector="{{AdminMessagesSection.errorMessage}}" userInput='{{AdminCategoryRestrictedUrlErrorMessage.urlRest}}' stepKey="seeRestSecondErrorMessage"/>
9696
<!--Create category with 'rest' name-->
9797
<comment userInput="Create category with 'rest' name" stepKey="commentRestCategoryCreation"/>
9898
<actionGroup ref="FillCategoryNameAndUrlKeyAndSave" stepKey="fillRestThirdCategoryForm">
9999
<argument name="categoryName" value="rest"/>
100100
<argument name="categoryUrlKey" value="{{SubCategoryWithParent.name}}"/>
101101
</actionGroup>
102-
<see userInput="You saved the category." stepKey="seeRestSuccessMesdgssage"/>
102+
<see selector="{{AdminMessagesSection.successMessage}}" userInput="You saved the category." stepKey="seeRestSuccessMesdgssage"/>
103103
<seeElement selector="{{AdminCategorySidebarTreeSection.categoryByName('rest')}}" stepKey="seeRestCategoryInTree"/>
104104
<!--Check category creation with restricted url key 'graphql'-->
105105
<comment userInput="Check category creation with restricted url key 'graphql'" stepKey="commentCheckGraphQlCategoryCreation"/>
@@ -108,19 +108,19 @@
108108
<argument name="categoryName" value="graphql"/>
109109
<argument name="categoryUrlKey" value=""/>
110110
</actionGroup>
111-
<see userInput='URL key "soap" matches a reserved endpoint name (admin, soap, rest, graphql, standard). Use another URL key.' stepKey="seeGraphQlFirstErrorMessage"/>
111+
<see selector="{{AdminMessagesSection.errorMessage}}" userInput='{{AdminCategoryRestrictedUrlErrorMessage.urlGraphql}}' stepKey="seeGraphQlFirstErrorMessage"/>
112112
<actionGroup ref="FillCategoryNameAndUrlKeyAndSave" stepKey="fillGraphQlSecondCategoryForm">
113113
<argument name="categoryName" value="{{NewSubCategoryWithParent.name}}"/>
114114
<argument name="categoryUrlKey" value="graphql"/>
115115
</actionGroup>
116-
<see userInput='URL key "soap" matches a reserved endpoint name (admin, soap, rest, graphql, standard). Use another URL key.URL key "graphql" conflicts with reserved endpoint names: admin, soap, rest, graphql. Try another url key.' stepKey="seeGraphQlSecondErrorMessage"/>
116+
<see selector="{{AdminMessagesSection.errorMessage}}" userInput='{{AdminCategoryRestrictedUrlErrorMessage.urlGraphql}}' stepKey="seeGraphQlSecondErrorMessage"/>
117117
<!--Create category with 'graphql' name-->
118118
<comment userInput="Create category with 'graphql' name" stepKey="commentGraphQlCategoryCreation"/>
119119
<actionGroup ref="FillCategoryNameAndUrlKeyAndSave" stepKey="fillGraphQlThirdCategoryForm">
120120
<argument name="categoryName" value="graphql"/>
121121
<argument name="categoryUrlKey" value="{{NewSubCategoryWithParent.name}}"/>
122122
</actionGroup>
123-
<see userInput="You saved the category." stepKey="seeGraphQlSuccessMessage"/>
123+
<see selector="{{AdminMessagesSection.successMessage}}" userInput="You saved the category." stepKey="seeGraphQlSuccessMessage"/>
124124
<seeElement selector="{{AdminCategorySidebarTreeSection.categoryByName('graphql')}}" stepKey="seeGraphQlCategoryInTree"/>
125125
</test>
126126
</tests>

0 commit comments

Comments
 (0)