From 86ec6f43cbf9f31d5f12715aa0e3c89f6015cde7 Mon Sep 17 00:00:00 2001 From: Jordan Petridis Date: Sun, 27 Jan 2019 06:01:09 +0200 Subject: [PATCH] scripts:test.sh: fail upon exit code, and print stuff --- scripts/test.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/scripts/test.sh b/scripts/test.sh index 43a22d9..5d4a9bd 100755 --- a/scripts/test.sh +++ b/scripts/test.sh @@ -1,5 +1,9 @@ #! /usr/bin/sh +set -o errexit +set -o nounset +set -o pipefail + export MANIFEST_PATH="org.gnome.PodcastsDevel.json" export FLATPAK_MODULE="gnome-podcasts" export CONFIGURE_ARGS="-Dprofile=development" @@ -28,9 +32,9 @@ xvfb-run -a -s "-screen 0 1024x768x24" \ --env=CARGO_TARGET_DIR="target_test/" \ --env=RUSTFLAGS="" \ app ${MANIFEST_PATH} \ - cargo test -j 1 -- --test-threads=1 + cargo test -j 1 -- --test-threads=1 --nocapture # Create a flatpak bundle # flatpak-builder --finish-only app ${MANIFEST_PATH} # flatpak build-export repo app -# flatpak build-bundle repo ${BUNDLE} --runtime-repo=${RUNTIME_REPO} ${DBUS_ID} \ No newline at end of file +# flatpak build-bundle repo ${BUNDLE} --runtime-repo=${RUNTIME_REPO} ${DBUS_ID}