This commit is contained in:
Mateusz Gruszczyński committed 2026-10-07 08:51:04 +02:00
1 parent a9f9450f80
commit 762eb9e28b
81 files changed
+1242 -1095

No files matched your search

+10
View File
@@ -21,6 +21,16 @@ mod tests {
assert!(Http2Connections { max_connection_lifetime_seconds: 2_592_001, ..defaults }.validate().is_err());
assert!(Http2Connections { drain_timeout_seconds: 0, ..defaults }.validate().is_err());
}
#[test]
fn new_install_server_header_defaults_to_rustproxy_without_changing_legacy_missing_field() {
let fresh = crate::config::Config::default();
assert!(matches!(fresh.server_header.mode, ServerMode::Custom));
assert_eq!(fresh.server_header.value, "RustProxy");
let legacy: crate::config::Config = serde_json::from_str("{}").unwrap();
assert!(matches!(legacy.server_header.mode, ServerMode::Preserve));
}
#[test]
fn server_policy_and_injection() {
let mut headers = HeaderMap::new();