This PR adds 19 passing Cypress tests for various happy and sad paths related to general application navigation, login user flow, and dashboard user flow.
THIS PR SUPERSEDS PR 43 opened 2 days ago
What are the relevant tickets (if any)
This PR is related to issues #33 #35 #39 #41 and will be closed upon successful merge of this PR request.
Screenshots (if applicable)
Testing
19 happy and sad path user flows are tested. All network requests have been stubbed.
Checklist
[x] The code follows the project's coding standards.
[ ] Unit tests have been added or updated to cover the changes.
[x] Documentation has been updated to reflect the changes (if applicable). Cypress testing instructions have been added to README
[x] The code compiles without errors.
[x] The changes have been tested locally and pass all relevant tests.
[x] All new and existing tests pass.
[ ] The pull request has been reviewed by at least one other contributor.
Reviewer Instructions
Please run cypress tests in local environment using npx cypress open to confirm they are passing. You may need to re-install dependencies using npm install. Remember application must be running concurrently with cypress testing. Run application with npm start.
Deployment Notes
No additional notes or instructions related to the deployment of this pull request.
Additional Information
No additional information is relevant to the review or understanding of this pull request.
Description of Changes
This PR adds 19 passing Cypress tests for various happy and sad paths related to general application navigation, login user flow, and dashboard user flow.
THIS PR SUPERSEDS PR 43 opened 2 days ago
What are the relevant tickets (if any)
This PR is related to issues #33 #35 #39 #41 and will be closed upon successful merge of this PR request.
Screenshots (if applicable)
Testing
19 happy and sad path user flows are tested. All network requests have been stubbed.
Checklist
Reviewer Instructions
Please run cypress tests in local environment using
npx cypress open
to confirm they are passing. You may need to re-install dependencies usingnpm install
. Remember application must be running concurrently with cypress testing. Run application withnpm start
.Deployment Notes
No additional notes or instructions related to the deployment of this pull request.
Additional Information
No additional information is relevant to the review or understanding of this pull request.