honeysql/run-tests.sh
2021-03-21 12:23:42 -07:00

26 lines
509 B
Bash
Executable file

#!/bin/sh
echo ==== Test README.md ==== && clojure -M:readme && \
echo ==== Lint Source ==== && clojure -M:1.10:eastwood && \
echo ==== Test ClojureScript ==== && clojure -M:test:cljs-runner
if test $? -eq 0
then
if test "$1" = "all"
then
for v in 1.9 1.10 master
do
echo ==== Test Clojure $v ====
clojure -M:test:runner:$v
if test $? -ne 0
then
exit 1
fi
done
else
echo ==== Test Clojure ====
clojure -M:test:runner
fi
else
exit 1
fi