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

Set up and improve automated UI testing #77

Open
abettermap opened this issue Jun 4, 2020 · 1 comment
Open

Set up and improve automated UI testing #77

abettermap opened this issue Jun 4, 2020 · 1 comment
Labels
effort: 4 (high) Much work required, may need to break out status: unreviewed A maintainer needs to look into this type: enhancement New feature or functionality to introduce.

Comments

@abettermap
Copy link
Contributor

Description

Related items

This is a combination of several Jira issues, should be broken out accordingly:

  • CSR-141 Mock google places API call
  • CSR-140 Mock firebase user creation: this, or this for login
  • CSR-138 Add form submission test
  • CSR-137 Set up circleci to automatically run tests (Jason note: still relevant or no?)

Resolution

Break this out...

@abettermap abettermap added type: enhancement New feature or functionality to introduce. status: unreviewed A maintainer needs to look into this effort: 4 (high) Much work required, may need to break out labels Jun 4, 2020
@abettermap
Copy link
Contributor Author

abettermap commented Jun 4, 2020

Addl Jira references:

CSR-122: Need to add automated tests to frontend to prevent bugs from continuing to happen

CSR-123: Add cypress integration test to go through form:

Need to have at least one integration test that goes through the form process to make sure we don’t break it by accident / introduce more bugs as we change it.

Could also look into react-testing-library for this

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
effort: 4 (high) Much work required, may need to break out status: unreviewed A maintainer needs to look into this type: enhancement New feature or functionality to introduce.
Projects
None yet
Development

No branches or pull requests

1 participant