From 5b07ffae7c0a2ac2afe444e377a5e6a564ad0059 Mon Sep 17 00:00:00 2001 From: lie-must-die Date: Sun, 19 Apr 2026 12:42:52 +0300 Subject: [PATCH] Implement test for unknown_sni_action in ProxyConfig Added test case for unknown_sni_action configuration. --- src/config/load.rs | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/config/load.rs b/src/config/load.rs index f80982f..55f38ca 100644 --- a/src/config/load.rs +++ b/src/config/load.rs @@ -1977,6 +1977,22 @@ mod tests { cfg_accept.censorship.unknown_sni_action, UnknownSniAction::Accept ); + + let cfg_reject: ProxyConfig = toml::from_str( + r#" + [server] + [general] + [network] + [access] + [censorship] + unknown_sni_action = "reject_handshake" + "#, + ) + .unwrap(); + assert_eq!( + cfg_reject.censorship.unknown_sni_action, + UnknownSniAction::RejectHandshake + ); } #[test]