zone: fallthrough policy

heartbeat test

try_from
This commit is contained in:
Luna Yao
2026-04-30 18:56:00 +02:00
parent ee1f656d6b
commit b7677031cb
10 changed files with 146 additions and 147 deletions
+2 -8
View File
@@ -254,10 +254,10 @@ mod tests {
use crate::peers::peer_manager::RouteAlgoType;
use crate::peers::tests::{connect_peer_manager, wait_route_appear};
use crate::proto::dns::GetExportConfigRequest;
use std::collections::HashSet;
use std::net::Ipv4Addr;
use tokio::time::{Duration, sleep};
use url::Url;
async fn create_peer_manager_with_zone(
host: &str,
@@ -296,13 +296,7 @@ mod tests {
#[test]
fn dns_peer_info_try_from_invalid_zone_rejected() {
let cfg = DnsExportConfig {
zones: vec![ZoneData::new(
&".".parse().unwrap(),
60,
["?"],
Vec::<Url>::new(),
false,
)],
zones: vec![ZoneData::new(&".".parse().unwrap(), 60, ["?"], [], [])],
};
assert!(DnsPeerInfo::try_from(cfg).is_err());