diff --git a/scripts/e2e.sh b/scripts/e2e.sh index 0c1b045..bd019b1 100755 --- a/scripts/e2e.sh +++ b/scripts/e2e.sh @@ -13,6 +13,14 @@ set -euo pipefail SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" readonly SCRIPT_DIR REPO_ROOT="$(dirname "$SCRIPT_DIR")" + +# The post-replay assertions, split out at the 250-line cap. Sourced +# rather than executed, because they run against the same fake server and +# the same bot process the scenarios used -- and because the split lost +# this line once already, which left every one of them silently unrun and +# the whole script exiting 127. +# shellcheck source=scripts/e2e_proofs.sh +source "$SCRIPT_DIR/e2e_proofs.sh" readonly REPO_ROOT readonly PYTHON="${PYTHON:-$REPO_ROOT/.venv/bin/python}" readonly FAKE_PORT="${FAKE_PORT:-8099}"