xref: /webrtc/util/src/conn/conn_test.rs (revision 5d8fe953)
1 use super::*;
2 
3 #[tokio::test]
test_conn_lookup_host() -> Result<()>4 async fn test_conn_lookup_host() -> Result<()> {
5     let stun_serv_addr = "stun1.l.google.com:19302";
6 
7     if let Ok(ipv4_addr) = lookup_host(true, stun_serv_addr).await {
8         assert!(
9             ipv4_addr.is_ipv4(),
10             "expected ipv4 but got ipv6: {ipv4_addr}"
11         );
12     }
13 
14     if let Ok(ipv6_addr) = lookup_host(false, stun_serv_addr).await {
15         assert!(
16             ipv6_addr.is_ipv6(),
17             "expected ipv6 but got ipv4: {ipv6_addr}"
18         );
19     }
20 
21     Ok(())
22 }
23