Skip to content

Commit 3c068d7

Browse files
authored
Merge pull request #2772 from phansch/add_more_integration_tests
Add more integration tests
2 parents f19eab9 + 4a460ab commit 3c068d7

File tree

3 files changed

+20
-1
lines changed

3 files changed

+20
-1
lines changed

.travis.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,27 @@ matrix:
3434
- env: BASE_TESTS=true # runs the base tests
3535
- env: INTEGRATION=rust-lang/cargo
3636
- env: INTEGRATION=rust-lang-nursery/rand
37+
- env: INTEGRATION=rust-lang-nursery/stdsimd
38+
- env: INTEGRATION=rust-lang-nursery/rustfmt
39+
- env: INTEGRATION=rust-lang-nursery/futures-rs
40+
- env: INTEGRATION=rust-lang-nursery/failure
41+
- env: INTEGRATION=rust-lang-nursery/log
42+
- env: INTEGRATION=rust-lang-nursery/chalk
43+
- env: INTEGRATION=chronotope/chrono
44+
- env: INTEGRATION=serde-rs/serde
45+
- env: INTEGRATION=Geal/nom
3746
allow_failures:
3847
- env: INTEGRATION=rust-lang/cargo
3948
- env: INTEGRATION=rust-lang-nursery/rand
49+
- env: INTEGRATION=rust-lang-nursery/stdsimd
50+
- env: INTEGRATION=rust-lang-nursery/rustfmt
51+
- env: INTEGRATION=rust-lang-nursery/futures-rs
52+
- env: INTEGRATION=rust-lang-nursery/failure
53+
- env: INTEGRATION=rust-lang-nursery/log
54+
- env: INTEGRATION=rust-lang-nursery/chalk
55+
- env: INTEGRATION=chronotope/chrono
56+
- env: INTEGRATION=serde-rs/serde
57+
- env: INTEGRATION=Geal/nom
4058

4159
script:
4260
- |

ci/base-tests.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,4 @@ cd clippy_workspace_tests/subcrate && PATH=$PATH:~/rust/cargo/bin cargo clippy -
1313
cd clippy_workspace_tests/subcrate/src && PATH=$PATH:~/rust/cargo/bin cargo clippy -- -D clippy && cd ../../..
1414
PATH=$PATH:~/rust/cargo/bin cargo clippy --manifest-path=clippy_workspace_tests/Cargo.toml -- -D clippy
1515
cd clippy_workspace_tests/subcrate && PATH=$PATH:~/rust/cargo/bin cargo clippy --manifest-path=../Cargo.toml -- -D clippy && cd ../..
16+
set +x

ci/integration-tests.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ git clone --depth=1 https://github.com/${INTEGRATION}.git checkout
77
cd checkout
88

99
function check() {
10-
cargo clippy --all &> clippy_output
10+
RUST_BACKTRACE=full cargo clippy --all &> clippy_output
1111
cat clippy_output
1212
! cat clippy_output | grep -q "internal compiler error"
1313
if [[ $? != 0 ]]; then

0 commit comments

Comments
 (0)