From 1bd495a224e2770d08a42e328cc10875acd2093b Mon Sep 17 00:00:00 2001 From: Alexey <247128645+axkurcom@users.noreply.github.com> Date: Sat, 21 Feb 2026 04:04:49 +0300 Subject: [PATCH] Fixed tests --- src/protocol/tls.rs | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/src/protocol/tls.rs b/src/protocol/tls.rs index a0d1d46..93d111f 100644 --- a/src/protocol/tls.rs +++ b/src/protocol/tls.rs @@ -924,8 +924,12 @@ mod tests { alpn_data.push(2); alpn_data.extend_from_slice(b"h2"); let ch = build_client_hello_with_exts(vec![(0x0010, alpn_data)], "alpn.test"); - let alpn = extract_alpn_from_client_hello(&ch).unwrap(); - assert_eq!(alpn, vec!["h2"]); + let alpn = extract_alpn_from_client_hello(&ch); + let alpn_str: Vec = alpn + .iter() + .map(|p| std::str::from_utf8(p).unwrap().to_string()) + .collect(); + assert_eq!(alpn_str, vec!["h2"]); } #[test] @@ -940,7 +944,11 @@ mod tests { alpn_data.push(2); alpn_data.extend_from_slice(b"h3"); let ch = build_client_hello_with_exts(vec![(0x0010, alpn_data)], "alpn.test"); - let alpn = extract_alpn_from_client_hello(&ch).unwrap(); - assert_eq!(alpn, vec!["h2", "spdy", "h3"]); + let alpn = extract_alpn_from_client_hello(&ch); + let alpn_str: Vec = alpn + .iter() + .map(|p| std::str::from_utf8(p).unwrap().to_string()) + .collect(); + assert_eq!(alpn_str, vec!["h2", "spdy", "h3"]); } }