Skip to content

Conversation

@icycoldveins
Copy link
Collaborator

@icycoldveins icycoldveins commented Aug 21, 2025

Pull Request

Change Summary

Implement Cypress tests for sidebar navigation functionality across mobile and desktop viewports. Tests verify navigation to About Us, Join Team, and Contact Form pages through the sidebar menu.

Change Reason

Multiple open issues require functional tests for sidebar navigation. This PR addresses these issues by implementing all missing sidebar navigation tests for both mobile and desktop views.

Changes

  • Desktop sidebar navigation tests:

    • About Us page navigation test (existing, verified working)
    • Join Team page navigation test (newly implemented)
    • Contact Form page navigation test (newly implemented)
  • Mobile sidebar navigation tests:

    • About Us page navigation test (newly implemented)
    • Join Team page navigation test (completed from previous commit)
    • Contact Form page navigation test (newly implemented)

Verification

desktop

desktop-menuNavigation.cy.js.mp4

mobile

mobile-menuNavigation.cy.js.mp4

Related Issues

Addresses #490, #491, #492, #482, #483

- Implements Cypress test for mobile sidebar navigation to Join Team view
- Test clicks hamburger menu, selects Join Team, and verifies header text
- Uses data-cy attributes for reliable element targeting

Closes #491
@icycoldveins icycoldveins marked this pull request as ready for review August 21, 2025 08:09
Implements Cypress tests for sidebar navigation functionality on both
mobile and desktop views. Tests verify navigation to About Us, Join Team,
and Contact Form pages.

Addresses:
- #490 Mobile - Sidebar Navigation to About Us
- #491 Mobile - Sidebar Navigation to Join Team
- #492 Mobile - Sidebar Navigation to Contact Form
- #482 Desktop - Sidebar Navigation to Join Team
- #483 Desktop - Sidebar Navigation to Contact Form
@icycoldveins icycoldveins changed the title Adds mobile sidebar navigation test for Join Team page test: implement sidebar navigation tests for mobile and desktop Sep 15, 2025
@icycoldveins
Copy link
Collaborator Author

boom

@gcardonag gcardonag self-requested a review September 16, 2025 23:30
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