Skip to content

Commit ed37763

Browse files
Funtional Test Failure EE fixed
1 parent 1b2b513 commit ed37763

File tree

4 files changed

+13
-1
lines changed

4 files changed

+13
-1
lines changed

app/code/Magento/Customer/Test/Mftf/ActionGroup/StorefrontClickShowPasswordActionGroup.xml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,11 @@
1414
</annotations>
1515
<arguments>
1616
<argument name="fieldSelector" type="string"/>
17+
<argument name="passwordFieldSelector" type="string"/>
1718
</arguments>
1819

19-
<click stepKey="clickShowPasswordCheckbox" selector="{{fieldSelector}}"/>
20+
<conditionalClick stepKey="clickShowPasswordCheckbox" selector="{{fieldSelector}}" dependentSelector="{{fieldSelector}}" visible="true"/>
21+
<grabAttributeFrom userInput="type" selector="{{passwordFieldSelector}}" stepKey="grabInputType"/>
22+
<return value="{$grabInputType}" stepKey="returnPasswordFieldType"/>
2023
</actionGroup>
2124
</actionGroups>

app/code/Magento/Customer/Test/Mftf/Test/StorefrontChangePasswordFormShowPasswordTest.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,15 +35,19 @@
3535
</actionGroup>
3636
<actionGroup ref="StorefrontClickShowPasswordActionGroup" stepKey="clickShowPasswordCheckbox">
3737
<argument name="fieldSelector" value="{{StorefrontCustomerAccountInformationSection.showPasswordCheckbox}}"/>
38+
<argument name="passwordFieldSelector" value="{{StorefrontCustomerAccountInformationSection.currentPassword}}"/>
3839
</actionGroup>
3940
<actionGroup ref="AssertPasswordFieldActionGroup" stepKey="AssertCurrentPasswordField">
4041
<argument name="fieldSelector" value="{{StorefrontCustomerAccountInformationSection.currentPassword}}" />
42+
<argument name="passwordFieldType" value="{$clickShowPasswordCheckbox}" />
4143
</actionGroup>
4244
<actionGroup ref="AssertPasswordFieldActionGroup" stepKey="AssertNewPasswordField">
4345
<argument name="fieldSelector" value="{{StorefrontCustomerAccountInformationSection.newPassword}}" />
46+
<argument name="passwordFieldType" value="{$clickShowPasswordCheckbox}" />
4447
</actionGroup>
4548
<actionGroup ref="AssertPasswordFieldActionGroup" stepKey="AssertNewConfirmPasswordField">
4649
<argument name="fieldSelector" value="{{StorefrontCustomerAccountInformationSection.confirmNewPassword}}" />
50+
<argument name="passwordFieldType" value="{$clickShowPasswordCheckbox}" />
4751
</actionGroup>
4852
</test>
4953
</tests>

app/code/Magento/Customer/Test/Mftf/Test/StorefrontCreateCustomerFormShowPasswordTest.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,15 @@
2424
</actionGroup>
2525
<actionGroup ref="StorefrontClickShowPasswordActionGroup" stepKey="clickShowPasswordCheckbox">
2626
<argument name="fieldSelector" value="{{StorefrontCustomerCreateFormSection.showPasswordCheckbox}}"/>
27+
<argument name="passwordFieldSelector" value="{{StorefrontCustomerCreateFormSection.passwordField}}"/>
2728
</actionGroup>
2829
<actionGroup ref="AssertPasswordFieldActionGroup" stepKey="AssertPasswordField">
2930
<argument name="fieldSelector" value="{{StorefrontCustomerCreateFormSection.passwordField}}" />
31+
<argument name="passwordFieldType" value="{$clickShowPasswordCheckbox}" />
3032
</actionGroup>
3133
<actionGroup ref="AssertPasswordFieldActionGroup" stepKey="AssertConfirmPasswordField">
3234
<argument name="fieldSelector" value="{{StorefrontCustomerCreateFormSection.confirmPasswordField}}" />
35+
<argument name="passwordFieldType" value="{$clickShowPasswordCheckbox}" />
3336
</actionGroup>
3437
</test>
3538
</tests>

app/code/Magento/Customer/Test/Mftf/Test/StorefrontLoginFormShowPasswordTest.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,11 @@
3030
</actionGroup>
3131
<actionGroup ref="StorefrontClickShowPasswordActionGroup" stepKey="clickShowPasswordCheckbox">
3232
<argument name="fieldSelector" value="{{StorefrontCustomerSignInFormSection.showPasswordCheckbox}}"/>
33+
<argument name="passwordFieldSelector" value="{{StorefrontCustomerSignInFormSection.passwordField}}"/>
3334
</actionGroup>
3435
<actionGroup ref="AssertPasswordFieldActionGroup" stepKey="AssertPasswordField">
3536
<argument name="fieldSelector" value="{{StorefrontCustomerSignInFormSection.passwordField}}" />
37+
<argument name="passwordFieldType" value="{$clickShowPasswordCheckbox}" />
3638
</actionGroup>
3739
</test>
3840
</tests>

0 commit comments

Comments
 (0)