Added test for email settings
ci/woodpecker/push/woodpecker Pipeline failed Details

This commit is contained in:
Martin Slot 2022-12-10 10:22:17 +01:00
parent e8207665c3
commit 48e78cebff
1 changed files with 13 additions and 1 deletions

View File

@ -1,6 +1,6 @@
#[test]
fn can_default_settings_be_loaded() {
let settings =
let _settings =
application::configuration::Settings::new(None).expect("error when loading settings");
}
@ -11,3 +11,15 @@ fn database_settings_can_be_loaded() {
assert_eq!("version_checker_db", settings.database.connection_string);
assert!(!settings.database.in_memory);
}
#[test]
fn mail_settings_can_be_loaded() {
let settings =
application::configuration::Settings::new(None).expect("error when loading settings");
assert_eq!("username", settings.email.smtp_username);
assert_eq!("relay", settings.email.smtp_relay);
assert_eq!("password", settings.email.smtp_password);
assert_eq!("from@domain.tld", settings.email.from);
assert!(!settings.database.in_memory);
}