pytest ini

This commit is contained in:
Jun-te Kim 2026-03-13 15:41:43 +00:00
parent 6f6aa62efe
commit 27f17563d4
3 changed files with 12 additions and 2 deletions

View file

@ -20,6 +20,7 @@ jobs:
- name: Run tests
env:
EPC_AUTH_TOKEN: ${{ secrets.DEV_EPC_AUTH_TOKEN }}
HUBSPOT_API_KEY: ${{ secrets.HUBSPOT_API_KEY }}
run: |
docker run --rm \

View file

@ -11,13 +11,11 @@ ENV PYTHONPATH=/app
# Copy requirements first so Docker can cache the install layer
COPY backend/engine/requirements.txt backend/engine/requirements.txt
COPY backend/app/requirements/requirements.txt backend/app/requirements/requirements.txt
COPY asset_list/requirements.txt asset_list/requirements.txt
COPY test.requirements.txt test.requirements.txt
RUN pip install --no-cache-dir \
-r backend/engine/requirements.txt \
-r backend/app/requirements/requirements.txt \
-r asset_list/requirements.txt \
-r test.requirements.txt
# Copy source

View file

@ -0,0 +1,11 @@
# We need this file otherwise it'll use .dockerignore
# Exclude large/irrelevant directories that are not needed for testing
model_data/local_data/
backend/node_modules/
backend/.idea/
infrastructure/
data_collection/
node_modules/
conservation_areas/
open_uprn/
land_registry/