#!/usr/bin/env bash # Test runner: pytest via venv — mock provider only, zero network calls. set -euo pipefail SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" APP_DIR="$(cd "$SCRIPT_DIR/.." && pwd)" VENV="$APP_DIR/.venv" if [ ! -x "$VENV/bin/pytest" ]; then echo "venv missing — run scripts/bootstrap.sh first" >&2 exit 1 fi cd "$APP_DIR" exec "$VENV/bin/pytest" -q "$@"