Files
computer-playbook/tests/unit/python/roles/test-e2e-playwright
kevinveenbirkenbachandClaude Opus 5 b0155d44d9 fix(test-e2e-playwright): resolve hyphenated service names in the gate
registeredServices() derives each slug from its env key, so
AGENT_BROKER_SERVICE_ENABLED registers agent_broker, while
assertKnownService() compared the raw name. isServiceEnabled("agent-broker")
therefore threw "Unknown service" before the spec ran. The check now
normalises the name through envKey(), the same path the registry uses;
names made of [a-z0-9_] resolve exactly as before.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-22 17:26:57 +02:00
..