magento2-cypress-testing-suite
magento2-cypress-testing-suite copied to clipboard
Refactor luma account tests
Cleanup of Account Spec tests for Luma theme. Things done:
- Break down the Account Activities and create Account login/logout and Account Address Activities to better separate the test logic (and optimize the usage of before/beforeEach/after in each of them)
- Introduction of
Magento2RestApi.replacePassword()to not rely on the frontend to change the password back - Introduction of
Account.deleteAddress()to handle Addresses cleanup after Account Address Activities tests - Left some TODOs that can be extracted as separate issues and can be a good FirstIssue type for the project
None of the GitHub Actions CI tests relate to Luma. Can someone manually confirm that its working?