File tree Expand file tree Collapse file tree 2 files changed +41
-1
lines changed Expand file tree Collapse file tree 2 files changed +41
-1
lines changed Original file line number Diff line number Diff line change @@ -122,3 +122,40 @@ jobs:
122
122
123
123
- name : Run tests
124
124
run : clojure -A:compiler.test:compiler.test.run
125
+
126
+ # CLI Tests
127
+ cli-test :
128
+ name : CLI Tests
129
+ runs-on : ubuntu-latest
130
+ steps :
131
+ - uses : actions/checkout@v2
132
+
133
+ -
uses :
DeLaGuardo/[email protected]
134
+ with :
135
+ tools-deps : ' 1.10.1.536'
136
+
137
+ - name : Cache maven
138
+ uses : actions/cache@v2
139
+ env :
140
+ cache-name : cache-maven
141
+ with :
142
+ path : ~/.m2
143
+ key : ${{ runner.os }}-${{ env.cache-name }}-${{ hashFiles('**/deps.edn') }}
144
+ restore-keys : |
145
+ ${{ runner.os }}-${{ env.cache-name }}-
146
+
147
+ - name : Cache gitlibs
148
+ uses : actions/cache@v2
149
+ env :
150
+ cache-name : cache-gitlibs
151
+ with :
152
+ path : ~/.gitlibs
153
+ key : ${{ runner.os }}-${{ env.cache-name }}-${{ hashFiles('**/deps.edn') }}
154
+ restore-keys : |
155
+ ${{ runner.os }}-${{ env.cache-name }}-
156
+
157
+ - name : Build Uberjar
158
+ - run : ./script/uberjar
159
+
160
+ - name : Run tests
161
+ run : clojure -A:cli.test.run
Original file line number Diff line number Diff line change 10
10
org.clojure/tools.reader {:mvn/version " 1.3.2" }
11
11
org.clojure/test.check {:mvn/version " 0.10.0-alpha3" }}
12
12
:aliases
13
- {:compiler.test {:extra-paths [" src/test/cljs" " src/test/cljs_build" " src/test/cljs_cp"
13
+ {:cli.test.run {:extra-paths [" src/test/cljs_cli" ]
14
+ :main-opts [" -i" " src/test/cljs_cli/cljs_cli/test_runner.clj"
15
+ " -e" " (cljs-cli.test-runner/-main)" ]}
16
+ :compiler.test {:extra-paths [" src/test/cljs" " src/test/cljs_build" " src/test/cljs_cp"
14
17
" src/test/clojure" " src/test/self" ]}
15
18
:compiler.test.run {:main-opts [" -i" " src/test/clojure/cljs/test_runner.clj"
16
19
" -e" " (cljs.test-runner/-main)" ]}
You can’t perform that action at this time.
0 commit comments