File tree Expand file tree Collapse file tree 2 files changed +24
-0
lines changed
backend/src/backend_tests/dirac/tests/backend
browser/src/browser_tests/dirac/tests/browser Expand file tree Collapse file tree 2 files changed +24
-0
lines changed Original file line number Diff line number Diff line change 1919 (logging/setup! {:log-out :console
2020 :log-level log-level}))
2121
22+ ; -- custom reporting -------------------------------------------------------------------------------------------------------
23+
2224(defn get-fold-name [m]
2325 (cuerdas/kebab (ns-name (:ns m))))
2426
3032(defmethod clojure.test /report :end-test-ns [m]
3133 (print (travis/travis-fold-command " end" (get-fold-name m))))
3234
35+ (defmethod clojure.test /report :summary [m]
36+ (let [assertions-count (+ (:pass m) (:fail m) (:error m))
37+ failed? (or (pos? (:fail m)) (pos? (:error m)))
38+ report-style (if failed? :red :green )
39+ status (if failed?
40+ (str (:fail m) " failures, " (:error m) " errors." )
41+ " all passed." )]
42+ (with-test-out
43+ (println (style (str " Ran " (:test m) " tests containing " assertions-count " assertions => " status) report-style)))))
44+
45+ ; -- main entrypoint --------------------------------------------------------------------------------------------------------
46+
3347(defn -main []
3448 (setup-logging! )
3549 (println (style (str " Running backend tests against Clojure " (clojure-version )) :blue ))
Original file line number Diff line number Diff line change 4343 (with-test-out
4444 (println (style (str " Testing " (ns-name (:ns m))) :cyan ))))
4545
46+ (defmethod clojure.test /report :summary [m]
47+ (let [assertions-count (+ (:pass m) (:fail m) (:error m))
48+ failed? (or (pos? (:fail m)) (pos? (:error m)))
49+ report-style (if failed? :red :green )
50+ status (if failed?
51+ (str (:fail m) " failures, " (:error m) " errors." )
52+ " all passed." )]
53+ (with-test-out
54+ (println (style (str " Ran " (:test m) " tests containing " assertions-count " assertions => " status) report-style)))))
55+
4656; -- fixtures ---------------------------------------------------------------------------------------------------------------
4757
4858(defn run-tests! []
You can’t perform that action at this time.
0 commit comments