File size: 905 Bytes
6a7089a | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | #!/bin/bash
# 15-instance.sh β CLI instance management commands
source "$(dirname "$0")/common.sh"
# βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
start_test "pinchtab instance logs"
# Get default instance ID from health
pt_ok health
INSTANCE_ID=$(echo "$PT_OUT" | jq -r '.defaultInstance.id // empty')
if [ -n "$INSTANCE_ID" ]; then
pt_ok instance logs "$INSTANCE_ID"
# Logs command succeeds - output might be empty
echo -e " ${GREEN}β${NC} instance logs succeeded"
((ASSERTIONS_PASSED++)) || true
else
echo -e " ${YELLOW}β ${NC} No instance ID found, skipping logs test"
((ASSERTIONS_PASSED++)) || true
fi
end_test
# Note: instance start is implicitly tested (server is running)
# instance stop is tested in 99-instance-stop.sh
|