test(demo): guard fallback screenshot capture

This commit is contained in:
2026-07-09 22:22:48 +08:00
parent 6e7db51b82
commit 28c15d5168
+3
View File
@@ -93,6 +93,9 @@ need curl
check_url "frontend" "$FRONTEND_URL/"
check_url "mobile-uni" "$MOBILE_URL/h5/"
check_mobile_h5_shell
contains docs/DEMO_ACCEPTANCE.md "capture-demo-screenshots.mjs"
contains scripts/capture-demo-screenshots.mjs "Page.captureScreenshot"
contains scripts/capture-demo-screenshots.mjs "wygj-ai-interview-flow.png"
tenant_payload="$(curl -k -fsS "$FRONTEND_URL/dev-api/auth/tenant/list")"
[[ "$tenant_payload" == *'"tenantId":"000000"'* ]] || fail "tenant list missing tenant 000000"