Skip to content

Commit 4433a2d

Browse files
committed
MC-41545: [Magento Cloud] - Delivery Mehtods Permissions
1 parent 2581abf commit 4433a2d

File tree

5 files changed

+18
-1
lines changed

5 files changed

+18
-1
lines changed

app/code/Magento/Shipping/Test/Mftf/Test/AdminVerifyPermissionsRoleForDeliveryMethodsSectionTest.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<before>
2121
<actionGroup ref="AdminLoginActionGroup" stepKey="loginAsAdmin"/>
2222
<!--Create restricted role-->
23-
<actionGroup ref="AdminCreateRoleActionGroup" stepKey="createUserRole">
23+
<actionGroup ref="AdminCreateRoleWithoutScopeSelectionActionGroup" stepKey="createUserRole">
2424
<argument name="restrictedRole" value="Delivery Methods Section"/>
2525
<argument name="User" value="adminRole"/>
2626
</actionGroup>

app/code/Magento/User/Test/Mftf/ActionGroup/AdminAddRestrictedRoleActionGroup.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
<remove keyForRemoval="fillRoleName"/>
1515
<remove keyForRemoval="enterPassword"/>
1616
<remove keyForRemoval="clickRoleResourcesTab"/>
17+
<remove keyForRemoval="waitForScopeSelection"/>
1718
<remove keyForRemoval="clickSaveRoleButton"/>
1819
<remove keyForRemoval="waitForPageLoad2"/>
1920
<scrollTo selector="{{AdminEditRoleInfoSection.blockName('restrictedRole')}}" x="0" y="-100" stepKey="scrollToResourceElement" after="selectResourceAccessCustom"/>

app/code/Magento/User/Test/Mftf/ActionGroup/AdminCreateRoleActionGroup.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
<fillField selector="{{AdminEditRoleInfoSection.roleName}}" userInput="{{User.name}}" stepKey="fillRoleName"/>
2323
<fillField selector="{{AdminEditRoleInfoSection.password}}" userInput="{{_ENV.MAGENTO_ADMIN_PASSWORD}}" stepKey="enterPassword"/>
2424
<click selector="{{AdminEditRoleInfoSection.roleResourcesTab}}" stepKey="clickRoleResourcesTab"/>
25+
<waitForElementVisible selector="{{AdminEditRoleResourcesSection.roleScopes}}" stepKey="waitForScopeSelection"/>
2526
<selectOption selector="{{AdminEditRoleResourcesSection.resourceAccess}}" userInput="0" stepKey="selectResourceAccessCustom"/>
2627
<waitForElementVisible stepKey="waitForElementVisible" selector="{{AdminEditRoleInfoSection.blockName('restrictedRole')}}" time="30"/>
2728
<click stepKey="clickContentBlockCheckbox" selector="{{AdminEditRoleInfoSection.blockName('restrictedRole')}}"/>
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
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+
<actionGroups xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
10+
xsi:noNamespaceSchemaLocation="urn:magento:mftf:Test/etc/actionGroupSchema.xsd">
11+
<actionGroup name="AdminCreateRoleWithoutScopeSelectionActionGroup" extends="AdminCreateRoleActionGroup">
12+
<remove keyForRemoval="waitForScopeSelection"/>
13+
</actionGroup>
14+
</actionGroups>

app/code/Magento/User/Test/Mftf/ActionGroup/AdminFillUserRoleRequiredDataActionGroup.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
xsi:noNamespaceSchemaLocation="urn:magento:mftf:Test/etc/actionGroupSchema.xsd">
1111
<actionGroup name="AdminFillUserRoleRequiredDataActionGroup" extends="AdminCreateRoleActionGroup">
1212
<remove keyForRemoval="clickRoleResourcesTab"/>
13+
<remove keyForRemoval="waitForScopeSelection"/>
1314
<remove keyForRemoval="selectResourceAccessCustom"/>
1415
<remove keyForRemoval="waitForElementVisible"/>
1516
<remove keyForRemoval="clickContentBlockCheckbox"/>

0 commit comments

Comments
 (0)