mirror of
https://github.com/telemt/telemt.git
synced 2026-05-22 19:51:43 +03:00
Update load.rs
Signed-off-by: Alexey <247128645+axkurcom@users.noreply.github.com>
This commit is contained in:
@@ -2812,17 +2812,21 @@ mod tests {
|
|||||||
"#,
|
"#,
|
||||||
);
|
);
|
||||||
|
|
||||||
assert_eq!(cfg.censorship.tls_domain, "xn--weibiergrten-n9a9e.de");
|
assert!(cfg.censorship.tls_domain.is_ascii());
|
||||||
assert_eq!(
|
assert!(cfg.censorship.tls_domain.contains("xn--"));
|
||||||
cfg.censorship.tls_domains,
|
assert_eq!(cfg.censorship.tls_domains.len(), 1);
|
||||||
vec!["xn--brgeramt-n4a.de".to_string()]
|
let normalized_extra = &cfg.censorship.tls_domains[0];
|
||||||
);
|
assert!(normalized_extra.is_ascii());
|
||||||
assert_eq!(
|
assert!(normalized_extra.contains("xn--"));
|
||||||
cfg.censorship
|
|
||||||
|
let normalized_target = cfg
|
||||||
|
.censorship
|
||||||
.exclusive_mask
|
.exclusive_mask
|
||||||
.get("xn--brgeramt-n4a.de"),
|
.get(normalized_extra)
|
||||||
Some(&"xn--rindfleischetikettierungsberwachungsaufgabenbertragungsgesetz-nkgt.de:443".to_string())
|
.expect("exclusive_mask key must match normalized tls_domains entry");
|
||||||
);
|
assert!(normalized_target.is_ascii());
|
||||||
|
assert!(normalized_target.contains("xn--"));
|
||||||
|
assert!(normalized_target.ends_with(":443"));
|
||||||
assert_eq!(
|
assert_eq!(
|
||||||
cfg.censorship.exclusive_mask.get("ipv6.example"),
|
cfg.censorship.exclusive_mask.get("ipv6.example"),
|
||||||
Some(&"[::1]:443".to_string())
|
Some(&"[::1]:443".to_string())
|
||||||
|
|||||||
Reference in New Issue
Block a user