ci: test without default features

closes #138
This commit is contained in:
Jorge Aparicio 2016-05-08 18:26:33 -05:00
parent f9aa9a6843
commit 1ae0d4f637
1 changed files with 8 additions and 0 deletions

View File

@ -25,6 +25,14 @@ disable_cross_doctests() {
}
run_test_suite() {
# Extra test without default features to avoid bitrot. We only test on a single target (but with
# all the channels) to avoid significantly increasing the build times
if [ $TARGET = x86_64-unknown-linux-gnu ]; then
cargo build --target $TARGET --no-default-features --verbose
cargo test --target $TARGET --no-default-features --verbose
cargo clean
fi
cargo build --target $TARGET --verbose
cargo test --target $TARGET --verbose
}