diff --git a/pyproject.toml b/pyproject.toml index 69a4bfb..dc7994e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -62,6 +62,7 @@ tests = [ 'selenium', 'pytest-selenium', 'black', + 'nox', ] [tool.pytest.ini_options] diff --git a/tests/conftest.py b/tests/conftest.py index 97f95c6..0ca9b66 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -26,6 +26,7 @@ def run_make_commands(request): uv venv && \\ . .venv/bin/activate && \\ uv pip install -r requirements.txt && \\ + rm -rf _build && \\ .venv/bin/sphinx-build -M zundler . _build """ diff --git a/tests/copy-button/requirements.txt b/tests/copy-button/requirements.txt index 2276438..364de24 100644 --- a/tests/copy-button/requirements.txt +++ b/tests/copy-button/requirements.txt @@ -1,3 +1,3 @@ sphinx sphinx-copybutton -../.. +-e ../.. diff --git a/tests/mermaid/requirements.txt b/tests/mermaid/requirements.txt index e33c256..941ee50 100644 --- a/tests/mermaid/requirements.txt +++ b/tests/mermaid/requirements.txt @@ -1,3 +1,3 @@ sphinx sphinxcontrib-mermaid -../.. +-e ../.. diff --git a/tests/multi-page/requirements.txt b/tests/multi-page/requirements.txt index 9e1dc97..5c18fae 100644 --- a/tests/multi-page/requirements.txt +++ b/tests/multi-page/requirements.txt @@ -1,2 +1,2 @@ sphinx -../.. +-e ../..