From 1ae0d4f637ea9e86b7dff959fde13f2b61dda78e Mon Sep 17 00:00:00 2001 From: Jorge Aparicio Date: Sun, 8 May 2016 18:26:33 -0500 Subject: [PATCH] ci: test without default features closes #138 --- ci/script.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/ci/script.sh b/ci/script.sh index f787cd3f..9504ae8f 100644 --- a/ci/script.sh +++ b/ci/script.sh @@ -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 }