Files
Radicale/integ_tests
Max Berger ef30d89452 Change new map to use dialog
This allows setting additional properties
2026-03-07 21:47:22 +01:00
..
2026-03-02 20:58:58 +01:00
2026-03-02 20:58:58 +01:00
2026-03-07 21:47:22 +01:00

Integration tests

These tests use Playwright to run the tests agains a full Radicale instance.

First time install

You need to install playwright. The easiest way to do this is to create a .venv with playwright inside. You can do this by trying to run the integ tests and then entering the .venv

Assuming you use uv to run/create your .venvs, note that the invocation will fail:

uv run --extra integ_test pytest integ_tests
source .venv/bin/activate

then run

playwright install --with-deps

Running the tests

if you use uv, you can run

uv run --extra integ_test pytest integ_tests