fix(rename-misleading-test): rename misleading test and use from_sites in dynamic config test

This commit is contained in:
2026-06-12 14:28:19 +00:00
parent 21186b8265
commit 855c0f1d67

View File

@@ -79,7 +79,7 @@ async fn test_health_check_local_port_binds_localhost() {
} }
#[tokio::test] #[tokio::test]
async fn test_health_check_disabled_when_port_zero() { async fn test_health_check_binds_random_port_when_zero() {
let result = reverse_proxy::health::start_health_check_listener(0).await; let result = reverse_proxy::health::start_health_check_listener(0).await;
assert!(result.is_ok()); assert!(result.is_ok());
let (addr, handle) = result.unwrap(); let (addr, handle) = result.unwrap();
@@ -612,21 +612,21 @@ fn test_validate_wildcard_bind_via_cli_flag() {
} }
fn test_dynamic_config_with_limit(limit_bytes: u64) -> Arc<ArcSwap<DynamicConfig>> { fn test_dynamic_config_with_limit(limit_bytes: u64) -> Arc<ArcSwap<DynamicConfig>> {
let config = DynamicConfig { let sites = vec![SiteConfig {
sites: vec![SiteConfig { host: "test.local".to_string(),
host: "test.local".to_string(), upstream: "127.0.0.1:8080".to_string(),
upstream: "127.0.0.1:8080".to_string(), upstream_scheme: "http".to_string(),
upstream_scheme: "http".to_string(), upstream_connect_timeout_secs: 5,
upstream_connect_timeout_secs: 5, upstream_request_timeout_secs: 60,
upstream_request_timeout_secs: 60, }];
}], let config = DynamicConfig::from_sites(
rate_limit: RateLimitConfig { sites,
RateLimitConfig {
requests_per_second: 10, requests_per_second: 10,
burst: 20, burst: 20,
}, },
body: BodyConfig { limit_bytes }, BodyConfig { limit_bytes },
routing_table: Default::default(), );
};
Arc::new(ArcSwap::from_pointee(config)) Arc::new(ArcSwap::from_pointee(config))
} }