Skip to content

Commit 7f7cfae

Browse files
committed
Add test for UdpSocket peer_addr
1 parent 24e3fa0 commit 7f7cfae

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

src/libstd/net/udp.rs

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -903,6 +903,16 @@ mod tests {
903903
})
904904
}
905905

906+
#[test]
907+
fn socket_peer_ip4() {
908+
each_ip(&mut |addr1, addr2| {
909+
let server = t!(UdpSocket::bind(&addr1));
910+
assert_eq!(server.peer_addr().unwrap_err().kind(), ErrorKind::NotConnected);
911+
t!(server.connect(&addr2));
912+
assert_eq!(addr2, t!(server.peer_addr()));
913+
})
914+
}
915+
906916
#[test]
907917
fn udp_clone_smoke() {
908918
each_ip(&mut |addr1, addr2| {

0 commit comments

Comments
 (0)