fix: bootstrap log directives, empty DATABASE_URL test

This commit is contained in:
2026-10-25 21:20:37 +01:00
parent a00a5dc655
commit 57c70afead
3 changed files with 12 additions and 2 deletions

View File

@@ -410,3 +410,13 @@ fn malformed_config_file_reports_the_file_not_a_missing_database_url() {
Ok(())
});
}
#[test]
fn empty_database_url_is_reported_missing() {
Jail::expect_with(|jail| {
jail_with(jail, &[("DATABASE_URL", "")]);
let err = load().expect_err("empty DATABASE_URL is unset");
assert!(matches!(err, ConfigError::Missing("DATABASE_URL")), "{err}");
Ok(())
});
}