From aac375bf0e892cea99ee9e2f5559e7fe8982431e Mon Sep 17 00:00:00 2001 From: vx_clutch <98831688+vx-clutch@users.noreply.github.com> Date: Fri, 12 Sep 2025 12:08:39 -0400 Subject: [PATCH] Update run_unit_tests.sh --- src/tests/run_unit_tests.sh | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/src/tests/run_unit_tests.sh b/src/tests/run_unit_tests.sh index d529e0e..4400288 100644 --- a/src/tests/run_unit_tests.sh +++ b/src/tests/run_unit_tests.sh @@ -1,11 +1,18 @@ #!/bin/sh +yait="$(pwd)/bin/yait" + fatal() { echo "fatal: $*" >&2 exit 1 } -[ -d "./tests" ] || fatal "must be run from parent directory" +[ -d "./yait" ] && fatal "must be run from parent directory" -./bin/yait --help 2>&1 || fatal "failed on --help" -./bin/yait --version 2>&1 || fatal "failed on --version" +$yait --help > /dev/null/ 2>&1 || fatal "failed on --help" +$yait --version > /dev/null 2>&1 || fatal "failed on --version" + +tmpd=$(mktemp -d) +cd $tmpd + +$yait foo || fatal "failed to create `foo` at ${tmpd}"