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

Integrate Cypress as an E2E testing framework #60

Open
angelocordon opened this issue Apr 14, 2019 · 2 comments
Open

Integrate Cypress as an E2E testing framework #60

angelocordon opened this issue Apr 14, 2019 · 2 comments
Assignees
Labels
[state] in-progress This issue is currently being worked on [tech] infrastructure Resolution is likely to involve infrastructure [tech] javascript Resolution is likely to involve JavaScript [type] feature A new feature or significant change to site functionality
Milestone

Comments

@angelocordon
Copy link
Contributor

angelocordon commented Apr 14, 2019

Adding e2e tests should help test out our React components as a whole; currently unit testing React is a bit weird as we're relying on DOM rendering; Writing some BDD tests on how our UI is suppose to function and work should help lower manual QA and solidify feature specs.

See: https://www.cypress.io/

@angelocordon angelocordon added [state] backlog The issue has been raised but hasn't yet been looked at, we'll get to it [tech] infrastructure Resolution is likely to involve infrastructure [tech] javascript Resolution is likely to involve JavaScript [type] feature A new feature or significant change to site functionality labels Apr 14, 2019
@angelocordon angelocordon added this to the MVP v1.0.1 milestone Apr 14, 2019
@sebbel
Copy link

sebbel commented Apr 28, 2019

I can tackle this.

@angelocordon angelocordon added [state] in-progress This issue is currently being worked on and removed [state] backlog The issue has been raised but hasn't yet been looked at, we'll get to it labels Apr 28, 2019
@angelocordon
Copy link
Contributor Author

Awesome! Thanks for tackling!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[state] in-progress This issue is currently being worked on [tech] infrastructure Resolution is likely to involve infrastructure [tech] javascript Resolution is likely to involve JavaScript [type] feature A new feature or significant change to site functionality
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants