Skip to content

Commit b5f1860

Browse files
committed
remove cognitect test-runner, just do this manually to remove all variables
1 parent 45e29f5 commit b5f1860

2 files changed

Lines changed: 23 additions & 7 deletions

File tree

deps.edn

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@
1616
"src/test/clojure" "src/test/self"]
1717
:extra-deps {com.cognitect/test-runner {:git/url "https://github.com/cognitect-labs/test-runner.git"
1818
:sha "f7ef16dc3b8332b0d77bc0274578ad5270fbfedd"}}}
19-
:compiler.test.run {:main-opts ["-m" "cognitect.test-runner" "-d" "src/test/clojure" "-r" ".*-tests$"]}}}
19+
:compiler.test.run {:main-opts ["-m" "cljs.test-runner"]}}}
Lines changed: 22 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
(ns cljs.test-runner
2-
(:require [cljs.source-map.base64-tests]
3-
[cljs.analyzer-api-tests]
2+
(:require [cljs.analyzer-api-tests]
43
[cljs.analyzer-tests]
54
[cljs.build-api-tests]
65
[cljs.closure-tests]
@@ -9,10 +8,27 @@
98
[cljs.externs-parsing-tests]
109
[cljs.module-graph-tests]
1110
[cljs.module-processing-tests]
12-
[cljs.module-graph-tests]
13-
[cljs.module-processing-tests]
11+
[cljs.source-map.base64-tests]
1412
[cljs.type-inference-tests]
1513
[cljs.util-tests]
16-
[clojure.test :refer [run-all-tests]]))
14+
[clojure.test :refer [run-tests]]))
1715

18-
(run-all-tests)
16+
(defn -main []
17+
(let [{:keys [fail error]}
18+
(run-tests
19+
'cljs.analyzer-api-tests
20+
'cljs.analyzer-tests
21+
'cljs.build-api-tests
22+
'cljs.closure-tests
23+
'cljs.compiler-tests
24+
'cljs.externs-infer-tests
25+
'cljs.externs-parsing-tests
26+
'cljs.module-graph-tests
27+
'cljs.module-processing-tests
28+
'cljs.source-map.base64-tests
29+
'cljs.type-inference-tests
30+
'cljs.util-tests)]
31+
(if (or (not (zero? fail))
32+
(not (zero? error)))
33+
(System/exit 1)
34+
(System/exit 0))))

0 commit comments

Comments
 (0)