Skip to content
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 #322

Merged
merged 19 commits into from
Nov 19, 2019
Merged

Add cypress #322

merged 19 commits into from
Nov 19, 2019

Conversation

saracope
Copy link
Contributor

Summary
Add cypress for end-to-end testing.

This PR builds on the work of @hendersonanalytics to add cypress testing and documentation.

Explain the motivation for making this change. What existing problem does the pull request solve?
To automate the tests we are running manually.

Test plan (required)
To run Cypress testing do the following:
a. Make sure you run npm install to install all of the
project’s dependencies.
b. Start a server by running npm run start.
c. Use the npm run test:cypress command to run the Cypress tests.

Once these steps are completed, you should see the list of spec files.

cypress-running

Click the run all specs button (in the upper right) to run the tests.
cypress-tests

@saracope saracope merged commit 8a40488 into master Nov 19, 2019
@saracope saracope deleted the sc_add-cypress branch November 19, 2019 00:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants