fix: clarify optional integration status

This commit is contained in:
thanhnv
2026-07-24 16:36:17 +07:00
parent cc666db9de
commit a7647887ca
4 changed files with 20 additions and 6 deletions
@@ -469,6 +469,11 @@ echo "$INIT_OUT" | grep -q "CASAN initialized" \
echo "$INIT_OUT" | grep -q "Runtime.*Managed" \
&& pass "init output clearly identifies managed runtime and path" \
|| fail "init output hides runtime placement ($INIT_OUT)"
if echo "$INIT_OUT" | grep -q "✗"; then
fail "init output shows a false integration failure ($INIT_OUT)"
else
pass "optional integrations use a neutral status instead of a false failure"
fi
if echo "$INIT_OUT" | head -1 | grep -q '^[[:space:]]*{'; then
fail "init still defaults to raw JSON"
else