One can now run:
make TRACE_TESTS=1 check
to get detailed output
#!/bin/sh
-. "${0%/*}/setup"
+. "${0%/*}/setup" "$@"
$VALGRIND $Q $JQ -L "$mods" --run-tests $JQTESTDIR/jq.test
#!/bin/sh
-. "${0%/*}/setup"
+. "${0%/*}/setup" "$@"
# We set PAGER because there's a mantest for `env` that uses it.
(cd $JQBASEDIR/docs && rake mantests) |
#!/bin/sh
-. "${0%/*}/setup"
+. "${0%/*}/setup" "$@"
$VALGRIND $Q $JQ -L "$mods" --run-tests $JQTESTDIR/onig.test
#!/bin/sh
-. "${0%/*}/setup"
+. "${0%/*}/setup" "$@"
$VALGRIND $Q $JQ -L "$mods" --run-tests $JQTESTDIR/optional.test
# This is meant to be included by each test's shell script driver.
+if [ -n "$TRACE_TESTS" ]; then
+ set -x
+fi
+
set -eu
JQTESTDIR=$(cd "$(dirname "$0")" && pwd)
#!/bin/sh
-. "${0%/*}/setup"
+. "${0%/*}/setup" "$@"
PATH=$JQBASEDIR:$PATH $JQBASEDIR/tests/jq-f-test.sh > /dev/null