about summary refs log tree commit diff
path: root/src/libstd
diff options
context:
space:
mode:
authorMazdak Farrokhzad <twingoow@gmail.com>2019-01-14 11:31:55 +0100
committerGitHub <noreply@github.com>2019-01-14 11:31:55 +0100
commit47ccf2a7fc2fa17c7316e29a05f0a0b432253743 (patch)
treee3b476a084181f6f68b838333af62037fec038ba /src/libstd
parent4112aef5f73b1a462caa38166e25f5e988f060a7 (diff)
parent24a9ac7d03972e8a5163e6c3774b4eddc05a6ca2 (diff)
downloadrust-47ccf2a7fc2fa17c7316e29a05f0a0b432253743.tar.gz
rust-47ccf2a7fc2fa17c7316e29a05f0a0b432253743.zip
Rollup merge of #57584 - nnethercote:rm-connect_timeout_unroutable, r=sfackler
Remove the `connect_timeout_unroutable` test.

It requires an unreachable IP address, but there is no such thing, and
this has caused it to fail for multiple people.

Fixes #44698, fixes #50065.

r? @sfackler
Diffstat (limited to 'src/libstd')
-rw-r--r--src/libstd/net/tcp.rs11
1 files changed, 0 insertions, 11 deletions
diff --git a/src/libstd/net/tcp.rs b/src/libstd/net/tcp.rs
index b75591e53fc..86ecb10edf2 100644
--- a/src/libstd/net/tcp.rs
+++ b/src/libstd/net/tcp.rs
@@ -1674,17 +1674,6 @@ mod tests {
     }
 
     #[test]
-    fn connect_timeout_unroutable() {
-        // this IP is unroutable, so connections should always time out,
-        // provided the network is reachable to begin with.
-        let addr = "10.255.255.1:80".parse().unwrap();
-        let e = TcpStream::connect_timeout(&addr, Duration::from_millis(250)).unwrap_err();
-        assert!(e.kind() == io::ErrorKind::TimedOut ||
-                e.kind() == io::ErrorKind::Other,
-                "bad error: {} {:?}", e, e.kind());
-    }
-
-    #[test]
     fn connect_timeout_unbound() {
         // bind and drop a socket to track down a "probably unassigned" port
         let socket = TcpListener::bind("127.0.0.1:0").unwrap();