diff options
| author | Linus Färnstrand <linus@mullvad.net> | 2017-02-09 10:14:42 +0100 |
|---|---|---|
| committer | Linus Färnstrand <linus@mullvad.net> | 2017-02-09 10:14:42 +0100 |
| commit | 9d551d691a5b9981fb2c1d80801031889ca022a0 (patch) | |
| tree | dc75d9ad991d368ebe6dbd6bac591e813fe228dd /src | |
| parent | 6f661a08c8420a2d6f925b8d1f0676a33a4ccdef (diff) | |
| download | mullvadvpn-9d551d691a5b9981fb2c1d80801031889ca022a0.tar.xz mullvadvpn-9d551d691a5b9981fb2c1d80801031889ca022a0.zip | |
Convert all net tests to use assert_matches
Diffstat (limited to 'src')
| -rw-r--r-- | src/net.rs | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/src/net.rs b/src/net.rs index cfb902b6b6..fb119ea8af 100644 --- a/src/net.rs +++ b/src/net.rs @@ -203,27 +203,32 @@ mod remote_addr_tests { #[test] fn from_ipv6_str_without_port() { - assert!(RemoteAddr::from_str("fe80::1").is_err()); + let result = RemoteAddr::from_str("fe80::1"); + assert_matches!(result, Err(Error(ErrorKind::AddrParse(_), _))); } #[test] fn from_str_no_colon() { - assert!(RemoteAddr::from_str("example.com").is_err()); + let result = RemoteAddr::from_str("example.com"); + assert_matches!(result, Err(Error(ErrorKind::AddrParse(_), _))); } #[test] fn from_str_invalid_port_large() { - assert!(RemoteAddr::from_str("example.com:99999").is_err()); + let result = RemoteAddr::from_str("example.com:99999"); + assert_matches!(result, Err(Error(ErrorKind::AddrParse(_), _))); } #[test] fn from_str_empty_address() { - assert!(RemoteAddr::from_str(":100").is_err()); + let result = RemoteAddr::from_str(":100"); + assert_matches!(result, Err(Error(ErrorKind::AddrParse(_), _))); } #[test] fn from_str_empty_port() { - assert!(RemoteAddr::from_str("example.com:").is_err()); + let result = RemoteAddr::from_str("example.com:"); + assert_matches!(result, Err(Error(ErrorKind::AddrParse(_), _))); } #[test] |
