Skip to content

Commit d47c1ba

Browse files
committed
Fix CI for custom RNG tests
1 parent 48f43d3 commit d47c1ba

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

.travis.yml

+10-7
Original file line numberDiff line numberDiff line change
@@ -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

195197
script:
198+
- cargo build --all
196199
- cargo test
197200
- cargo test --examples
198201

0 commit comments

Comments
 (0)