@@ -235,7 +235,7 @@ fn network_partition() -> Result {
235235
236236 let sock = bind ( ) . await ?;
237237 let err = send_ping ( & sock) . await . unwrap_err ( ) ;
238- assert_eq ! ( err. kind( ) , ErrorKind :: Other ) ;
238+ assert_eq ! ( err. kind( ) , ErrorKind :: HostUnreachable ) ;
239239 assert_eq ! ( err. to_string( ) , "host unreachable" ) ;
240240
241241 Ok ( ( ) )
@@ -562,7 +562,7 @@ fn loopback_localhost_public_v4() -> Result {
562562 let bind_addr = SocketAddr :: new ( bind_addr. ip ( ) , 0 ) ;
563563 let socket = UdpSocket :: bind ( bind_addr) . await ?;
564564 let err = socket. send_to ( & expected, connect_addr) . await . unwrap_err ( ) ;
565- assert_eq ! ( err. kind( ) , ErrorKind :: Other ) ;
565+ assert_eq ! ( err. kind( ) , ErrorKind :: HostUnreachable ) ;
566566 assert_eq ! ( err. to_string( ) , "host unreachable" ) ;
567567
568568 Ok ( ( ) )
@@ -614,7 +614,7 @@ fn loopback_localhost_public_v6() -> Result {
614614 let bind_addr = SocketAddr :: new ( bind_addr. ip ( ) , 0 ) ;
615615 let socket = UdpSocket :: bind ( bind_addr) . await ?;
616616 let err = socket. send_to ( & expected, connect_addr) . await . unwrap_err ( ) ;
617- assert_eq ! ( err. kind( ) , ErrorKind :: Other ) ;
617+ assert_eq ! ( err. kind( ) , ErrorKind :: HostUnreachable ) ;
618618 assert_eq ! ( err. to_string( ) , "host unreachable" ) ;
619619
620620 Ok ( ( ) )
@@ -723,7 +723,7 @@ fn socket_to_nonexistent_node() -> Result {
723723 ) ;
724724
725725 let err = send. unwrap_err ( ) ;
726- assert_eq ! ( err. kind( ) , ErrorKind :: Other ) ;
726+ assert_eq ! ( err. kind( ) , ErrorKind :: HostUnreachable ) ;
727727 assert_eq ! ( err. to_string( ) , "host unreachable" ) ;
728728
729729 Ok ( ( ) )
0 commit comments