#!/usr/bin/env bash # Regenerates every file under output/. The test suite writes 01-22 and 24 itself through the # Transcript helper; 23 comes from scripts/capture-1x-compile.sh. # # Backing services: scripts/services-up.sh starts PostgreSQL 16, Redis Stack (docker) and a plain # Redis. Tests that need one that is not listening are SKIPPED with a message, not failed, so the # in-memory tests (01-07, 20-22, 24) still run without any of them. set -euo pipefail cd "$(dirname "$0")/.." rm -rf target mvn -q -B test scripts/capture-1x-compile.sh >/dev/null ls output