19 lines
262 B
Bash
19 lines
262 B
Bash
|
#!/usr/bin/env bash
|
||
|
set -e
|
||
|
|
||
|
cd "$(dirname "$(readlink -f "$BASH_SOURCE")")"
|
||
|
|
||
|
# Load the helpers.
|
||
|
. helpers.bash
|
||
|
|
||
|
function execute() {
|
||
|
>&2 echo "++ $@"
|
||
|
eval "$@"
|
||
|
}
|
||
|
|
||
|
# Tests to run. Defaults to all.
|
||
|
TESTS=${@:-.}
|
||
|
|
||
|
# Run the tests.
|
||
|
execute time bats --tap $TESTS
|