From 8bc836a2ba880d025fa5a3ef9a38cab2b4c7dff2 Mon Sep 17 00:00:00 2001 From: Keivan-sf Date: Tue, 10 Oct 2023 18:50:07 +0330 Subject: [PATCH] chore: add test for vless query default values --- src/parser/vless.rs | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/parser/vless.rs b/src/parser/vless.rs index 2b52181..d13254f 100644 --- a/src/parser/vless.rs +++ b/src/parser/vless.rs @@ -100,4 +100,17 @@ mod tests { assert_eq!(parsed_query.r#flow, "xtls-rprx-vision"); assert_eq!(parsed_query.path, "/"); } + #[test] + fn parse_vless_query_with_defaults() { + let query = ""; + let parsed_query = get_vless_query_data(query); + assert_eq!(parsed_query.sni, ""); + assert_eq!(parsed_query.security, ""); + assert_eq!(parsed_query.fp, ""); + assert_eq!(parsed_query.pbk, ""); + assert_eq!(parsed_query.sid, ""); + assert_eq!(parsed_query.r#type, ""); + assert_eq!(parsed_query.r#flow, ""); + assert_eq!(parsed_query.path, ""); + } }