|
31 | 31 | <!-- Create Customer -->
|
32 | 32 | <createData entity="Simple_US_Customer" stepKey="createCustomer"/>
|
33 | 33 |
|
| 34 | + <!-- Set Paypal express config --> |
| 35 | + <magentoCLI command="config:set payment/paypal_express/active 1" stepKey="enablePaypal"/> |
| 36 | + <magentoCLI command="config:set payment/paypal_express/in_context 1" stepKey="enableInContextPayPal"/> |
| 37 | + <magentoCLI command="config:set payment/paypal_express/skip_order_review_step 1" stepKey="enableSkipOrderReview"/> |
| 38 | + <magentoCLI command="config:set payment/paypal_express/merchant_id {{_CREDS.magento/paypal_express_checkout_us_merchant_id}}" stepKey="setMerchantId"/> |
| 39 | + <createData entity="PaypalConfig" stepKey="createPaypalExpressConfig"/> |
| 40 | + |
34 | 41 | <!-- Login -->
|
35 | 42 | <actionGroup ref="LoginActionGroup" stepKey="login"/>
|
36 | 43 | </before>
|
37 | 44 | <after>
|
38 |
| - <!-- Cleanup environment --> |
| 45 | + <!-- Cleanup Paypal configurations --> |
| 46 | + <magentoCLI command="config:set payment/paypal_express/merchant_id ''" stepKey="deleteMerchantId"/> |
| 47 | + <magentoCLI command="config:set payment/paypal_express/skip_order_review_step 0" stepKey="disableSkipOrderReview"/> |
| 48 | + <magentoCLI command="config:set payment/paypal_express/in_context 0" stepKey="disableInContextPayPal"/> |
| 49 | + <magentoCLI command="config:set payment/paypal_express/active 0" stepKey="disablePaypal"/> |
| 50 | + <createData entity="SamplePaypalConfig" stepKey="setDefaultPaypalConfig"/> |
| 51 | + |
| 52 | + <!-- Delete product --> |
39 | 53 | <deleteData stepKey="deleteCategory" createDataKey="createCategory"/>
|
40 | 54 | <deleteData stepKey="deleteProduct" createDataKey="createProduct"/>
|
41 |
| - <deleteData stepKey="deleteCustomer" createDataKey="createCustomer"/> |
42 |
| - <!-- TODO: Delete created paypal configuration --> |
43 | 55 |
|
44 |
| - <!-- revert skip order settings --> |
45 |
| - <magentoCLI command="config:set payment/paypal_express/skip_order_review_step 0" stepKey="enableSkipOrderReview"/> |
| 56 | + <!--Delete customer --> |
| 57 | + <deleteData stepKey="deleteCustomer" createDataKey="createCustomer"/> |
46 | 58 |
|
47 | 59 | <!-- Logout -->
|
48 | 60 | <actionGroup ref="logout" stepKey="logoutFromAdmin"/>
|
49 | 61 | </after>
|
50 | 62 |
|
51 |
| - <!-- Configure PayPal sandbox --> |
52 |
| - <!-- TODO: Below step will be replaced with createData once MQE-1561 is completed --> |
53 |
| - <actionGroup ref="ConfigPayPalExpressCheckout" stepKey="configPayPalExpressCheckout"/> |
54 |
| - |
55 |
| - <!-- Set skip order review --> |
56 |
| - <magentoCLI command="config:set payment/paypal_express/skip_order_review_step 1" stepKey="enableSkipOrderReview"/> |
57 |
| - |
58 | 63 | <!--Login to storefront as previously created customer-->
|
59 | 64 | <actionGroup ref="LoginToStorefrontActionGroup" stepKey="loginAsCustomer">
|
60 | 65 | <argument name="Customer" value="$$createCustomer$$"/>
|
|
0 commit comments