Merge pull request #2655 from TheBlueMatt/2023-10-no-test-net

Replace `lightning-block-sync` test that depended on `foo.com`
This commit is contained in:
Matt Corallo 2023-10-14 02:10:31 +00:00 committed by GitHub
commit 2c51080449
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -511,21 +511,19 @@ mod endpoint_tests {
#[test] #[test]
fn convert_to_socket_addrs() { fn convert_to_socket_addrs() {
let endpoint = HttpEndpoint::for_host("foo.com".into()); let endpoint = HttpEndpoint::for_host("localhost".into());
let host = endpoint.host(); let host = endpoint.host();
let port = endpoint.port(); let port = endpoint.port();
use std::net::ToSocketAddrs; use std::net::ToSocketAddrs;
match (&endpoint).to_socket_addrs() { match (&endpoint).to_socket_addrs() {
Err(e) => panic!("Unexpected error: {:?}", e), Err(e) => panic!("Unexpected error: {:?}", e),
Ok(mut socket_addrs) => { Ok(socket_addrs) => {
match socket_addrs.next() { let mut std_addrs = (host, port).to_socket_addrs().unwrap();
None => panic!("Expected socket address"), for addr in socket_addrs {
Some(addr) => { assert_eq!(addr, std_addrs.next().unwrap());
assert_eq!(addr, (host, port).to_socket_addrs().unwrap().next().unwrap());
assert!(socket_addrs.next().is_none());
}
} }
assert!(std_addrs.next().is_none());
} }
} }
} }