@@ -39,11 +39,11 @@ matrix:
3939 - rustup target add wasm32-wasi
4040 # Get geckodriver
4141 - wget -O geckodriver.tar.gz https://github.com/mozilla/geckodriver/releases/download/v0.25.0/geckodriver-v0.25.0-linux64.tar.gz
42- - tar -xzf geckodriver.tar.gz
42+ - tar -xzf geckodriver.tar.gz -C $HOME
4343 # Get chromedirver (we cannot pin chrome version, so don't pin chromedriver version)
4444 - export VERSION=$(wget -q -O - https://chromedriver.storage.googleapis.com/LATEST_RELEASE)
4545 - wget -O chromedriver.zip https://chromedriver.storage.googleapis.com/$VERSION/chromedriver_linux64.zip
46- - unzip chromedriver.zip
46+ - unzip chromedriver.zip -d $HOME
4747 # Get cargo-web
4848 - wget -O cargo-web.gz https://github.com/koute/cargo-web/releases/download/0.6.26/cargo-web-x86_64-unknown-linux-gnu.gz
4949 - gunzip cargo-web.gz
@@ -68,12 +68,14 @@ matrix:
6868 # wasi tests
6969 - cargo test --target wasm32-wasi
7070 # stdweb tests (Node, Chrome)
71- - cargo web test --nodejs --target=wasm32-unknown-unknown --features=stdweb
72- - cargo web test --target=wasm32-unknown-unknown --features=stdweb
71+ - cd custom/stdweb
72+ - cargo web test --nodejs --target=wasm32-unknown-unknown
73+ - cargo web test --target=wasm32-unknown-unknown
7374 # wasm-bindgen tests (Node, Firefox, Chrome)
74- - cargo test --target wasm32-unknown-unknown --features=wasm-bindgen
75- - GECKODRIVER=$PWD/geckodriver cargo test --target wasm32-unknown-unknown --features=test-in-browser
76- - CHROMEDRIVER=$PWD/chromedriver cargo test --target wasm32-unknown-unknown --features=test-in-browser
75+ - cd ../wasm-bindgen
76+ - cargo test --target wasm32-unknown-unknown
77+ - GECKODRIVER=$HOME/geckodriver cargo test --target wasm32-unknown-unknown --features=test-in-browser
78+ - CHROMEDRIVER=$HOME/chromedriver cargo test --target wasm32-unknown-unknown --features=test-in-browser
7779
7880 - name : " Linux, nightly, docs"
7981 rust : nightly
@@ -193,6 +195,7 @@ before_script:
193195 - export RUSTFLAGS="-D warnings"
194196
195197script :
198+ - cargo build --all
196199 - cargo test
197200 - cargo test --examples
198201
0 commit comments