Added EnvVar #24

Merged
phoenix merged 6 commits from env_object into main 2025-10-10 17:37:32 +00:00
Showing only changes of commit 72d37722c0 - Show all commits

View File

@@ -4,7 +4,7 @@ mod tests {
fn test_dburl() { fn test_dburl() {
let result = async_std::task::block_on(icarus_envy::environment::get_db_url()); let result = async_std::task::block_on(icarus_envy::environment::get_db_url());
assert_eq!( assert_eq!(
result, "postgres://myuser:password@localhost:5432/my_db", result.value, "postgres://myuser:password@localhost:5432/my_db",
"DATABASE_URL does not match {:?}", "DATABASE_URL does not match {:?}",
result result
); );
@@ -14,7 +14,7 @@ mod tests {
fn test_get_secret_main_key() { fn test_get_secret_main_key() {
let result = async_std::task::block_on(icarus_envy::environment::get_secret_main_key()); let result = async_std::task::block_on(icarus_envy::environment::get_secret_main_key());
assert_eq!( assert_eq!(
result, "Somesupersecretpassword!!!45345435", result.value, "Somesupersecretpassword!!!45345435",
"SECRET_MAIN_KEY does not match {:?}", "SECRET_MAIN_KEY does not match {:?}",
result result
) )
@@ -24,7 +24,7 @@ mod tests {
fn test_get_service_passphrase() { fn test_get_service_passphrase() {
let result = async_std::task::block_on(icarus_envy::environment::get_service_passphrase()); let result = async_std::task::block_on(icarus_envy::environment::get_service_passphrase());
assert_eq!( assert_eq!(
result, "T5OCHDHadAtuOWIqRAS7u8XHDDkzKT1Uvvw7mGMkNzKjVdlHA8xGdILf2adDHspO", result.value, "T5OCHDHadAtuOWIqRAS7u8XHDDkzKT1Uvvw7mGMkNzKjVdlHA8xGdILf2adDHspO",
"SERVICE_PASSPHRASE does not match {:?}", "SERVICE_PASSPHRASE does not match {:?}",
result result
) )
@@ -34,7 +34,7 @@ mod tests {
fn test_get_secret_key() { fn test_get_secret_key() {
let result = async_std::task::block_on(icarus_envy::environment::get_secret_key()); let result = async_std::task::block_on(icarus_envy::environment::get_secret_key());
assert_eq!( assert_eq!(
result, "AmIGoodEnoughForYou?", result.value, "AmIGoodEnoughForYou?",
"SECRET_KEY does not match {:?}", "SECRET_KEY does not match {:?}",
result result
) )
@@ -44,7 +44,7 @@ mod tests {
fn test_get_root_directory() { fn test_get_root_directory() {
let result = async_std::task::block_on(icarus_envy::environment::get_root_directory()); let result = async_std::task::block_on(icarus_envy::environment::get_root_directory());
assert_eq!( assert_eq!(
result, "/path/to/root", result.value, "/path/to/root",
"ROOT_DIRECTORY does not match {:?}", "ROOT_DIRECTORY does not match {:?}",
result result
) )
@@ -54,7 +54,7 @@ mod tests {
fn test_get_icarus_base_api_url() { fn test_get_icarus_base_api_url() {
let result = async_std::task::block_on(icarus_envy::environment::get_icarus_base_api_url()); let result = async_std::task::block_on(icarus_envy::environment::get_icarus_base_api_url());
assert_eq!( assert_eq!(
result, "https://icarus.com", result.value, "https://icarus.com",
"ICARUS_BASE_API_URL does not match {:?}", "ICARUS_BASE_API_URL does not match {:?}",
result result
) )
@@ -64,7 +64,7 @@ mod tests {
fn test_get_app_env() { fn test_get_app_env() {
let result = async_std::task::block_on(icarus_envy::environment::get_app_env()); let result = async_std::task::block_on(icarus_envy::environment::get_app_env());
assert_eq!( assert_eq!(
result, result.value,
"development", "development",
"{} does not match {:?}", "{} does not match {:?}",
icarus_envy::keys::APP_ENV, icarus_envy::keys::APP_ENV,
@@ -76,7 +76,7 @@ mod tests {
fn test_get_backend_port() { fn test_get_backend_port() {
let result = async_std::task::block_on(icarus_envy::environment::get_backend_port()); let result = async_std::task::block_on(icarus_envy::environment::get_backend_port());
assert_eq!( assert_eq!(
result, result.value,
"8001", "8001",
"{} does not match {:?}", "{} does not match {:?}",
icarus_envy::keys::BACKEND_PORT, icarus_envy::keys::BACKEND_PORT,
@@ -87,7 +87,7 @@ mod tests {
fn test_get_frontend_url() { fn test_get_frontend_url() {
let result = async_std::task::block_on(icarus_envy::environment::get_frontend_url()); let result = async_std::task::block_on(icarus_envy::environment::get_frontend_url());
assert_eq!( assert_eq!(
result, result.value,
"http://localhost:4200", "http://localhost:4200",
"{} does not match {:?}", "{} does not match {:?}",
icarus_envy::keys::FRONTEND_URL, icarus_envy::keys::FRONTEND_URL,
@@ -98,7 +98,7 @@ mod tests {
fn test_get_rust_log() { fn test_get_rust_log() {
let result = async_std::task::block_on(icarus_envy::environment::get_rust_log()); let result = async_std::task::block_on(icarus_envy::environment::get_rust_log());
assert_eq!( assert_eq!(
result, result.value,
"debug", "debug",
"{} does not match {:?}", "{} does not match {:?}",
icarus_envy::keys::RUST_LOG, icarus_envy::keys::RUST_LOG,
@@ -109,7 +109,7 @@ mod tests {
fn test_get_allowed_origins() { fn test_get_allowed_origins() {
let result = async_std::task::block_on(icarus_envy::environment::get_allowed_origins()); let result = async_std::task::block_on(icarus_envy::environment::get_allowed_origins());
assert_eq!( assert_eq!(
result, result.value,
"https://soaricarus.com,https://www.soaricarus.com", "https://soaricarus.com,https://www.soaricarus.com",
"{} does not match {:?}", "{} does not match {:?}",
icarus_envy::keys::ALLOWED_ORIGINS, icarus_envy::keys::ALLOWED_ORIGINS,
@@ -132,7 +132,7 @@ mod tests {
for (key, value) in keys.iter() { for (key, value) in keys.iter() {
let result = async_std::task::block_on(icarus_envy::environment::get_env(key)); let result = async_std::task::block_on(icarus_envy::environment::get_env(key));
assert_eq!(result, *value, "{:?} does not match {:?}", key, result) assert_eq!(result.value, *value, "{:?} does not match {:?}", key, result)
} }
} }
} }