stackchain-dashboard/tests/test_readme.py
timmy 19377ad487
All checks were successful
CI / lint (pull_request) Successful in 8s
CI / build-frontend (pull_request) Successful in 5s
docs: add tested local quickstart for issue 24
2026-08-04 21:02:56 +00:00

26 lines
758 B
Python

from pathlib import Path
README = Path(__file__).parents[1] / "README.md"
REQUIREMENTS = Path(__file__).parents[1] / "requirements.txt"
def test_release_worker_instructions_use_direct_agent_execution():
text = README.read_text()
assert "codex" not in text.lower()
assert "RELEASE_AGENT_COMMAND=true" in text
assert "--issue 19" in text
def test_readme_documents_a_complete_local_quickstart():
text = README.read_text()
assert "python3 -m venv .venv" in text
assert "pip install -r requirements.txt" in text
assert "GITEA_URL" in text
assert "GITEA_TOKEN" in text
assert "uvicorn src.main:app" in text
assert "http://127.0.0.1:8000/api/v1/context" in text
assert "uvicorn==" in REQUIREMENTS.read_text()