mirror of
https://github.com/headroomlabs-ai/headroom.git
synced 2026-08-27 14:17:10 -04:00
17 lines
582 B
Python
17 lines
582 B
Python
|
|
"""Regression checks for Docker Compose persistence wiring."""
|
||
|
|
|
||
|
|
from __future__ import annotations
|
||
|
|
|
||
|
|
from pathlib import Path
|
||
|
|
|
||
|
|
ROOT = Path(__file__).resolve().parents[1]
|
||
|
|
|
||
|
|
|
||
|
|
def test_top_level_compose_pins_headroom_state_to_named_volume() -> None:
|
||
|
|
compose = (ROOT / "docker-compose.yml").read_text(encoding="utf-8")
|
||
|
|
|
||
|
|
assert "- headroom_workspace:/home/nonroot/.headroom" in compose
|
||
|
|
assert "- HOME=/home/nonroot" in compose
|
||
|
|
assert "- HEADROOM_WORKSPACE_DIR=/home/nonroot/.headroom" in compose
|
||
|
|
assert "- HEADROOM_CONFIG_DIR=/home/nonroot/.headroom/config" in compose
|