mirror of
https://github.com/Kozea/Radicale.git
synced 2026-05-07 20:12:45 +00: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