Skip to content

FE-178 Set up Playwright for end-to-end smoke tests in CI #298

@BigBen-7

Description

@BigBen-7

Track
Frontend

Difficulty
High

Description
The project has Vitest integration tests but no browser-level E2E tests. Configure Playwright with at least three smoke tests: landing page load, login, and event discovery.

Acceptance Criteria

  • Playwright is added as a dev dependency and configured in playwright.config.ts.
  • Three smoke tests pass against the development server.
  • CI workflow runs Playwright tests on pull requests to main.
  • Tests are isolated from unit tests and run separately.

Metadata

Metadata

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions