Add deployed API smoke harness

This commit is contained in:
tegwick 2026-06-27 20:17:08 +02:00
parent 451c82f1b7
commit 2cddf8c94c
6 changed files with 788 additions and 2 deletions

View file

@ -1,4 +1,4 @@
.PHONY: install test lint run openapi migrate-validate playwright-install visual-check
.PHONY: install test lint run openapi migrate-validate deployed-smoke playwright-install visual-check
UV ?= /home/worsch/.local/bin/uv
PYTHONPATH ?= src
@ -22,6 +22,9 @@ openapi:
migrate-validate:
PYTHONPATH=$(PYTHONPATH) $(UV) run --extra dev python scripts/core_hub_migrate.py validate contracts/fixtures/migration/interhub-minimal.bundle.json
deployed-smoke:
PYTHONPATH=$(PYTHONPATH) $(UV) run --extra dev python scripts/core_hub_deployed_smoke.py
playwright-install:
$(UV) run --extra dev playwright install chromium