Development: change front-end e2e testing to a live instance (#13884)

This commit is contained in:
shamoon
2026-08-31 12:55:19 -07:00
committed by GitHub
parent 5d9401ac4a
commit 4fcd4961bb
26 changed files with 422 additions and 39955 deletions
+8 -2
View File
@@ -224,13 +224,19 @@ respectively, can be run non-interactively with:
```bash
pnpm ng test
pnpm playwright test
pnpm e2e
```
The Playwright suite starts both the Angular development server and a disposable
Paperless instance on port 8001. The instance uses SQLite, temporary data and
media directories, and deterministic sample documents; it is removed when the
test run finishes. This requires the back-end Python dependencies from the
regular development setup to be installed with `uv sync`.
Playwright also includes a UI which can be run with:
```bash
pnpm playwright test --ui
pnpm e2e:ui
```
### Building the frontend