From c0f3e6f2a463a6e546e4b7020c0013f03d1625bd Mon Sep 17 00:00:00 2001 From: decentral1se Date: Mon, 25 Sep 2023 12:00:39 +0200 Subject: [PATCH] test: integration test script [ci skip] --- scripts/release/test.sh | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100755 scripts/release/test.sh diff --git a/scripts/release/test.sh b/scripts/release/test.sh new file mode 100755 index 00000000..7fcb2bad --- /dev/null +++ b/scripts/release/test.sh @@ -0,0 +1,18 @@ +#!/bin/bash + +set -e + +files=$(find ./tests/integration -name "*bats") + +for f in $files; do + echo "running integration tests for $f..." + bats -Tp "$f" + + res=$? + if [[ "$res" -ne 0 ]]; then + echo "failure in $f, bailing out..." + exit 1 + fi + + echo "all tests passed!" +done