Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 1988344

Browse files
aerosambv
authored andcommitted
Fix warnings in test_asyncio.test_base_events (#17577)
Co-authored-by: tirkarthi
1 parent 7772b1a commit 1988344

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

Lib/test/test_asyncio/test_base_events.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1814,7 +1814,10 @@ def test_create_datagram_endpoint_reuse_address_warning(self):
18141814
reuse_address=False)
18151815

18161816
with self.assertWarns(DeprecationWarning):
1817-
self.loop.run_until_complete(coro)
1817+
transport, protocol = self.loop.run_until_complete(coro)
1818+
transport.close()
1819+
self.loop.run_until_complete(protocol.done)
1820+
self.assertEqual('CLOSED', protocol.state)
18181821

18191822
@patch_socket
18201823
def test_create_datagram_endpoint_nosoreuseport(self, m_socket):
@@ -1824,7 +1827,6 @@ def test_create_datagram_endpoint_nosoreuseport(self, m_socket):
18241827
coro = self.loop.create_datagram_endpoint(
18251828
lambda: MyDatagramProto(loop=self.loop),
18261829
local_addr=('127.0.0.1', 0),
1827-
reuse_address=False,
18281830
reuse_port=True)
18291831

18301832
self.assertRaises(ValueError, self.loop.run_until_complete, coro)
@@ -1843,7 +1845,6 @@ def getaddrinfo(*args, **kw):
18431845
coro = self.loop.create_datagram_endpoint(
18441846
lambda: MyDatagramProto(loop=self.loop),
18451847
local_addr=('1.2.3.4', 0),
1846-
reuse_address=False,
18471848
reuse_port=reuseport_supported)
18481849

18491850
t, p = self.loop.run_until_complete(coro)

0 commit comments

Comments
 (0)