diff --git a/tests/system_tests/compose.yaml b/tests/system_tests/compose.yaml index 7a73ef530..608251543 100644 --- a/tests/system_tests/compose.yaml +++ b/tests/system_tests/compose.yaml @@ -4,8 +4,13 @@ include: services: numtracker: image: ghcr.io/diamondlightsource/numtracker:1.0.2 - ports: - - "8406:8000" + network_mode: host # Port 8406 + environment: + - NUMTRACKER_AUTH_HOST=http://localhost:8181/ + - NUMTRACKER_PORT=8406 + - NUMTRACKER_LOG_LEVEL=info + - NUMTRACKER_AUTH_ACCESS=v1/data/diamond/policy/numtracker/write_to_beamline_visit + - NUMTRACKER_AUTH_ADMIN=v1/data/diamond/policy/admin/configure_beamline security_opt: - label=disable diff --git a/tests/system_tests/test_blueapi_system.py b/tests/system_tests/test_blueapi_system.py index 86c38812a..a7e4c8641 100644 --- a/tests/system_tests/test_blueapi_system.py +++ b/tests/system_tests/test_blueapi_system.py @@ -263,6 +263,7 @@ def reset_numtracker(): }} }}""" }, + headers={"authorization": "Bearer " + get_access_token(User.admin)}, ).raise_for_status() yield