#!/usr/bin/env bash set -euo pipefail BASE="${1:-https://app.4ventures.es}" echo "== health ==" curl -sf "$BASE/api/health" | tee /tmp/4v-health.json echo node -e "const j=require('/tmp/4v-health.json'); if(!j.ok) process.exit(1)" echo "== login ==" code=$(curl -s -o /dev/null -w "%{http_code}" "$BASE/login") test "$code" = "200" echo "== chat unauthorized ==" code=$(curl -s -o /dev/null -w "%{http_code}" -X POST "$BASE/api/chat" -H 'Content-Type: application/json' -d '{"message":"hola"}') test "$code" = "401" echo "Smoke OK ยท $BASE"