From 97f47a5a428b0049960584fcab8a887c1a60ccee Mon Sep 17 00:00:00 2001 From: orhun Date: Sat, 24 Jul 2021 23:51:23 +0300 Subject: [PATCH] refactor(config): remove environment variable prefix --- src/config.rs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/config.rs b/src/config.rs index 4b96625..d247661 100644 --- a/src/config.rs +++ b/src/config.rs @@ -61,7 +61,7 @@ impl Config { let mut config = config::Config::default(); config .merge(config::File::with_name(file_name))? - .merge(config::Environment::with_prefix(env!("CARGO_PKG_NAME")).separator("__"))?; + .merge(config::Environment::new().separator("__"))?; config.try_into() } } @@ -78,10 +78,7 @@ mod test { .to_str() .unwrap() .to_string(); - env::set_var( - format!("{}_SERVER__ADDRESS", env!("CARGO_PKG_NAME")), - "0.0.1.1", - ); + env::set_var("SERVER__ADDRESS", "0.0.1.1"); let config = Config::parse(&file_name)?; assert_eq!("0.0.1.1", config.server.address); Ok(())