summaryrefslogtreecommitdiff
path: root/bb.edn
diff options
context:
space:
mode:
Diffstat (limited to 'bb.edn')
-rw-r--r--bb.edn13
1 files changed, 13 insertions, 0 deletions
diff --git a/bb.edn b/bb.edn
new file mode 100644
index 0000000..0a77e94
--- /dev/null
+++ b/bb.edn
@@ -0,0 +1,13 @@
+{:paths ["src" "test" "bench"]
+
+ :tasks
+ {test {:doc "Run tests"
+ :task (do (require '[clojure.test]
+ '[ruuter.core-test])
+ (let [{:keys [fail error]} (clojure.test/run-tests 'ruuter.core-test)]
+ (when (pos? (+ fail error))
+ (System/exit 1))))}
+
+ bench {:doc "Run benchmarks"
+ :task (do (require '[ruuter.bench])
+ ((resolve 'ruuter.bench/-main)))}}}