Skip to content

Add a functional end-to-end test for the paste create/view flow (Playwright, zero setup) - #219

Open
qosha1 wants to merge 1 commit into
matze:masterfrom
qosha1:feat/e2e-playwright-tests
Open

Add a functional end-to-end test for the paste create/view flow (Playwright, zero setup)#219
qosha1 wants to merge 1 commit into
matze:masterfrom
qosha1:feat/e2e-playwright-tests

Conversation

@qosha1

@qosha1 qosha1 commented Sep 6, 2026

Copy link
Copy Markdown

What this adds

1 passing functional end-to-end tests (Playwright) covering wastebin:

  • Create & view a paste — open the home page, fill the paste form and submit, then follow the redirect to the paste view and assert the pasted content is rendered back.

Generated with the help of debugg.ai, then reviewed and run locally before opening. Happy to adjust or drop these if you'd rather not carry them — just say the word.

Coverage summary

# Flow
1 Create & view a paste

All 1 tests pass green on a clean checkout — 0 skipped, 0 flaky.

How to run

Standalone Playwright tests under e2e/. They reach the app over HTTP via a configurable BASE_URL.

# start the app, then from e2e/ :
npm install
npx playwright install chromium
BASE_URL=http://localhost:8088 npx playwright test

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.

1 participant