honeysql/run-tests.sh

27 lines
512 B
Bash
Raw Normal View History

#!/bin/sh
2020-09-24 03:25:38 +00:00
echo ==== Test README.md ==== && clojure -M:readme && \
echo ==== Lint Source ==== && clojure -M:eastwood && \
echo ==== Test ClojureScript ==== && clojure -M:test:cljs-runner
if test $? -eq 0
then
if test "$1" = "all"
then
for v in 1.7 1.8 1.9 1.10 master
do
echo ==== Test Clojure $v ====
2020-09-24 03:25:38 +00:00
clojure -M:test:runner:$v
if test $? -ne 0
then
exit 1
fi
done
else
echo ==== Test Clojure ====
2020-09-24 03:25:38 +00:00
clojure -M:test:runner
fi
2020-05-29 20:32:35 +00:00
else
exit 1
fi