This repository was archived by the owner on Nov 23, 2017. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +14
-2
lines changed Expand file tree Collapse file tree 2 files changed +14
-2
lines changed Original file line number Diff line number Diff line change @@ -1463,6 +1463,18 @@ def test_create_datagram_endpoint_connect_err(self):
1463
1463
self .assertRaises (
1464
1464
OSError , self .loop .run_until_complete , coro )
1465
1465
1466
+ def test_create_datagram_endpoint_no_connect_when_broadcast_allowed (self ):
1467
+ self .loop .sock_connect = sock_connect = mock .Mock ()
1468
+ sock_connect .return_value = []
1469
+
1470
+ coro = self .loop .create_datagram_endpoint (
1471
+ asyncio .DatagramProtocol ,
1472
+ remote_addr = ('127.0.0.1' , 0 ),
1473
+ allow_broadcast = True )
1474
+
1475
+ self .loop .run_until_complete (coro )
1476
+ self .assertFalse (sock_connect .called )
1477
+
1466
1478
@patch_socket
1467
1479
def test_create_datagram_endpoint_socket_err (self , m_socket ):
1468
1480
m_socket .getaddrinfo = socket .getaddrinfo
Original file line number Diff line number Diff line change @@ -1673,7 +1673,7 @@ def test_sendto_error_received(self):
1673
1673
def test_sendto_error_received_connected (self ):
1674
1674
data = b'data'
1675
1675
1676
- self .sock .send .side_effect = ConnectionRefusedError
1676
+ self .sock .sendto .side_effect = ConnectionRefusedError
1677
1677
1678
1678
transport = self .datagram_transport (address = ('0.0.0.0' , 1 ))
1679
1679
transport ._fatal_error = mock .Mock ()
@@ -1768,7 +1768,7 @@ def test_sendto_ready_error_received(self):
1768
1768
self .assertFalse (transport ._fatal_error .called )
1769
1769
1770
1770
def test_sendto_ready_error_received_connection (self ):
1771
- self .sock .send .side_effect = ConnectionRefusedError
1771
+ self .sock .sendto .side_effect = ConnectionRefusedError
1772
1772
1773
1773
transport = self .datagram_transport (address = ('0.0.0.0' , 1 ))
1774
1774
transport ._fatal_error = mock .Mock ()
You can’t perform that action at this time.
0 commit comments