fix(ci): install pytestarch in backend tests job (#177)

CI was missing pytestarch dependency, causing test_architecture.py to fail
at collection time. Switch to requirements-test.txt which includes all
test dependencies.
This commit is contained in:
Pier-Jean Malandrino 2026-04-16 08:21:36 +00:00
parent 7a76d2efbd
commit 987d43735d

View file

@ -29,7 +29,7 @@ jobs:
with:
python-version: "3.12"
cache: pip
cache-dependency-path: document-parser/requirements.txt
cache-dependency-path: document-parser/requirements-test.txt
- name: Install system dependencies
run: sudo apt-get update && sudo apt-get install -y --no-install-recommends poppler-utils
@ -37,8 +37,8 @@ jobs:
- name: Install Python dependencies
run: |
pip install --upgrade pip
pip install -r requirements.txt
pip install pytest pytest-asyncio httpx ruff
pip install -r requirements-test.txt
pip install httpx ruff
- name: Lint
run: ruff check .