From 15df93a954b2770dc14ab6f825c19b155ce798ed Mon Sep 17 00:00:00 2001 From: Guanqun Lu Date: Thu, 16 Nov 2017 23:59:38 +0800 Subject: [PATCH] add a small test case for Err result --- libp2p-tcp-transport/src/lib.rs | 2 ++ multistream-select/src/error.rs | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/libp2p-tcp-transport/src/lib.rs b/libp2p-tcp-transport/src/lib.rs index 4846de33..33e8870f 100644 --- a/libp2p-tcp-transport/src/lib.rs +++ b/libp2p-tcp-transport/src/lib.rs @@ -108,6 +108,8 @@ mod tests { fn multiaddr_to_tcp_conversion() { use std::net::Ipv6Addr; + assert!(multiaddr_to_socketaddr(&Multiaddr::new("/ip4/127.0.0.1/udp/1234").unwrap()).is_err()); + assert_eq!( multiaddr_to_socketaddr(&Multiaddr::new("/ip4/127.0.0.1/tcp/12345").unwrap()), Ok(SocketAddr::new( diff --git a/multistream-select/src/error.rs b/multistream-select/src/error.rs index 12a93eb8..84a26e09 100644 --- a/multistream-select/src/error.rs +++ b/multistream-select/src/error.rs @@ -23,7 +23,7 @@ use protocol::MultistreamSelectError; use std::io::Error as IoError; -/// Error that can happen when negociating a protocol with the remote. +/// Error that can happen when negotiating a protocol with the remote. #[derive(Debug)] pub enum ProtocolChoiceError { /// Error in the protocol.