From 6d43a08a1dfd669d9922bdb57ba39b92fac85c5d Mon Sep 17 00:00:00 2001 From: David Tolnay Date: Mon, 31 Dec 2018 22:43:08 -0500 Subject: [PATCH] Remove dev-dependencies features from serde_test Apparently Cargo is applying these features to the non-dev dependency on serde as well. Concluded by running `cargo clean && cargo build` and observing that serde_derive was getting built. --- .travis.yml | 2 +- serde_test/Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index a1864296..0fabcb7c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,7 +9,7 @@ matrix: - cargo build --no-default-features - cd "${TRAVIS_BUILD_DIR}/serde_test" - cargo build - - cargo test + - cargo test --features serde/derive,serde/rc - rust: beta script: diff --git a/serde_test/Cargo.toml b/serde_test/Cargo.toml index 1f0973ef..0c260274 100644 --- a/serde_test/Cargo.toml +++ b/serde_test/Cargo.toml @@ -15,7 +15,7 @@ include = ["Cargo.toml", "src/**/*.rs", "crates-io.md", "README.md", "LICENSE-AP serde = { version = "1.0.60", path = "../serde" } [dev-dependencies] -serde = { version = "1.0", path = "../serde", features = ["rc", "derive"] } +serde = { version = "1.0", path = "../serde" } serde_derive = { version = "1.0", path = "../serde_derive" } [badges]