File tree Expand file tree Collapse file tree 2 files changed +30
-8
lines changed Expand file tree Collapse file tree 2 files changed +30
-8
lines changed Original file line number Diff line number Diff line change @@ -125,22 +125,44 @@ jobs:
125
125
override : true
126
126
profile : minimal
127
127
128
-
129
- with :
130
- version : " latest"
128
+ - uses : browser-actions/setup-geckodriver@latest
129
+ - uses : nanasess/setup-chromedriver@v1
131
130
132
131
- uses : Swatinem/rust-cache@v1
133
132
133
+ - name : Install wasm-bindgen-cli
134
+ shell : bash
135
+ run : |
136
+ if [ ! -f "Cargo.lock" ]; then
137
+ cargo fetch
138
+ fi
139
+ VERSION=`cargo pkgid --frozen wasm-bindgen | cut -d ":" -f 3`
140
+ cargo install --version $VERSION wasm-bindgen-cli
141
+
142
+ - name : debug
143
+ run : |
144
+ geckodriver --version
145
+ echo ""
146
+ which geckodriver
147
+ chromedriver --version
148
+ echo ""
149
+ which chromedriver
150
+ echo ""
151
+ wasm-bindgen --version
152
+ echo ""
153
+ which wasm-bindgen
154
+
134
155
- name : Run tests - yew
135
156
run : |
136
157
cd packages/yew
137
- wasm-pack test --chrome --firefox --headless -- --features "wasm_test"
158
+ CHROMEDRIVER=$(which chromedriver) cargo test --features wasm_test --target wasm32-unknown-unknown
159
+ GECKODRIVER=$(which geckodriver) cargo test --features wasm_test --target wasm32-unknown-unknown
138
160
139
161
- name : Run tests - yew-router
140
162
run : |
141
163
cd packages/yew-router
142
- wasm-pack test --chrome --firefox --headless
143
-
164
+ CHROMEDRIVER=$(which chromedriver) cargo test --target wasm32-unknown-unknown
165
+ GECKODRIVER=$(which geckodriver) cargo test --target wasm32-unknown-unknown
144
166
145
167
unit_tests :
146
168
name : Unit Tests on ${{ matrix.toolchain }}
Original file line number Diff line number Diff line change @@ -39,9 +39,9 @@ members = [
39
39
" examples/suspense" ,
40
40
41
41
# Tools
42
- " tools/changelog" ,
43
- " tools/process-benchmark-results" ,
44
42
" tools/benchmark-struct" ,
45
43
" tools/benchmark-hooks" ,
44
+ " tools/changelog" ,
45
+ " tools/process-benchmark-results" ,
46
46
" tools/website-test" ,
47
47
]
You can’t perform that action at this time.
0 commit comments