net: don't use port 8080 in tests (#5062)

This commit is contained in:
Simon Farnsworth 2022-09-28 12:26:24 +01:00 committed by GitHub
parent e8354279fb
commit 9b87daad7e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -15,7 +15,7 @@ fn udp_socket_from_std_panic_caller() -> Result<(), Box<dyn Error>> {
use std::net::SocketAddr;
use tokio::net::UdpSocket;
let addr = "127.0.0.1:8080".parse::<SocketAddr>().unwrap();
let addr = "127.0.0.1:0".parse::<SocketAddr>().unwrap();
let std_sock = std::net::UdpSocket::bind(addr).unwrap();
std_sock.set_nonblocking(true).unwrap();
@ -34,7 +34,7 @@ fn udp_socket_from_std_panic_caller() -> Result<(), Box<dyn Error>> {
#[test]
fn tcp_listener_from_std_panic_caller() -> Result<(), Box<dyn Error>> {
let std_listener = std::net::TcpListener::bind("127.0.0.1:8080").unwrap();
let std_listener = std::net::TcpListener::bind("127.0.0.1:0").unwrap();
std_listener.set_nonblocking(true).unwrap();
let panic_location_file = test_panic(|| {