#!/bin/sh
set -eu
root=$(CDPATH= cd -- "$(dirname -- "$0")/.." && pwd)
"$root/scripts/sbdart-build"
tmp="$root/auxiliary/sbdart/tmp"
mkdir -p "$tmp"
cat > "$tmp/INPUT" <<'EOF'
 &INPUT
 idatm=4, isat=0, wlinf=.55, wlsup=.55, iout=10, sza=30,
 /
EOF
(cd "$tmp" && "$root/auxiliary/sbdart/build/sbdart" > output.txt)
test -s "$tmp/output.txt"
awk 'NF >= 9 && $1 == 0.5500 { found=1 } END { exit !found }' "$tmp/output.txt"
printf 'SBDART smoke test passed: %s\n' "$tmp/output.txt"
