-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
E2E testing with Cypress #334
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 🚀 great work @iamdharmesh, just asked a question + a super minor extra line issue + .gitignore
conflict, please have a look.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🚀
@jeffpaul please help to remove Thanks. |
@iamdharmesh done |
Description of the Change
This PR removes wpacceptance tests and Adds end-to-end testing with Cypress to follow OSBP guide. Test runs automatically on every pull request to the
develop
branch.Steps to perform local testing or develop new tests:
npm install
wp-env
local development suitenpm run env:start
npm run cypress:run
or open developer browsernpm run cypress:open
Closes #333
Verification Process
GitHub Actions workflow "E2E test", expected to pass the test. Refer to "Description of the Change" for local testing.
Checklist:
Changelog Entry
Credits
Props @iamdharmesh