#!/bin/bash
# Teste rapido: mapa-smcc vs SisZap (raiz)
HOST_HEADER="Host: servicos2.santamonica.rec.br"
BASE="https://127.0.0.1"
fail=0
check() {
  local name="$1" url="$2" expect="$3"
  code=$(curl -sk -o /dev/null -w "%{http_code}" "$url" -H "$HOST_HEADER")
  if [ "$code" = "$expect" ]; then
    echo "OK  $name -> HTTP $code"
  else
    echo "FAIL $name -> HTTP $code (esperado $expect)"
    fail=1
  fi
}
check "mapa /mapa-online-smcc/" "$BASE/mapa-online-smcc/" "200"
check "mapa redirect" "$BASE/mapa-online-smcc" "301"
check "SisZap /login" "$BASE/login" "200"
check "SisZap root" "$BASE/" "302"
# corpo contem titulo do mapa
body=$(curl -sk "$BASE/mapa-online-smcc/" -H "$HOST_HEADER")
echo "$body" | grep -q "Santa M" && echo "OK  mapa HTML title" || { echo "FAIL mapa HTML"; fail=1; }
exit $fail
