From d5b5b6a914b0a620aa602956408e33b42109954b Mon Sep 17 00:00:00 2001 From: Frank Date: Tue, 25 Aug 2026 20:36:04 -0700 Subject: [PATCH] Cover independent observability planning --- tests/deployment_scoping.bats | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tests/deployment_scoping.bats b/tests/deployment_scoping.bats index 2e2c95e..a8db6dc 100644 --- a/tests/deployment_scoping.bats +++ b/tests/deployment_scoping.bats @@ -54,6 +54,16 @@ REMOTE_DEPLOY="$REPO_ROOT/scripts/deploy-remote.sh" [ "$output" = "prometheus" ] } +@test "deployment planner maps shared observability configs independently" { + run python3 "$PLANNER" --target dankclaw --paths shared/loki/loki-config.yaml + [ "$status" -eq 0 ] + [ "$output" = "loki" ] + + run python3 "$PLANNER" --target dankclaw --paths shared/alloy/config.alloy + [ "$status" -eq 0 ] + [ "$output" = "alloy" ] +} + @test "deployment planner maps service-owned non-compose files" { run python3 "$PLANNER" --target dankclaw --paths dankclaw/hermes/config.yaml.example [ "$status" -eq 0 ]