From d70eb15924f4af46db33f664e8753572d6c4cf2e Mon Sep 17 00:00:00 2001 From: Valmo Trindade <70849974+valmojr@users.noreply.github.com> Date: Fri, 7 Aug 2026 14:18:31 -0300 Subject: [PATCH] Cover malformed enrollment config parsing --- src/tcp/tls/protocol.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/tcp/tls/protocol.rs b/src/tcp/tls/protocol.rs index 0abba99..b70129c 100644 --- a/src/tcp/tls/protocol.rs +++ b/src/tcp/tls/protocol.rs @@ -157,6 +157,11 @@ mod tests { ); } + #[test] + fn returns_none_when_config_closing_tag_is_missing() { + assert_eq!(extract_tag_value("9443", "serverPort"), None); + } + #[test] fn trims_extracted_config_values() { let xml = " 8089 /Marti/api/tls/signClient/v2 ";