Cover malformed enrollment config parsing

This commit is contained in:
Valmo Trindade
2026-08-07 14:18:31 -03:00
parent ec3507910d
commit d70eb15924
+5
View File
@@ -157,6 +157,11 @@ mod tests {
);
}
#[test]
fn returns_none_when_config_closing_tag_is_missing() {
assert_eq!(extract_tag_value("<serverPort>9443", "serverPort"), None);
}
#[test]
fn trims_extracted_config_values() {
let xml = "<certificateConfig><serverPort> 8089 </serverPort><enrollPath> /Marti/api/tls/signClient/v2 </enrollPath></certificateConfig>";