Skip to content

Commit a30d2cc

Browse files
committed
tests: Use 'set -x' to get more verbose errors
1 parent ae62341 commit a30d2cc

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

tests/runner.sh

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ do_test() {
3939
set -- "${TEST_DIR}/${1}"
4040
fi
4141

42-
set +e
42+
set +e +x
4343
echo "Test command: ${@}" >&2
4444

4545
"${@}"
@@ -49,7 +49,7 @@ do_test() {
4949
}
5050

5151
is_preferred() {
52-
set +e
52+
set +e +x
5353

5454
while read l; do
5555
case "${l}" in
@@ -62,12 +62,12 @@ is_preferred() {
6262
esac
6363
done <tests/etc/python-exec/python-exec.conf
6464

65-
set -e
65+
set -e -x
6666
return 1
6767
}
6868

6969
is_disabled() {
70-
set +e
70+
set +e +x
7171

7272
while read l; do
7373
case "${l}" in
@@ -80,13 +80,13 @@ is_disabled() {
8080
esac
8181
done <tests/etc/python-exec/python-exec.conf
8282

83-
set -e
83+
set -e -x
8484
return 1
8585
}
8686

8787
# catch all failures
8888
trap 'exit 99' EXIT
89-
set -e
89+
set -e -x
9090

9191
rm -f "${TEST_DIR}/${TEST_TMP}"* "${TEST_DIR}"/*/"${TEST_TMP}"*
9292
ln -s python-exec2 "${TEST_DIR}/${TEST_TMP}"

0 commit comments

Comments
 (0)