From 1bdb89d997c689c1b576392a32b33d36b189ad20 Mon Sep 17 00:00:00 2001 From: Oliver Schneider Date: Wed, 6 Jun 2018 19:22:58 +0200 Subject: [PATCH] Order can be important if cargo tests are run inside the rustc build system --- src/cargo/core/features.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/cargo/core/features.rs b/src/cargo/core/features.rs index 40b7c53ae..8802b38cb 100644 --- a/src/cargo/core/features.rs +++ b/src/cargo/core/features.rs @@ -354,14 +354,14 @@ impl CliUnstable { } fn channel() -> String { + if let Ok(override_channel) = env::var("__CARGO_TEST_CHANNEL_OVERRIDE_DO_NOT_USE_THIS") { + return override_channel; + } if let Ok(staging) = env::var("RUSTC_BOOTSTRAP") { if staging == "1" { return "dev".to_string(); } } - if let Ok(override_channel) = env::var("__CARGO_TEST_CHANNEL_OVERRIDE_DO_NOT_USE_THIS") { - return override_channel; - } ::version() .cfg_info .map(|c| c.release_channel) -- 2.30.2