odysseus/tests/e2e
2026-10-01 00:48:58 +01:00
..
photo-editor Merge lab into refactor/split-style-css 2026-10-01 00:48:58 +01:00
playwright.config.js Squash Odysseus development history 2026-09-11 06:04:19 +00:00
README.md Squash Odysseus development history 2026-09-11 06:04:19 +00:00
setup.js Squash Odysseus development history 2026-09-11 06:04:19 +00:00
teardown.js Squash Odysseus development history 2026-09-11 06:04:19 +00:00

Browser End-to-End Tests

The photo editor release gate launches an isolated, authentication-disabled Odysseus server on port 7013 with a temporary SQLite database.

npm install
npm run test:photo-editor:install
npm run test:photo-editor

Set PHOTO_EDITOR_E2E_PORT to use another port. Failure screenshots and traces are written to test-results/photo-editor/. The server uses the repository .venv automatically; set ODYSSEUS_TEST_PYTHON to another Python executable when using a different environment layout.