Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
C
cpython
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
cpython
Commits
dc7765d1
Commit
dc7765d1
authored
Dec 18, 2014
by
Victor Stinner
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
asyncio: sync with Tulip
parent
3a1c738e
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
37 additions
and
16 deletions
+37
-16
Lib/test/test_asyncio/test_base_events.py
Lib/test/test_asyncio/test_base_events.py
+8
-4
Lib/test/test_asyncio/test_events.py
Lib/test/test_asyncio/test_events.py
+4
-1
Lib/test/test_asyncio/test_futures.py
Lib/test/test_asyncio/test_futures.py
+4
-1
Lib/test/test_asyncio/test_subprocess.py
Lib/test/test_asyncio/test_subprocess.py
+8
-4
Lib/test/test_asyncio/test_tasks.py
Lib/test/test_asyncio/test_tasks.py
+6
-2
Lib/test/test_asyncio/test_windows_utils.py
Lib/test/test_asyncio/test_windows_utils.py
+7
-4
No files found.
Lib/test/test_asyncio/test_base_events.py
View file @
dc7765d1
...
...
@@ -8,13 +8,17 @@ import sys
import
time
import
unittest
from
unittest
import
mock
from
test.script_helper
import
assert_python_ok
from
test.support
import
IPV6_ENABLED
,
gc_collect
import
asyncio
from
asyncio
import
base_events
from
asyncio
import
constants
from
asyncio
import
test_utils
try
:
from
test.script_helper
import
assert_python_ok
from
test
import
support
except
ImportError
:
from
asyncio
import
test_support
as
support
from
asyncio.test_support
import
assert_python_ok
MOCK_ANY
=
mock
.
ANY
...
...
@@ -634,7 +638,7 @@ class BaseEventLoopTests(test_utils.TestCase):
except
KeyboardInterrupt
:
pass
self
.
loop
.
close
()
gc_collect
()
support
.
gc_collect
()
self
.
assertFalse
(
self
.
loop
.
call_exception_handler
.
called
)
...
...
@@ -1066,7 +1070,7 @@ class BaseEventLoopWithSelectorTests(test_utils.TestCase):
self
.
assertRaises
(
OSError
,
self
.
loop
.
run_until_complete
,
coro
)
@
unittest
.
skipUnless
(
IPV6_ENABLED
,
'IPv6 not supported or enabled'
)
@
unittest
.
skipUnless
(
support
.
IPV6_ENABLED
,
'IPv6 not supported or enabled'
)
def
test_create_datagram_endpoint_no_matching_family
(
self
):
coro
=
self
.
loop
.
create_datagram_endpoint
(
asyncio
.
DatagramProtocol
,
...
...
Lib/test/test_asyncio/test_events.py
View file @
dc7765d1
...
...
@@ -20,13 +20,16 @@ import errno
import
unittest
from
unittest
import
mock
import
weakref
from
test
import
support
# find_unused_port, IPV6_ENABLED, TEST_HOME_DIR
import
asyncio
from
asyncio
import
proactor_events
from
asyncio
import
selector_events
from
asyncio
import
test_utils
try
:
from
test
import
support
# find_unused_port, IPV6_ENABLED, TEST_HOME_DIR
except
ImportError
:
from
asyncio
import
test_support
as
support
def
data_file
(
filename
):
...
...
Lib/test/test_asyncio/test_futures.py
View file @
dc7765d1
...
...
@@ -5,11 +5,14 @@ import re
import
sys
import
threading
import
unittest
from
test
import
support
from
unittest
import
mock
import
asyncio
from
asyncio
import
test_utils
try
:
from
test
import
support
# gc_collect
except
ImportError
:
from
asyncio
import
test_support
as
support
def
_fakefunc
(
f
):
...
...
Lib/test/test_asyncio/test_subprocess.py
View file @
dc7765d1
from
asyncio
import
subprocess
from
asyncio
import
test_utils
import
asyncio
import
signal
import
sys
import
unittest
from
unittest
import
mock
from
test
import
support
import
asyncio
from
asyncio
import
subprocess
from
asyncio
import
test_utils
if
sys
.
platform
!=
'win32'
:
from
asyncio
import
unix_events
try
:
from
test
import
support
# PIPE_MAX_SIZE
except
ImportError
:
from
asyncio
import
test_support
as
support
# Program blocking
PROGRAM_BLOCKED
=
[
sys
.
executable
,
'-c'
,
'import time; time.sleep(3600)'
]
...
...
Lib/test/test_asyncio/test_tasks.py
View file @
dc7765d1
...
...
@@ -6,9 +6,13 @@ import sys
import
types
import
unittest
import
weakref
from
test
import
support
from
test.script_helper
import
assert_python_ok
from
unittest
import
mock
try
:
from
test
import
support
# gc_collect
from
test.script_helper
import
assert_python_ok
except
ImportError
:
from
asyncio
import
test_support
as
support
from
asyncio.test_support
import
assert_python_ok
import
asyncio
from
asyncio
import
coroutines
...
...
Lib/test/test_asyncio/test_windows_utils.py
View file @
dc7765d1
...
...
@@ -2,11 +2,14 @@
import
socket
import
sys
import
test.support
import
unittest
from
test.support
import
IPV6_ENABLED
from
unittest
import
mock
try
:
from
test
import
support
# gc_collect, IPV6_ENABLED
except
ImportError
:
from
asyncio
import
test_support
as
support
if
sys
.
platform
!=
'win32'
:
raise
unittest
.
SkipTest
(
'Windows only'
)
...
...
@@ -28,7 +31,7 @@ class WinsocketpairTests(unittest.TestCase):
ssock
,
csock
=
windows_utils
.
socketpair
()
self
.
check_winsocketpair
(
ssock
,
csock
)
@
unittest
.
skipUnless
(
IPV6_ENABLED
,
'IPv6 not supported or enabled'
)
@
unittest
.
skipUnless
(
support
.
IPV6_ENABLED
,
'IPv6 not supported or enabled'
)
def
test_winsocketpair_ipv6
(
self
):
ssock
,
csock
=
windows_utils
.
socketpair
(
family
=
socket
.
AF_INET6
)
self
.
check_winsocketpair
(
ssock
,
csock
)
...
...
@@ -114,7 +117,7 @@ class PipeTests(unittest.TestCase):
# check garbage collection of p closes handle
del
p
test
.
support
.
gc_collect
()
support
.
gc_collect
()
try
:
_winapi
.
CloseHandle
(
h
)
except
OSError
as
e
:
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment