|
27 | 27 | <magentoCLI command="admin:user:unlock {{_ENV.MAGENTO_ADMIN_USERNAME}}" stepKey="unlockAdminUser"/>
|
28 | 28 | </after>
|
29 | 29 | <!-- Perform add new role 6 specified number of times. -->
|
30 |
| - <actionGroup ref="AdminCreateRoleRequiredFieldsActionGroup" stepKey="failedSaveRoleFirstAttempt"> |
| 30 | + <actionGroup ref="AdminOpenCreateRolePageActionGroup" stepKey="openCreateRolePage"/> |
| 31 | + |
| 32 | + <actionGroup ref="AdminFillRoleRequiredFieldsActionGroup" stepKey="fillFieldFirstAttempt"> |
31 | 33 | <argument name="currentAdminPassword" value="{{_ENV.MAGENTO_ADMIN_PASSWORD}}INVALID" />
|
32 |
| - <argument name="messageSelector" value="{{AdminMessagesSection.error}}" /> |
33 |
| - <argument name="message" value="The password entered for the current user is invalid. Verify the password and try again." /> |
34 | 34 | </actionGroup>
|
35 |
| - <actionGroup ref="AdminCreateRoleRequiredFieldsActionGroup" stepKey="failedSaveRoleSecondAttempt"> |
| 35 | + <actionGroup ref="AssertSaveRoleActionGroup" stepKey="saveRoleFirstAttempt"/> |
| 36 | + <actionGroup ref="AssertMessageOnBackendActionGroup" stepKey="checkFirstSaveRoleError"/> |
| 37 | + |
| 38 | + <actionGroup ref="AdminFillRoleRequiredFieldsActionGroup" stepKey="fillFieldSecondAttempt"> |
36 | 39 | <argument name="currentAdminPassword" value="{{_ENV.MAGENTO_ADMIN_PASSWORD}}INVALID" />
|
37 |
| - <argument name="messageSelector" value="{{AdminMessagesSection.error}}" /> |
38 |
| - <argument name="message" value="The password entered for the current user is invalid. Verify the password and try again." /> |
39 | 40 | </actionGroup>
|
40 |
| - <actionGroup ref="AdminCreateRoleRequiredFieldsActionGroup" stepKey="failedSaveRoleThirdAttempt"> |
| 41 | + <actionGroup ref="AssertSaveRoleActionGroup" stepKey="saveRoleSecondAttempt"/> |
| 42 | + <actionGroup ref="AssertMessageOnBackendActionGroup" stepKey="checkSecondSaveRoleError"/> |
| 43 | + |
| 44 | + <actionGroup ref="AdminFillRoleRequiredFieldsActionGroup" stepKey="fillFieldThirdAttempt"> |
41 | 45 | <argument name="currentAdminPassword" value="{{_ENV.MAGENTO_ADMIN_PASSWORD}}INVALID" />
|
42 |
| - <argument name="messageSelector" value="{{AdminMessagesSection.error}}" /> |
43 |
| - <argument name="message" value="The password entered for the current user is invalid. Verify the password and try again." /> |
44 | 46 | </actionGroup>
|
45 |
| - <actionGroup ref="AdminCreateRoleRequiredFieldsActionGroup" stepKey="failedSaveRoleFourthAttempt"> |
| 47 | + <actionGroup ref="AssertSaveRoleActionGroup" stepKey="saveRoleThirdAttempt"/> |
| 48 | + <actionGroup ref="AssertMessageOnBackendActionGroup" stepKey="checkThirdSaveRoleError"/> |
| 49 | + |
| 50 | + <actionGroup ref="AdminFillRoleRequiredFieldsActionGroup" stepKey="fillFieldFourthAttempt"> |
46 | 51 | <argument name="currentAdminPassword" value="{{_ENV.MAGENTO_ADMIN_PASSWORD}}INVALID" />
|
47 |
| - <argument name="messageSelector" value="{{AdminMessagesSection.error}}" /> |
48 |
| - <argument name="message" value="The password entered for the current user is invalid. Verify the password and try again." /> |
49 | 52 | </actionGroup>
|
50 |
| - <actionGroup ref="AdminCreateRoleRequiredFieldsActionGroup" stepKey="failedSaveRoleFifthAttempt"> |
| 53 | + <actionGroup ref="AssertSaveRoleActionGroup" stepKey="saveRoleFourthAttempt"/> |
| 54 | + <actionGroup ref="AssertMessageOnBackendActionGroup" stepKey="checkFourthSaveRoleError"/> |
| 55 | + |
| 56 | + <actionGroup ref="AdminFillRoleRequiredFieldsActionGroup" stepKey="fillFieldFifthAttempt"> |
51 | 57 | <argument name="currentAdminPassword" value="{{_ENV.MAGENTO_ADMIN_PASSWORD}}INVALID" />
|
52 |
| - <argument name="messageSelector" value="{{AdminMessagesSection.error}}" /> |
53 |
| - <argument name="message" value="The password entered for the current user is invalid. Verify the password and try again." /> |
54 | 58 | </actionGroup>
|
55 |
| - <actionGroup ref="AdminCreateRoleRequiredFieldsActionGroup" stepKey="failedSaveRoleSixthAttempt"> |
| 59 | + <actionGroup ref="AssertSaveRoleActionGroup" stepKey="saveRoleFifthAttempt"/> |
| 60 | + <actionGroup ref="AssertMessageOnBackendActionGroup" stepKey="checkFifthSaveRoleError"/> |
| 61 | + |
| 62 | + <actionGroup ref="AdminFillRoleRequiredFieldsActionGroup" stepKey="fillFieldSixthAttempt"> |
56 | 63 | <argument name="currentAdminPassword" value="{{_ENV.MAGENTO_ADMIN_PASSWORD}}INVALID" />
|
57 |
| - <argument name="messageSelector" value="{{AdminLoginFormSection.error}}" /> |
58 |
| - <argument name="message" value="Your account is temporarily disabled. Please try again later." /> |
59 | 64 | </actionGroup>
|
| 65 | + <actionGroup ref="AssertSaveRoleActionGroup" stepKey="saveRoleSixthAttempt"/> |
| 66 | + <actionGroup ref="AssertAdminNotSuccessLoginActionGroup" stepKey="checkFifthError"> |
| 67 | + <argument name="message" value="Your account is temporarily disabled. Please try again later."/> |
| 68 | + </actionGroup> |
| 69 | + |
60 | 70 | <!-- Try to login as admin and check error -->
|
61 | 71 | <actionGroup ref="LoginAsAdmin" stepKey="loginAsLockedAdmin"/>
|
62 | 72 | <actionGroup ref="AssertAdminNotSuccessLoginActionGroup" stepKey="checkLoginError"/>
|
|
0 commit comments