Skip to content

feat(tests): add static page tests for edition, playbook, and promotions pages #2

Description

@tooniez

Summary

Add test coverage for static pages that are currently not tested in the Iconic Cypress test suite.

Description

Current test coverage includes landing page, cart, and search functionality. However, several static pages on the Iconic website lack test coverage:

  • Homepage (partially tested - only 200 status check)
  • Edition page (/edition/)
  • Playbook story (/playbook/story)
  • Promotions and competitions (/promotions-competitions/)
  • Playbook (/playbook/)

These pages should have basic e2e tests to verify they load correctly and contain expected content.

Steps to Reproduce

  1. Run npm run test to see current test coverage
  2. Browse to the above URLs manually to verify they load

Expected Behavior

All static pages should have automated tests that verify:

  • Page loads successfully (200 status)
  • Expected content is present
  • Navigation elements are functional

Additional Context

  • Based on search results for site:theiconic.com.au
  • New tests should follow existing patterns in cypress/e2e/
  • May require new fixtures in cypress/fixtures/

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions