]> granicus.if.org Git - python/commit
bpo-28684: asyncio tests handle PermissionError raised on binding unix sockets (GH...
authorxdegaye <xdegaye@gmail.com>
Fri, 24 Nov 2017 16:35:55 +0000 (17:35 +0100)
committerGitHub <noreply@github.com>
Fri, 24 Nov 2017 16:35:55 +0000 (17:35 +0100)
commit0f86cd38f4a38f25a4aed3759a654a4b7fa49031
treedbf1b69d6ba27e7ff77221cd97ebae60ee962a61
parent19fb134185ce155bc53f517116fca73093ba55e9
bpo-28684: asyncio tests handle PermissionError raised on binding unix sockets (GH-4503)

The test.support.skip_unless_bind_unix_socket() decorator is used to skip
asyncio tests that fail because the platform lacks a functional bind()
function for unix domain sockets (as it is the case for non root users on the
recent Android versions that run now SELinux in enforcing mode).
Lib/test/support/__init__.py
Lib/test/test_asyncio/test_events.py
Lib/test/test_asyncio/test_streams.py
Lib/test/test_asyncio/test_unix_events.py
Misc/NEWS.d/next/Library/2017-11-22-12-54-46.bpo-28684.NLiDKZ.rst [new file with mode: 0644]