Add minimal self-host testing

This commit is contained in:
Andrea Richiardi 2018-04-06 21:24:09 -07:00
parent 1ccff026de
commit dc59f3ec98
2 changed files with 22 additions and 1 deletions

View file

@ -8,6 +8,9 @@
:dependencies [] ;; for visual clarity
:tach {:test-runner-ns 'mount.test-self-host
:source-paths ["test/core"]}
:profiles {:dev {:source-paths ["dev" "dev/clj" "test/clj"]
:dependencies [[org.clojure/clojure "1.7.0"]
[org.clojure/clojurescript "1.7.170"]; :classifier "aot"]
@ -27,7 +30,8 @@
:plugins [[lein-cljsbuild "1.1.1"]
[lein-doo "0.1.6"]
[lein-figwheel "0.5.0-2"]
[test2junit "1.1.3"]]
[test2junit "1.1.3"]
[lein-tach "1.0.0"]]
:test2junit-output-dir ~(or (System/getenv "CIRCLE_TEST_REPORTS") "target/test2junit")

View file

@ -0,0 +1,17 @@
(ns mount.test-self-host
(:require
[cljs.test :as t]
mount.test.fun-with-values
mount.test.private-fun
mount.test.printing
))
(t/run-tests
'mount.test.fun-with-values
'mount.test.private-fun
'mount.test.printing
)
(defn run-tests []
(t/run-all-tests #"mount.test.*"))