Rufe pytest und Alembic im Test-Container mit festem venv-Pfad auf.
Some checks failed
Deploy Development / deploy (push) Successful in 22s
Test Suite / pytest-backend (push) Failing after 25s
Test Suite / smoke-dev (push) Successful in 0s

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Lars 2026-10-03 11:25:26 +02:00
parent c9c0ff96fc
commit e59997e208
2 changed files with 4 additions and 4 deletions

View File

@ -53,7 +53,7 @@ jobs:
-e ENVIRONMENT=test \
-e ENGINE_BUILD=test \
api-test \
sh -lc 'set -e; alembic upgrade head; pytest tests -m "not slow" -ra --tb=short'
/bin/sh -c '/app/.venv/bin/alembic upgrade head && /app/.venv/bin/pytest tests -m "not slow" -ra --tb=short --cache-dir=/tmp/pytest-cache'
smoke-dev:
if: ${{ github.event_name != 'workflow_run' || github.event.workflow_run.conclusion == 'success' }}

View File

@ -38,9 +38,9 @@ services:
condition: service_healthy
command:
[
"sh",
"-lc",
"alembic upgrade head && pytest tests -m 'not slow' -ra --tb=short",
"/bin/sh",
"-c",
"/app/.venv/bin/alembic upgrade head && /app/.venv/bin/pytest tests -m 'not slow' -ra --tb=short --cache-dir=/tmp/pytest-cache",
]
networks:
- buyingagent-test-network