{: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)))}}}