babashka/script/test

19 lines
531 B
Text
Raw Normal View History

2019-08-09 12:51:42 +00:00
#!/usr/bin/env bash
set -eo pipefail
BABASHKA_PRELOADS=""
BABASHKA_CLASSPATH=""
2020-03-30 18:29:08 +00:00
echo "running tests part 1"
lein test "$@"
2019-08-09 12:51:42 +00:00
BABASHKA_PRELOADS='(defn __bb__foo [] "foo") (defn __bb__bar [] "bar")'
BABASHKA_PRELOADS_TEST=true
2020-03-30 18:29:08 +00:00
echo "running tests part 2"
lein test :only babashka.main-test/preloads-test
BABASHKA_PRELOADS="(require '[env-ns])"
BABASHKA_CLASSPATH_TEST=true
BABASHKA_CLASSPATH="test-resources/babashka/src_for_classpath_test/env"
2020-03-30 18:29:08 +00:00
echo "running tests part 3"
lein test :only babashka.classpath-test/classpath-env-test