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
Add cypress tests #285
Add cypress tests #285
Conversation
720b07d
to
39bfbb8
Compare
39bfbb8
to
5ce26ee
Compare
This is just a starting point to gather some feedback. I will add more tests one the setup if correct. |
Not sure what this sentence means
|
I mean that we only have to include the |
b970e21
to
c0c2c49
Compare
@shikanime I have pushed a fix. Lets wait for the CI checks |
@krvajal For the moment, the CI only runs for unit and integration tests. The e2e tests have be added to the CI Circle configuration but I don't really know if Cypress needs some requirements to work on Circle CI 😕At a time we had some issue with it. |
9234a06
to
6da44e9
Compare
Hey guys, thanks for your feedback. I have addressed all the things you pointed out and made sure the tests are running and passing on CircleCI. So I think this is ready for a second review. |
|
* test(e2e): add cypress test for landing page * chore(cypress): add scripts to run cypresss tests * chore(tests): prevent Jest from running the e2e tests * ci(e2e): add step to run e2e test on CircleCI * chore(cypress): more cypress to dependencies * chore: fix test:e2e run script * chore: add cypress artifacts to the gitignore file * chore: update caching strategy on the test job * ci: update base image for the test job * test: update home spec * refactor: rename npm-scripts * fix: add missing comma * fix: rename e2e job on CI * fix: rename cy.open
PR Checklist
Please check if your PR fulfills the following requirements:
PR Type
What kind of change does this PR introduce?
What is the current behavior?
Issue Number: #238
What is the new behavior?
Does this PR introduce a breaking change?
Other information