This PR initializes Cypress testing for the application and adds 5 passing tests.
What are the relevant tickets (if any)
This PR is related to issue #35, and will be closed upon successful merge of this PR request. This PR is also partially related to issue #41, but that issue will remain open until additional testing of the navigation user flows is tested.
Screenshots (if applicable)
Testing
Adds five passing Cypress tests that test what should be displayed to a user when they arrive on the landing page. Also tests two user flows using the login link and TurLink logo link.
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). Yes, I added instructions to run Cypress testing to the 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
npx cypress open to run Cypress tests. Please confirm all tests are passing.
Deployment Notes
No instructions or notes related to the deployment of this pull request.
Additional Information
No additional information relevant to the review or understanding of the
changes.
Description of Changes
This PR initializes Cypress testing for the application and adds 5 passing tests.
What are the relevant tickets (if any)
This PR is related to issue #35, and will be closed upon successful merge of this PR request. This PR is also partially related to issue #41, but that issue will remain open until additional testing of the navigation user flows is tested.
Screenshots (if applicable)
Testing
Adds five passing Cypress tests that test what should be displayed to a user when they arrive on the landing page. Also tests two user flows using the login link and TurLink logo link.
Checklist
Reviewer Instructions
npx cypress open
to run Cypress tests. Please confirm all tests are passing.Deployment Notes
No instructions or notes related to the deployment of this pull request.
Additional Information
No additional information relevant to the review or understanding of the changes.