Skip to content

Add Playwright e2e tests and GitHub Actions workflow.#216

Merged
mandarl merged 2 commits into
Dallas-Makerspace:masterfrom
dennis99393:feature/playwright-e2e-ci
May 23, 2026
Merged

Add Playwright e2e tests and GitHub Actions workflow.#216
mandarl merged 2 commits into
Dallas-Makerspace:masterfrom
dennis99393:feature/playwright-e2e-ci

Conversation

@dennis99393

@dennis99393 dennis99393 commented May 23, 2026

Copy link
Copy Markdown

Boot the full Docker stack in CI and run TypeScript browser tests via the official Playwright container.
Runs a simple Playwright test.
Here is an example of the run https://github.com/dennis99393/calendar/actions/runs/26334984769
If #215 gets merged first, I can integrate them together. Just let me know.

@dennis99393 dennis99393 marked this pull request as draft May 23, 2026 13:30
Dennis Oleksyuk and others added 2 commits May 23, 2026 09:15
Introduce TypeScript browser tests, POM page classes, test data, and PLAYWRIGHT.md authoring guide for the calendar app.

Co-authored-by: Cursor <cursoragent@cursor.com>
Boot the Docker stack in CI, run tests in the Playwright container, and publish JUnit results to GitHub Checks.

Co-authored-by: Cursor <cursoragent@cursor.com>
@dennis99393 dennis99393 force-pushed the feature/playwright-e2e-ci branch from e4167b0 to 300a4f7 Compare May 23, 2026 14:15
@dennis99393 dennis99393 marked this pull request as ready for review May 23, 2026 14:16

@mandarl mandarl left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@mandarl mandarl merged commit e006bcc into Dallas-Makerspace:master May 23, 2026
1 check passed
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