-
-
Notifications
You must be signed in to change notification settings - Fork 401
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
Replace WebDriverIO with Cypress #831
Conversation
* Initial commit * Fix spec * Move driver * Fix config location * Fix helper location * More usage of driver * Add click * Fix click * Migrate more tests * Add setValue to driver * Move more code to driver * add isExisting to driver * Change modal tests to use driver * Fix tests * Fix test * Fix invalid alert wait * Fix missing wd * Fix tests * Fix missing fs * Fix test * Fix path * Move screenshort to driver * Migrate keyboard * Migrate skiplinks to driver * Fix tests * Try fix skip-links * add config * Add helper * Fix driver? * remove helper * remove wd-helper * Remove redundant file * Remove webdriver extsions
Co-authored-by: Yuri Astrakhan <[email protected]>
Co-authored-by: Yuri Astrakhan <[email protected]>
Co-authored-by: Yuri Astrakhan <[email protected]>
Co-authored-by: Yuri Astrakhan <[email protected]>
This pull request is automatically built and testable in CodeSandbox. To see build info of the built libraries, click here or the icon next to each commit SHA. Latest deployment of this branch, based on commit 9c15ce8:
|
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.
looks good, thx! Is it required to remove the coverage report from the CI?
I'll work on CI with codecov, thanks for the reminder! |
I meant code coverage won't be a part of this PR but a layer one. |
Look great! Coverage can be done as a separate PR. One thing that must go in as part of this PR is readme/docs update related to the new testing setup |
Right, I'll update those in the next hour or so. |
I've updated the readme, is there anywhere else I should be updating? |
webdriverio is still listed in the package.json and the lock - is it still needed there? |
also there is a hack for webdriver in |
THANKS! Removed now. |
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.
thanks! Tested locally, seem to pass. Feel free to squash & merge.
This does the following:
cy.ts
instead ofindex.js
This is in continue to the conversation here:
HarelM#3
Before:
After: