Skip to content

Commit 0540168

Browse files
committed
Build tests for emscripten on travis
1 parent 0153674 commit 0540168

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

.travis.yml

+4-2
Original file line numberDiff line numberDiff line change
@@ -138,8 +138,10 @@ matrix:
138138
addons:
139139
chrome: stable
140140
script:
141-
# testing wasm32-unknown-emscripten fails because of rust-lang/rust#49877
142-
- cargo build --target wasm32-unknown-emscripten
141+
# Testing wasm32-unknown-emscripten fails because of rust-lang/rust#49877
142+
# However, we can still build and link all tests to make sure that works.
143+
# This is actually useful as it finds stuff such as rust-random/rand#669
144+
- EMCC_CFLAGS="-s ERROR_ON_UNDEFINED_SYMBOLS=0" cargo web test --target wasm32-unknown-emscripten --no-run
143145
#- cargo web test --target wasm32-unknown-emscripten
144146
#- cargo web test --nodejs --target wasm32-unknown-emscripten
145147
- cargo build --target wasm32-unknown-unknown # without any features

0 commit comments

Comments
 (0)