diff options
-rw-r--r-- | tests/prelude.sh | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/prelude.sh b/tests/prelude.sh index 0174a44..943b178 100644 --- a/tests/prelude.sh +++ b/tests/prelude.sh @@ -295,6 +295,13 @@ list_tests() declare -F|sed -ne '/ test_/ s/.*test_// p' } +run_init_hooks() +{ + for h in `declare -F|grep -Eo '\<init_.*'`; do + $h + done +} + main() { if [[ $# = 0 ]]; then @@ -326,6 +333,7 @@ main() list_tests ;; run-tests) + run_init_hooks run_tests "$@" ;; *) |