Skip to content

test: add Playwright e2e setup and initial editor tests - #93

Merged
vitormattos merged 1 commit into
LibreSign:mainfrom
nva138:feat/playwright-e2e
Sep 9, 2026
Merged

test: add Playwright e2e setup and initial editor tests#93
vitormattos merged 1 commit into
LibreSign:mainfrom
nva138:feat/playwright-e2e

Conversation

@nva138

@nva138 nva138 commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

Part of #82: first of the smaller PRs I mentioned, just the Playwright base so I can add axe and CI on top later.

Adds @playwright/test + Chromium, a config that runs against the demo on :5173 (Chromium only, trace on first retry), test:e2e scripts, and a few tests in e2e/: demo loads, load a PDF, add a signature. Also gitignored the Playwright output folders.

Next PRs: axe checks, CI workflow, the rest of the interactions.

Lint's clean, tests pass locally. The contributing guide mentions a CHANGELOG.md but there isn't one in the repo, so I skipped it, can add one if you want.

@nva138
nva138 requested a review from a team as a code owner September 8, 2026 19:05
@vitormattos
vitormattos merged commit e172940 into LibreSign:main Sep 9, 2026
4 checks 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