Skip to content

bpo-32409 Ensures activate.bat can handle Unicode contents #10295

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Nov 7, 2018

Conversation

samstagern
Copy link
Contributor

@samstagern samstagern commented Nov 2, 2018

activate.bat breaks on German Windows systems as chcp does not return a plain number as on English systems, but appends a dot at the end (for example "Aktive Codepage: 850." instead of "Active Codepage: 850). We convert the string to a number deleting the trailing dot.

Note: this must be backported to Python 3.6 and Python 3.7

The solution of msg308934 on https://bugs.python.org/issue32409 does not take internationalization of Windows in account. I could create a new bugticket.

https://bugs.python.org/issue32409

@the-knights-who-say-ni
Copy link

Hello, and thanks for your contribution!

I'm a bot set up to make sure that the project can legally accept your contribution by verifying you have signed the PSF contributor agreement (CLA).

Unfortunately we couldn't find an account corresponding to your GitHub username on bugs.python.org (b.p.o) to verify you have signed the CLA (this might be simply due to a missing "GitHub Name" entry in your b.p.o account settings). This is necessary for legal reasons before we can look at your contribution. Please follow the steps outlined in the CPython devguide to rectify this issue.

You can check yourself to see if the CLA has been received.

Thanks again for your contribution, we look forward to reviewing it!

@@ -2,7 +2,7 @@

rem This file is UTF-8 encoded, so we need to update the current code page while executing it
for /f "tokens=2 delims=:" %%a in ('"%SystemRoot%\System32\chcp.com"') do (
set "_OLD_CODEPAGE=%%a"
for %%b in ("%%a") do set "_OLD_CODEPAGE=%%~nxb"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We could also modify delims in the first loop to include ".", e.g. "tokens=2 delims=.:". It's still the 2nd token because the period, if present, is at the end of the string.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We could also modify delims

Yes, that certainly seems easier to understand than the somewhat obscure ~nx which is really intended for file extensions and the usage here non-obvious.

Both solutions - delims and ~nx - may not work with some other locale if that happens to use another character than . in the message - we're at the whims of Windows developers here, in some sense. Is there any way we can make the solution more general to cope with that?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the very fast reaction. I verified: for /F "tokens=2 delims=:." %a in ('"C:\WINDOWS\System32\chcp.com"') also works on a Swiss German Windows 10 and solves the problem as well.

The alternative I considered was using the C-API:
for /f %%a in ('%~dp0python.exe -c "from ctypes import windll; print(windll.kernel32.GetConsoleOutputCP());"') do (set "_OLD_CODEPAGE=%%a")

This is likely more portable among Windows versions. python.exe should be part of the virtualenv scripts folder. The %~dp0 returns the folder of the script file even if called from another batch file.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Call GetConsoleCP to get the current input codepage, as chcp.com does. CMD actually uses the output codepage to decode the script, which we overwrite and lose when chcp.com sets the codepage. We could remove the reliance on chcp.com entirely by calling GetConsoleOutputCP and SetConsoleOutputCP via ctypes.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

okay. I have done that and also saved and set the Console input.

set "_OLD_CODEPAGE=%%a"
)
rem This file is UTF-8 encoded, so we need to update the current code page while executing it.
for /f %%a in ('__VENV_PYTHON__ -s -S -E -c "from ctypes import windll; print(windll.kernel32.GetConsoleOutputCP());"') do (set "_OLD_CODEPAGE=%%a")
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We can't use __VENV_PYTHON__ since it's UTF-8. Go back to using %dp0python.exe.

The command is shorter without the from import, e.g. import ctypes; print(ctypes.windll.kernel32.GetConsoleOutputCP()).

)
rem This file is UTF-8 encoded, so we need to update the current code page while executing it.
for /f %%a in ('__VENV_PYTHON__ -s -S -E -c "from ctypes import windll; print(windll.kernel32.GetConsoleOutputCP());"') do (set "_OLD_CODEPAGE=%%a")
for /f %%a in ('__VENV_PYTHON__ -s -S -E -c "from ctypes import windll; print(windll.kernel32.GetConsoleCP());"') do (set "_OLD_INPUT_CODEPAGE=%%a")
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't need to save, set, and restore the console input codepage. CMD decodes the script using the console output codepage, so that's the only one that needs to temporarily change to UTF-8.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have tried to be closer to the original behaviour of the scripts as chcp will still return the original codepage when just setting the ConsoleOutputCP:

python.exe -s -S -E -c "import ctypes; ctypes.windll.kernel32.SetConsoleOutputCP(65001);"

chcp
Aktive Codepage: 850.

But when:
>python.exe -s -S -E -c "import ctypes; ctypes.windll.kernel32.SetConsoleCP(65001); ctypes.windll.kernel32.SetConsoleOutputCP(65001);"

chcp
Aktive Codepage: 65001.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I explained previously that chcp.com returns the input codepage but sets both the input and output codepages. This means the original script potentially loses the initial output codepage. It's only an issue if they're different, which is a rare configuration. The point of using ctypes instead of chcp.com, other than working around the localization problem, is to focus on saving, setting, and restoring just the output codepage, which is all that's needed to make CMD correctly decode this UTF-8 batch script.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the extended explanation. I have removed the unneeded code in the new commit. I would like to squash all the commits together and add the useful explanation in the commit message. What do you think about the parameters I use to call python: -s -S -E?

-E Ignore all PYTHON* environment variables, e.g. PYTHONPATH and PYTHONHOME, that might be set.
-s Don’t add the user site-packages directory to sys.path.
See also PEP 370 – Per user site-packages directory
-S Disable the import of the module site and the site-dependent manipulations of sys.path that it entails. Also disable these manipulations if site is explicitly imported later (call site.main() if you want them to be triggered.)

if defined _OLD_CODEPAGE (
"%SystemRoot%\System32\chcp.com" 65001 > nul
%~dp0python.exe -s -S -E -c "import ctypes; ctypes.windll.kernel32.SetConsoleOutputCP(65001);"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a nit - I don't think the trailing semicolon is required - it's a separator and not a terminator. Same applies below, of course.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

haha. ctypes pulled me to the dark side ;-). Your comment made my day "just a nit" is a lovely expression. Thanks.

@vsajip
Copy link
Member

vsajip commented Nov 5, 2018

@eryksun - any comments? If not, I can merge this.

set "_OLD_CODEPAGE=%%a"
)
rem This file is UTF-8 encoded, so we need to update the current code page while executing it.
for /f %%a in ('%~dp0python.exe -s -S -E -c "import ctypes; print(ctypes.windll.kernel32.GetConsoleOutputCP())"') do (set "_OLD_CODEPAGE=%%a")
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The -I option (3.4+) implies -Es and also removes the user site packages and script directory from sys.path. The script directory should be the working directory for a -c command. I don't think we need to skip importing the site module via -S.

Copy link
Contributor Author

@samstagern samstagern Nov 5, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Okay. I have changed to -Ic and squashed the commits.

…thonGH-10295)

Handle Unicode contents on localized Windows systems when activating a
virtualenv. activate.bat currently breaks on German Windows systems as chcp does
not return a plain number as on English systems, but appends a dot at the end
(for example "Aktive Codepage: 850." instead of "Active Codepage: 850). The
dependency to chcp.com is removed and ctypes is used to get, set and restore the
console ouput codepage. The codepage for console input is not changed.

We can't use __VENV_PYTHON__ to find python.exe since it's UTF-8. CMD decodes
the script using the console output codepage.
@miss-islington
Copy link
Contributor

Thanks @samstagern for the PR, and @vsajip for merging it 🌮🎉.. I'm working now to backport this PR to: 3.7.
🐍🍒⛏🤖

@bedevere-bot
Copy link

GH-10377 is a backport of this pull request to the 3.7 branch.

miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Nov 7, 2018
…ythonGH-10295)

Handle Unicode contents on localised Windows systems when activating a
venv. activate.bat currently breaks on German Windows systems, as chcp.com does
not return a plain number as on English systems, but (arbitrarily) appends a dot at the end
(for example "Aktive Codepage: 850." instead of "Active Codepage: 850"). The
dependency to chcp.com is removed and ctypes is used to get, set and restore the
console output code page. The code page for console input is not changed.

We can't use __VENV_PYTHON__ to find python.exe, since it's UTF-8. cmd.exe decodes
the script using the console output code page.
(cherry picked from commit c64583b)

Co-authored-by: samstagern <[email protected]>
@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot AMD64 Windows7 SP1 3.x has failed when building commit c64583b.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/40/builds/1135) and take a look at the build logs.
  4. Check if the failure is related to this commit (c64583b) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/40/builds/1135

Click to see traceback logs
From https://github.com/python/cpython
 * branch            master     -> FETCH_HEAD
Reset branch 'master'

Could Not Find C:\buildbot.python.org\3.x.kloth-win64\build\Lib\*.pyc
The system cannot find the file specified.
Could Not Find C:\buildbot.python.org\3.x.kloth-win64\build\PCbuild\python*.zip

test_poll skipped -- select.poll not defined
test_pwd skipped -- No module named 'pwd'
test_curses skipped -- No module named '_curses'
test_nis skipped -- No module named 'nis'
minkernel\crts\ucrt\src\appcrt\lowio\write.cpp(49) : Assertion failed: (_osfile(fh) & FOPEN)
minkernel\crts\ucrt\src\appcrt\lowio\close.cpp(49) : Assertion failed: (_osfile(fh) & FOPEN)
minkernel\crts\ucrt\src\appcrt\lowio\close.cpp(49) : Assertion failed: (_osfile(fh) & FOPEN)
minkernel\crts\ucrt\src\appcrt\lowio\write.cpp(49) : Assertion failed: (_osfile(fh) & FOPEN)
test_resource skipped -- No module named 'resource'
test_pty skipped -- No module named 'termios'
test_gdb skipped -- Couldn't find gdb on the path
test_spwd skipped -- No module named 'spwd'
test_defaults (test.test_venv.BasicTest) ... ok
test_executable (test.test_venv.BasicTest) ... ok
test_executable_symlinks (test.test_venv.BasicTest) ... skipped 'Needs symlinks'
test_isolation (test.test_venv.BasicTest) ... ok
test_overwrite_existing (test.test_venv.BasicTest) ... ok
test_prefixes (test.test_venv.BasicTest) ... ok
test_prompt (test.test_venv.BasicTest) ... ok
test_symlinking (test.test_venv.BasicTest) ... skipped 'Needs symlinks'
test_unicode_in_batch_file (test.test_venv.BasicTest) ... ERROR
test_unoverwritable_fails (test.test_venv.BasicTest) ... ok
test_upgrade (test.test_venv.BasicTest) ... ok
test_devnull (test.test_venv.EnsurePipTest) ... ok
test_explicit_no_pip (test.test_venv.EnsurePipTest) ... ok
test_no_pip_by_default (test.test_venv.EnsurePipTest) ... ok
test_with_pip (test.test_venv.EnsurePipTest) ... ok

======================================================================
ERROR: test_unicode_in_batch_file (test.test_venv.BasicTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "C:\buildbot.python.org\3.x.kloth-win64\build\lib\test\test_venv.py", line 302, in test_unicode_in_batch_file
    out, err = check_output(
  File "C:\buildbot.python.org\3.x.kloth-win64\build\lib\test\test_venv.py", line 37, in check_output
    raise subprocess.CalledProcessError(
TypeError: __init__() takes from 3 to 5 positional arguments but 6 were given

----------------------------------------------------------------------

Ran 15 tests in 51.480s

FAILED (errors=1, skipped=2)
test test_venv failed
test_grp skipped -- No module named 'grp'
test_xxtestfuzz skipped -- No module named '_xxtestfuzz'
test_ossaudiodev skipped -- No module named 'ossaudiodev'
test_ioctl skipped -- No module named 'fcntl'
test_dbm_gnu skipped -- No module named '_gdbm'
test_openpty skipped -- os.openpty() not available.
test_ttk_guionly skipped -- gui not available (WSF_VISIBLE flag not set)
test_wait3 skipped -- os.fork not defined
test_zipfile64 skipped -- test requires loads of disk-space bytes and a long time to run
test_pipes skipped -- pipes module only works on posix
test_fcntl skipped -- No module named 'fcntl'
test_tix skipped -- gui not available (WSF_VISIBLE flag not set)
test_epoll skipped -- test works only on Linux 2.6
test_crypt skipped -- No module named '_crypt'
test_syslog skipped -- No module named 'syslog'
test_fork1 skipped -- object <module 'os' from 'C:\\buildbot.python.org\\3.x.kloth-win64\\build\\lib\\os.py'> has no attribute 'fork'
test_wait4 skipped -- object <module 'os' from 'C:\\buildbot.python.org\\3.x.kloth-win64\\build\\lib\\os.py'> has no attribute 'fork'
test_readline skipped -- No module named 'readline'
test_tk skipped -- gui not available (WSF_VISIBLE flag not set)
test_posix skipped -- No module named 'posix'
test_devpoll skipped -- test works only on Solaris OS family
test_dbm_ndbm skipped -- No module named '_dbm'
test_threadsignals skipped -- Can't test signal on win32
test_kqueue skipped -- test works only on BSD
test test_venv failed

Could Not Find C:\buildbot.python.org\3.x.kloth-win64\build\PCbuild\python*.zip

@bedevere-bot
Copy link

bedevere-bot commented Nov 7, 2018

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot AMD64 FreeBSD 10-STABLE Non-Debug 3.x has failed when building commit c64583b.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/167/builds/166) and take a look at the build logs.
  4. Check if the failure is related to this commit (c64583b) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/167/builds/166

Click to see traceback logs
From https://github.com/python/cpython
 * branch                  master     -> FETCH_HEAD
Reset branch 'master'

test_turtle skipped -- No module named '_tkinter'
test_epoll skipped -- test works only on Linux 2.6
test_zipfile64 skipped -- test requires loads of disk-space bytes and a long time to run
test_winreg skipped -- No module named 'winreg'
test_ioctl skipped -- Unable to open /dev/tty
test_winsound skipped -- No module named 'winsound'
test_ttk_textonly skipped -- No module named '_tkinter'
test_ssl skipped -- No module named '_ssl'
test_dbm_gnu skipped -- No module named '_gdbm'
test_tk skipped -- No module named '_tkinter'
test_gdb skipped -- gdb versions before 7.0 didn't support python embedding. Saw 6.1:
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "amd64-marcel-freebsd".
test_msilib skipped -- No module named '_msi'
test_tcl skipped -- No module named '_tkinter'
test_tix skipped -- No module named '_tkinter'
test_devpoll skipped -- test works only on Solaris OS family
test_spwd skipped -- No module named 'spwd'
test_winconsoleio skipped -- test only relevant on win32
test_smtpnet skipped -- No module named '_ssl'
test_ttk_guionly skipped -- No module named '_tkinter'
test_startfile skipped -- object <module 'os' from '/usr/home/buildbot/python/3.x.koobs-freebsd10.nondebug/build/Lib/os.py'> has no attribute 'startfile'
test_ossaudiodev skipped -- [Errno 2] No such file or directory: '/dev/dsp'
test__add_callback_cancelled_handle (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test__add_callback_handle (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test__run_once (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test__run_once_cancelled_event_cleanup (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test__run_once_schedule_handle (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test_asyncgen_finalization_by_gc (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test_asyncgen_finalization_by_gc_in_other_thread (test.test_asyncio.test_base_events.BaseEventLoopTests) ... Executing <Task finished name='Task-10' coro=<BaseEventLoopTests.leave_unfinalized_asyncgen() done, defined at /usr/home/buildbot/python/3.x.koobs-freebsd10.nondebug/build/Lib/test/test_asyncio/test_base_events.py:929> result={'finalized': False, 'started': False, 'stopped': False} created at /usr/home/buildbot/python/3.x.koobs-freebsd10.nondebug/build/Lib/asyncio/base_events.py:558> took 0.103 seconds
ok
test_call_later (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test_call_later_negative_delays (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test_call_soon (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test_call_soon_non_callable (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test_check_thread (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test_close (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test_create_named_task_with_custom_factory (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test_create_named_task_with_default_factory (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test_create_task (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test_default_exc_handler_broken (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test_default_exc_handler_callback (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test_default_exc_handler_coro (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test_env_var_debug (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test_not_implemented (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test_run_forever_keyboard_interrupt (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test_run_forever_pre_stopped (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test_run_once (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test_run_until_complete_baseexception (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test_run_until_complete_loop (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test_run_until_complete_loop_orphan_future_close_loop (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test_run_until_complete_type_error (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test_set_debug (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test_set_default_executor (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test_set_default_executor_deprecation_warnings (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test_set_exc_handler_broken (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test_set_exc_handler_custom (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test_set_exc_handler_invalid (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test_set_task_factory (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test_set_task_factory_invalid (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test_single_selecter_event_callback_after_stopping (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test_subprocess_exec_invalid_args (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test_subprocess_shell_invalid_args (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test_time_and_call_at (test.test_asyncio.test_base_events.BaseEventLoopTests) ... ok
test_accept_connection_exception (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_accept_connection_retry (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_call_coroutine (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_connection_bluetooth (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_connection_connect_err (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_connection_host_port_sock (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_connection_ip_addr (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_connection_multiple (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_connection_multiple_errors (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_connection_multiple_errors_local_addr (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_connection_no_getaddrinfo (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_connection_no_host_port_sock (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_connection_no_inet_pton (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_connection_no_local_addr (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_connection_no_ssl_server_hostname_errors (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_connection_service_name (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_connection_ssl_server_hostname_default (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_connection_ssl_server_hostname_errors (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_connection_ssl_timeout_for_plain_socket (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_connection_timeout (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_connection_wrong_sock (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_datagram_endpoint_addr_error (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_datagram_endpoint_cant_bind (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_datagram_endpoint_connect_err (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_datagram_endpoint_ip_addr (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_datagram_endpoint_no_addrinfo (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_datagram_endpoint_no_matching_family (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_datagram_endpoint_noaddr_nofamily (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_datagram_endpoint_nosoreuseport (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_datagram_endpoint_setblk_err (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_datagram_endpoint_sock (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_datagram_endpoint_sock_sockopts (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_datagram_endpoint_sock_unix (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_datagram_endpoint_socket_err (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_datagram_endpoint_sockopts (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_datagram_endpoint_wrong_sock (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_server_cant_bind (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_server_empty_host (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_server_host_port_sock (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_server_ipv6 (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_server_no_getaddrinfo (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_server_no_host_port_sock (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_server_nosoreuseport (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_server_soreuseport_only_defined (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_server_ssl_timeout_for_plain_socket (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_server_stream_bittype (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_create_server_wrong_sock (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_getnameinfo (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_log_slow_callbacks (test.test_asyncio.test_base_events.BaseEventLoopWithSelectorTests) ... ok
test_ipaddr_info (test.test_asyncio.test_base_events.BaseEventTests) ... ok
test_ipaddr_info_no_inet_pton (test.test_asyncio.test_base_events.BaseEventTests) ... ok
test_port_parameter_types (test.test_asyncio.test_base_events.BaseEventTests) ... ok
test__sock_sendfile_native_failure (test.test_asyncio.test_base_events.BaseLoopSockSendfileTests) ... ok
test_blocking_socket (test.test_asyncio.test_base_events.BaseLoopSockSendfileTests) ... ok
test_negative_count (test.test_asyncio.test_base_events.BaseLoopSockSendfileTests) ... ok
test_negative_offset (test.test_asyncio.test_base_events.BaseLoopSockSendfileTests) ... ok
test_nonbinary_file (test.test_asyncio.test_base_events.BaseLoopSockSendfileTests) ... ok
test_nonstream_socket (test.test_asyncio.test_base_events.BaseLoopSockSendfileTests) ... ok
test_notint_count (test.test_asyncio.test_base_events.BaseLoopSockSendfileTests) ... ok
test_notint_offset (test.test_asyncio.test_base_events.BaseLoopSockSendfileTests) ... ok
test_sock_sendfile_fallback (test.test_asyncio.test_base_events.BaseLoopSockSendfileTests) ... ok
test_sock_sendfile_fallback_offset_and_count (test.test_asyncio.test_base_events.BaseLoopSockSendfileTests) ... ok
test_sock_sendfile_no_fallback (test.test_asyncio.test_base_events.BaseLoopSockSendfileTests) ... ok
test_running_loop_within_a_loop (test.test_asyncio.test_base_events.RunningLoopTests) ... ok
test_buffered_proto_create_connection (test.test_asyncio.test_buffered_proto.BufferedProtocolProactorTests) ... skipped 'Windows only'
test_buffered_proto_create_connection (test.test_asyncio.test_buffered_proto.BufferedProtocolSelectorTests) ... ok
test_asyncio_task_decimal_context (test.test_asyncio.test_context.DecimalContextTest) ... ok
test_not_implemented (test.test_asyncio.test_events.AbstractEventLoopTests) ... ok
test_not_implemented_async (test.test_asyncio.test_events.AbstractEventLoopTests) ... ok
test_callback_with_exception (test.test_asyncio.test_events.HandleTests) ... ok
test_coroutine_like_object_debug_formatting (test.test_asyncio.test_events.HandleTests) ... ok
test_handle (test.test_asyncio.test_events.HandleTests) ... ok
test_handle_repr (test.test_asyncio.test_events.HandleTests) ... ok
test_handle_repr_debug (test.test_asyncio.test_events.HandleTests) ... ok
test_handle_source_traceback (test.test_asyncio.test_events.HandleTests) ... ok
test_handle_weakref (test.test_asyncio.test_events.HandleTests) ... ok
test_add_fds_after_closing (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_add_signal_handler (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_bidirectional_pty (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_call_later (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_call_soon (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_call_soon_threadsafe (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_call_soon_threadsafe_same_thread (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_close (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_close_running_event_loop (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_connect_accepted_socket (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_connect_accepted_socket_ssl_timeout_for_plain_socket (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_create_connection (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_create_connection_local_addr (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_create_connection_local_addr_in_use (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_create_datagram_endpoint (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_create_datagram_endpoint_sock (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_create_server (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_create_server_addr_in_use (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_create_server_dual_stack (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_create_server_multiple_hosts_ipv4 (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_create_server_multiple_hosts_ipv6 (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_create_server_reuse_port (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_create_server_sock (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_create_server_ssl (test.test_asyncio.test_events.KqueueEventLoopTests) ... skipped 'No ssl module'
test_create_server_ssl_match_failed (test.test_asyncio.test_events.KqueueEventLoopTests) ... skipped 'No ssl module'
test_create_server_ssl_verified (test.test_asyncio.test_events.KqueueEventLoopTests) ... skipped 'No ssl module'
test_create_server_ssl_verify_failed (test.test_asyncio.test_events.KqueueEventLoopTests) ... skipped 'No ssl module'
test_create_ssl_connection (test.test_asyncio.test_events.KqueueEventLoopTests) ... skipped 'No ssl module'
test_create_ssl_unix_connection (test.test_asyncio.test_events.KqueueEventLoopTests) ... skipped 'No ssl module'
test_create_unix_connection (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_create_unix_server (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_create_unix_server_path_socket_error (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_create_unix_server_ssl (test.test_asyncio.test_events.KqueueEventLoopTests) ... skipped 'No ssl module'
test_create_unix_server_ssl_verified (test.test_asyncio.test_events.KqueueEventLoopTests) ... skipped 'No ssl module'
test_create_unix_server_ssl_verify_failed (test.test_asyncio.test_events.KqueueEventLoopTests) ... skipped 'No ssl module'
test_internal_fds (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_prompt_cancellation (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_read_pipe (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_read_pty_output (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_reader_callback (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_remove_fds_after_closing (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_run_in_executor (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_run_in_executor_cancel (test.test_asyncio.test_events.KqueueEventLoopTests) ... Warning -- threading_cleanup() failed to cleanup 1 threads (count: 1, dangling: 2)
Dangling thread: <_MainThread(MainThread, started 34389124096)>
Dangling thread: <Thread(ThreadPoolExecutor-14_0, started daemon 34470893568)>
ok
test_run_until_complete (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_run_until_complete_nesting (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_run_until_complete_stopped (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_server_close (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_signal_handling_args (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_signal_handling_while_selecting (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_ssl_connect_accepted_socket (test.test_asyncio.test_events.KqueueEventLoopTests) ... skipped 'No ssl module'
test_subprocess_close_after_finish (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_subprocess_close_client_stream (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_subprocess_exec (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_subprocess_exec_invalid_args (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_subprocess_exitcode (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_subprocess_interactive (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_subprocess_kill (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_subprocess_send_signal (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_subprocess_shell (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_subprocess_shell_invalid_args (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_subprocess_stderr (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_subprocess_stderr_redirect_to_stdout (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_subprocess_terminate (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_subprocess_wait_no_same_group (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_timeout_rounding (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_unclosed_pipe_transport (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_write_pipe (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_write_pipe_disconnect_on_close (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_write_pty (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_writer_callback (test.test_asyncio.test_events.KqueueEventLoopTests) ... ok
test_event_loop_policy (test.test_asyncio.test_events.PolicyTests) ... ok
test_get_event_loop (test.test_asyncio.test_events.PolicyTests) ... ok
test_get_event_loop_after_set_none (test.test_asyncio.test_events.PolicyTests) ... ok
test_get_event_loop_calls_set_event_loop (test.test_asyncio.test_events.PolicyTests) ... ok
test_get_event_loop_policy (test.test_asyncio.test_events.PolicyTests) ... ok
test_get_event_loop_thread (test.test_asyncio.test_events.PolicyTests) ... ok
test_new_event_loop (test.test_asyncio.test_events.PolicyTests) ... ok
test_set_event_loop (test.test_asyncio.test_events.PolicyTests) ... ok
test_set_event_loop_policy (test.test_asyncio.test_events.PolicyTests) ... ok
test_add_fds_after_closing (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_add_signal_handler (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_bidirectional_pty (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_call_later (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_call_soon (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_call_soon_threadsafe (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_call_soon_threadsafe_same_thread (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_close (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_close_running_event_loop (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_connect_accepted_socket (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_connect_accepted_socket_ssl_timeout_for_plain_socket (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_create_connection (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_create_connection_local_addr (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_create_connection_local_addr_in_use (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_create_datagram_endpoint (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_create_datagram_endpoint_sock (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_create_server (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_create_server_addr_in_use (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_create_server_dual_stack (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_create_server_multiple_hosts_ipv4 (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_create_server_multiple_hosts_ipv6 (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_create_server_reuse_port (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_create_server_sock (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_create_server_ssl (test.test_asyncio.test_events.PollEventLoopTests) ... skipped 'No ssl module'
test_create_server_ssl_match_failed (test.test_asyncio.test_events.PollEventLoopTests) ... skipped 'No ssl module'
test_create_server_ssl_verified (test.test_asyncio.test_events.PollEventLoopTests) ... skipped 'No ssl module'
test_create_server_ssl_verify_failed (test.test_asyncio.test_events.PollEventLoopTests) ... skipped 'No ssl module'
test_create_ssl_connection (test.test_asyncio.test_events.PollEventLoopTests) ... skipped 'No ssl module'
test_create_ssl_unix_connection (test.test_asyncio.test_events.PollEventLoopTests) ... skipped 'No ssl module'
test_create_unix_connection (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_create_unix_server (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_create_unix_server_path_socket_error (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_create_unix_server_ssl (test.test_asyncio.test_events.PollEventLoopTests) ... skipped 'No ssl module'
test_create_unix_server_ssl_verified (test.test_asyncio.test_events.PollEventLoopTests) ... skipped 'No ssl module'
test_create_unix_server_ssl_verify_failed (test.test_asyncio.test_events.PollEventLoopTests) ... skipped 'No ssl module'
test_internal_fds (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_prompt_cancellation (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_read_pipe (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_read_pty_output (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_reader_callback (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_remove_fds_after_closing (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_run_in_executor (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_run_in_executor_cancel (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_run_until_complete (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_run_until_complete_nesting (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_run_until_complete_stopped (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_server_close (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_signal_handling_args (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_signal_handling_while_selecting (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_ssl_connect_accepted_socket (test.test_asyncio.test_events.PollEventLoopTests) ... skipped 'No ssl module'
test_subprocess_close_after_finish (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_subprocess_close_client_stream (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_subprocess_exec (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_subprocess_exec_invalid_args (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_subprocess_exitcode (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_subprocess_interactive (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_subprocess_kill (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_subprocess_send_signal (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_subprocess_shell (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_subprocess_shell_invalid_args (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_subprocess_stderr (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_subprocess_stderr_redirect_to_stdout (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_subprocess_terminate (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_subprocess_wait_no_same_group (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_timeout_rounding (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_unclosed_pipe_transport (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_write_pipe (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_write_pipe_disconnect_on_close (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_write_pty (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_writer_callback (test.test_asyncio.test_events.PollEventLoopTests) ... ok
test_empty (test.test_asyncio.test_events.ProtocolsAbsTests) ... ok
test_add_fds_after_closing (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_add_signal_handler (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_bidirectional_pty (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_call_later (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_call_soon (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_call_soon_threadsafe (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_call_soon_threadsafe_same_thread (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_close (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_close_running_event_loop (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_connect_accepted_socket (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_connect_accepted_socket_ssl_timeout_for_plain_socket (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_create_connection (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_create_connection_local_addr (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_create_connection_local_addr_in_use (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_create_datagram_endpoint (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_create_datagram_endpoint_sock (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_create_server (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_create_server_addr_in_use (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_create_server_dual_stack (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_create_server_multiple_hosts_ipv4 (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_create_server_multiple_hosts_ipv6 (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_create_server_reuse_port (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_create_server_sock (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_create_server_ssl (test.test_asyncio.test_events.SelectEventLoopTests) ... skipped 'No ssl module'
test_create_server_ssl_match_failed (test.test_asyncio.test_events.SelectEventLoopTests) ... skipped 'No ssl module'
test_create_server_ssl_verified (test.test_asyncio.test_events.SelectEventLoopTests) ... skipped 'No ssl module'
test_create_server_ssl_verify_failed (test.test_asyncio.test_events.SelectEventLoopTests) ... skipped 'No ssl module'
test_create_ssl_connection (test.test_asyncio.test_events.SelectEventLoopTests) ... skipped 'No ssl module'
test_create_ssl_unix_connection (test.test_asyncio.test_events.SelectEventLoopTests) ... skipped 'No ssl module'
test_create_unix_connection (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_create_unix_server (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_create_unix_server_path_socket_error (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_create_unix_server_ssl (test.test_asyncio.test_events.SelectEventLoopTests) ... skipped 'No ssl module'
test_create_unix_server_ssl_verified (test.test_asyncio.test_events.SelectEventLoopTests) ... skipped 'No ssl module'
test_create_unix_server_ssl_verify_failed (test.test_asyncio.test_events.SelectEventLoopTests) ... skipped 'No ssl module'
test_internal_fds (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_prompt_cancellation (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_read_pipe (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_read_pty_output (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_reader_callback (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_remove_fds_after_closing (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_run_in_executor (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_run_in_executor_cancel (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_run_until_complete (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_run_until_complete_nesting (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_run_until_complete_stopped (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_server_close (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_signal_handling_args (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_signal_handling_while_selecting (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_ssl_connect_accepted_socket (test.test_asyncio.test_events.SelectEventLoopTests) ... skipped 'No ssl module'
test_subprocess_close_after_finish (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_subprocess_close_client_stream (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_subprocess_exec (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_subprocess_exec_invalid_args (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_subprocess_exitcode (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_subprocess_interactive (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_subprocess_kill (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_subprocess_send_signal (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_subprocess_shell (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_subprocess_shell_invalid_args (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_subprocess_stderr (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_subprocess_stderr_redirect_to_stdout (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_subprocess_terminate (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_subprocess_wait_no_same_group (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_timeout_rounding (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_unclosed_pipe_transport (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_write_pipe (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_write_pipe_disconnect_on_close (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_write_pty (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_writer_callback (test.test_asyncio.test_events.SelectEventLoopTests) ... ok
test_close (test.test_asyncio.test_events.TestAbstractServer) ... ok
test_get_loop (test.test_asyncio.test_events.TestAbstractServer) ... ok
test_wait_closed (test.test_asyncio.test_events.TestAbstractServer) ... ok
test_get_event_loop_new_process (test.test_asyncio.test_events.TestCGetEventLoop) ... ok
test_get_event_loop_returns_running_loop (test.test_asyncio.test_events.TestCGetEventLoop) ... ok
test_get_event_loop_new_process (test.test_asyncio.test_events.TestPyGetEventLoop) ... ok
test_get_event_loop_returns_running_loop (test.test_asyncio.test_events.TestPyGetEventLoop) ... ok
test_get_loop (test.test_asyncio.test_events.TestServer) ... ok
test_hash (test.test_asyncio.test_events.TimerTests) ... ok
test_timer (test.test_asyncio.test_events.TimerTests) ... ok
test_timer_comparison (test.test_asyncio.test_events.TimerTests) ... ok
test_timer_repr (test.test_asyncio.test_events.TimerTests) ... ok
test_timer_repr_debug (test.test_asyncio.test_events.TimerTests) ... ok
test_when (test.test_asyncio.test_events.TimerTests) ... ok
test_callbacks_invoked_on_set_exception (test.test_asyncio.test_futures.CFutureDoneCallbackTests) ... ok
test_callbacks_invoked_on_set_result (test.test_asyncio.test_futures.CFutureDoneCallbackTests) ... ok
test_callbacks_remove_first_and_second_callback (test.test_asyncio.test_futures.CFutureDoneCallbackTests) ... ok
test_callbacks_remove_first_callback (test.test_asyncio.test_futures.CFutureDoneCallbackTests) ... ok
test_callbacks_remove_third_callback (test.test_asyncio.test_futures.CFutureDoneCallbackTests) ... ok
test_remove_done_callback (test.test_asyncio.test_futures.CFutureDoneCallbackTests) ... ok
test_remove_done_callbacks_list_mutation (test.test_asyncio.test_futures.CFutureDoneCallbackTests) ... ok
test_schedule_callbacks_list_mutation_1 (test.test_asyncio.test_futures.CFutureDoneCallbackTests) ... ok
test_schedule_callbacks_list_mutation_2 (test.test_asyncio.test_futures.CFutureDoneCallbackTests) ... ok
test_cancel (test.test_asyncio.test_futures.CFutureTests) ... ok
test_constructor_positional (test.test_asyncio.test_futures.CFutureTests) ... ok
test_copy_state (test.test_asyncio.test_futures.CFutureTests) ... ok
test_exception (test.test_asyncio.test_futures.CFutureTests) ... ok
test_exception_class (test.test_asyncio.test_futures.CFutureTests) ... ok
test_future_del_collect (test.test_asyncio.test_futures.CFutureTests) ... ok
test_future_exception_never_retrieved (test.test_asyncio.test_futures.CFutureTests) ... ok
test_future_exception_never_retrieved_debug (test.test_asyncio.test_futures.CFutureTests) ... ok
test_future_iter_throw (test.test_asyncio.test_futures.CFutureTests) ... ok
test_future_repr (test.test_asyncio.test_futures.CFutureTests) ... ok
test_future_source_traceback (test.test_asyncio.test_futures.CFutureTests) ... ok
test_future_stop_iteration_args (test.test_asyncio.test_futures.CFutureTests) ... ok
test_init_constructor_default_loop (test.test_asyncio.test_futures.CFutureTests) ... ok
test_initial_state (test.test_asyncio.test_futures.CFutureTests) ... ok
test_isfuture (test.test_asyncio.test_futures.CFutureTests) ... ok
test_iter (test.test_asyncio.test_futures.CFutureTests) ... ok
test_log_traceback (test.test_asyncio.test_futures.CFutureTests) ... ok
test_result (test.test_asyncio.test_futures.CFutureTests) ... ok
test_set_result_unless_cancelled (test.test_asyncio.test_futures.CFutureTests) ... ok
test_tb_logger_abandoned (test.test_asyncio.test_futures.CFutureTests) ... ok
test_tb_logger_exception_result_retrieved (test.test_asyncio.test_futures.CFutureTests) ... ok
test_tb_logger_exception_retrieved (test.test_asyncio.test_futures.CFutureTests) ... ok
test_tb_logger_exception_unretrieved (test.test_asyncio.test_futures.CFutureTests) ... ok
test_tb_logger_not_called_after_cancel (test.test_asyncio.test_futures.CFutureTests) ... ok
test_tb_logger_result_retrieved (test.test_asyncio.test_futures.CFutureTests) ... ok
test_tb_logger_result_unretrieved (test.test_asyncio.test_futures.CFutureTests) ... ok
test_uninitialized (test.test_asyncio.test_futures.CFutureTests) ... ok
test_wrap_future (test.test_asyncio.test_futures.CFutureTests) ... ok
test_wrap_future_cancel (test.test_asyncio.test_futures.CFutureTests) ... ok
test_wrap_future_cancel2 (test.test_asyncio.test_futures.CFutureTests) ... ok
test_wrap_future_future (test.test_asyncio.test_futures.CFutureTests) ... ok
test_wrap_future_use_global_loop (test.test_asyncio.test_futures.CFutureTests) ... ok
test_yield_from_twice (test.test_asyncio.test_futures.CFutureTests) ... ok
test_callbacks_invoked_on_set_exception (test.test_asyncio.test_futures.CSubFutureDoneCallbackTests) ... ok
test_callbacks_invoked_on_set_result (test.test_asyncio.test_futures.CSubFutureDoneCallbackTests) ... ok
test_callbacks_remove_first_and_second_callback (test.test_asyncio.test_futures.CSubFutureDoneCallbackTests) ... ok
test_callbacks_remove_first_callback (test.test_asyncio.test_futures.CSubFutureDoneCallbackTests) ... ok
test_callbacks_remove_third_callback (test.test_asyncio.test_futures.CSubFutureDoneCallbackTests) ... ok
test_remove_done_callback (test.test_asyncio.test_futures.CSubFutureDoneCallbackTests) ... ok
test_remove_done_callbacks_list_mutation (test.test_asyncio.test_futures.CSubFutureDoneCallbackTests) ... ok
test_schedule_callbacks_list_mutation_1 (test.test_asyncio.test_futures.CSubFutureDoneCallbackTests) ... ok
test_schedule_callbacks_list_mutation_2 (test.test_asyncio.test_futures.CSubFutureDoneCallbackTests) ... ok
test_cancel (test.test_asyncio.test_futures.CSubFutureTests) ... ok
test_constructor_positional (test.test_asyncio.test_futures.CSubFutureTests) ... ok
test_copy_state (test.test_asyncio.test_futures.CSubFutureTests) ... ok
test_exception (test.test_asyncio.test_futures.CSubFutureTests) ... ok
test_exception_class (test.test_asyncio.test_futures.CSubFutureTests) ... ok
test_future_del_collect (test.test_asyncio.test_futures.CSubFutureTests) ... ok
test_future_exception_never_retrieved (test.test_asyncio.test_futures.CSubFutureTests) ... ok
test_future_exception_never_retrieved_debug (test.test_asyncio.test_futures.CSubFutureTests) ... ok
test_future_iter_throw (test.test_asyncio.test_futures.CSubFutureTests) ... ok
test_future_repr (test.test_asyncio.test_futures.CSubFutureTests) ... ok
test_future_source_traceback (test.test_asyncio.test_futures.CSubFutureTests) ... ok
test_future_stop_iteration_args (test.test_asyncio.test_futures.CSubFutureTests) ... ok
test_init_constructor_default_loop (test.test_asyncio.test_futures.CSubFutureTests) ... ok
test_initial_state (test.test_asyncio.test_futures.CSubFutureTests) ... ok
test_isfuture (test.test_asyncio.test_futures.CSubFutureTests) ... ok
test_iter (test.test_asyncio.test_futures.CSubFutureTests) ... ok
test_log_traceback (test.test_asyncio.test_futures.CSubFutureTests) ... ok
test_result (test.test_asyncio.test_futures.CSubFutureTests) ... ok
test_set_result_unless_cancelled (test.test_asyncio.test_futures.CSubFutureTests) ... ok
test_tb_logger_abandoned (test.test_asyncio.test_futures.CSubFutureTests) ... ok
test_tb_logger_exception_result_retrieved (test.test_asyncio.test_futures.CSubFutureTests) ... ok
test_tb_logger_exception_retrieved (test.test_asyncio.test_futures.CSubFutureTests) ... ok
test_tb_logger_exception_unretrieved (test.test_asyncio.test_futures.CSubFutureTests) ... ok
test_tb_logger_not_called_after_cancel (test.test_asyncio.test_futures.CSubFutureTests) ... ok
test_tb_logger_result_retrieved (test.test_asyncio.test_futures.CSubFutureTests) ... ok
test_tb_logger_result_unretrieved (test.test_asyncio.test_futures.CSubFutureTests) ... ok
test_uninitialized (test.test_asyncio.test_futures.CSubFutureTests) ... ok
test_wrap_future (test.test_asyncio.test_futures.CSubFutureTests) ... ok
test_wrap_future_cancel (test.test_asyncio.test_futures.CSubFutureTests) ... ok
test_wrap_future_cancel2 (test.test_asyncio.test_futures.CSubFutureTests) ... ok
test_wrap_future_future (test.test_asyncio.test_futures.CSubFutureTests) ... ok
test_wrap_future_use_global_loop (test.test_asyncio.test_futures.CSubFutureTests) ... ok
test_yield_from_twice (test.test_asyncio.test_futures.CSubFutureTests) ... ok
test_ensure_future (test.test_asyncio.test_futures.DuckTests) ... ok
test_wrap_future (test.test_asyncio.test_futures.DuckTests) ... ok
test_callbacks_invoked_on_set_exception (test.test_asyncio.test_futures.PyFutureDoneCallbackTests) ... ok
test_callbacks_invoked_on_set_result (test.test_asyncio.test_futures.PyFutureDoneCallbackTests) ... ok
test_callbacks_remove_first_and_second_callback (test.test_asyncio.test_futures.PyFutureDoneCallbackTests) ... ok
test_callbacks_remove_first_callback (test.test_asyncio.test_futures.PyFutureDoneCallbackTests) ... ok
test_callbacks_remove_third_callback (test.test_asyncio.test_futures.PyFutureDoneCallbackTests) ... ok
test_remove_done_callback (test.test_asyncio.test_futures.PyFutureDoneCallbackTests) ... ok
test_remove_done_callbacks_list_mutation (test.test_asyncio.test_futures.PyFutureDoneCallbackTests) ... ok
test_schedule_callbacks_list_mutation_1 (test.test_asyncio.test_futures.PyFutureDoneCallbackTests) ... ok
test_schedule_callbacks_list_mutation_2 (test.test_asyncio.test_futures.PyFutureDoneCallbackTests) ... ok
test_cancel (test.test_asyncio.test_futures.PyFutureTests) ... ok
test_constructor_positional (test.test_asyncio.test_futures.PyFutureTests) ... ok
test_copy_state (test.test_asyncio.test_futures.PyFutureTests) ... ok
test_exception (test.test_asyncio.test_futures.PyFutureTests) ... ok
test_exception_class (test.test_asyncio.test_futures.PyFutureTests) ... ok
test_future_del_collect (test.test_asyncio.test_futures.PyFutureTests) ... ok
test_future_exception_never_retrieved (test.test_asyncio.test_futures.PyFutureTests) ... ok
test_future_exception_never_retrieved_debug (test.test_asyncio.test_futures.PyFutureTests) ... ok
test_future_iter_throw (test.test_asyncio.test_futures.PyFutureTests) ... ok
test_future_repr (test.test_asyncio.test_futures.PyFutureTests) ... ok
test_future_source_traceback (test.test_asyncio.test_futures.PyFutureTests) ... ok
test_future_stop_iteration_args (test.test_asyncio.test_futures.PyFutureTests) ... ok
test_init_constructor_default_loop (test.test_asyncio.test_futures.PyFutureTests) ... ok
test_initial_state (test.test_asyncio.test_futures.PyFutureTests) ... ok
test_isfuture (test.test_asyncio.test_futures.PyFutureTests) ... ok
test_iter (test.test_asyncio.test_futures.PyFutureTests) ... ok
test_log_traceback (test.test_asyncio.test_futures.PyFutureTests) ... ok
test_result (test.test_asyncio.test_futures.PyFutureTests) ... ok
test_set_result_unless_cancelled (test.test_asyncio.test_futures.PyFutureTests) ... ok
test_tb_logger_abandoned (test.test_asyncio.test_futures.PyFutureTests) ... ok
test_tb_logger_exception_result_retrieved (test.test_asyncio.test_futures.PyFutureTests) ... ok
test_tb_logger_exception_retrieved (test.test_asyncio.test_futures.PyFutureTests) ... ok
test_tb_logger_exception_unretrieved (test.test_asyncio.test_futures.PyFutureTests) ... ok
test_tb_logger_not_called_after_cancel (test.test_asyncio.test_futures.PyFutureTests) ... ok
test_tb_logger_result_retrieved (test.test_asyncio.test_futures.PyFutureTests) ... ok
test_tb_logger_result_unretrieved (test.test_asyncio.test_futures.PyFutureTests) ... ok
test_uninitialized (test.test_asyncio.test_futures.PyFutureTests) ... ok
test_wrap_future (test.test_asyncio.test_futures.PyFutureTests) ... ok
test_wrap_future_cancel (test.test_asyncio.test_futures.PyFutureTests) ... ok
test_wrap_future_cancel2 (test.test_asyncio.test_futures.PyFutureTests) ... ok
test_wrap_future_future (test.test_asyncio.test_futures.PyFutureTests) ... ok
test_wrap_future_use_global_loop (test.test_asyncio.test_futures.PyFutureTests) ... ok
test_yield_from_twice (test.test_asyncio.test_futures.PyFutureTests) ... ok
test_ambiguous_loops (test.test_asyncio.test_locks.ConditionTests) ... ok
test_context_manager (test.test_asyncio.test_locks.ConditionTests) ... ok
test_context_manager_no_yield (test.test_asyncio.test_locks.ConditionTests) ... ok
test_ctor_loop (test.test_asyncio.test_locks.ConditionTests) ... ok
test_ctor_noloop (test.test_asyncio.test_locks.ConditionTests) ... ok
test_explicit_lock (test.test_asyncio.test_locks.ConditionTests) ... ok
test_notify (test.test_asyncio.test_locks.ConditionTests) ... ok
test_notify_all (test.test_asyncio.test_locks.ConditionTests) ... ok
test_notify_all_unacquired (test.test_asyncio.test_locks.ConditionTests) ... ok
test_notify_unacquired (test.test_asyncio.test_locks.ConditionTests) ... ok
test_repr (test.test_asyncio.test_locks.ConditionTests) ... ok
test_timeout_in_block (test.test_asyncio.test_locks.ConditionTests) ... ok
test_wait (test.test_asyncio.test_locks.ConditionTests) ... ok
test_wait_cancel (test.test_asyncio.test_locks.ConditionTests) ... ok
test_wait_cancel_after_notify (test.test_asyncio.test_locks.ConditionTests) ... ok
test_wait_cancel_contested (test.test_asyncio.test_locks.ConditionTests) ... ok
test_wait_for (test.test_asyncio.test_locks.ConditionTests) ... ok
test_wait_for_unacquired (test.test_asyncio.test_locks.ConditionTests) ... ok
test_wait_unacquired (test.test_asyncio.test_locks.ConditionTests) ... ok
test_clear (test.test_asyncio.test_locks.EventTests) ... ok
test_clear_with_waiters (test.test_asyncio.test_locks.EventTests) ... ok
test_ctor_loop (test.test_asyncio.test_locks.EventTests) ... ok
test_ctor_noloop (test.test_asyncio.test_locks.EventTests) ... ok
test_repr (test.test_asyncio.test_locks.EventTests) ... ok
test_wait (test.test_asyncio.test_locks.EventTests) ... ok
test_wait_cancel (test.test_asyncio.test_locks.EventTests) ... ok
test_wait_on_set (test.test_asyncio.test_locks.EventTests) ... ok
test_acquire (test.test_asyncio.test_locks.LockTests) ... ok
test_acquire_cancel (test.test_asyncio.test_locks.LockTests) ... ok
test_cancel_race (test.test_asyncio.test_locks.LockTests) ... ok
test_cancel_release_race (test.test_asyncio.test_locks.LockTests) ... ok
test_context_manager (test.test_asyncio.test_locks.LockTests) ... ok
test_context_manager_cant_reuse (test.test_asyncio.test_locks.LockTests) ... ok
test_context_manager_no_yield (test.test_asyncio.test_locks.LockTests) ... ok
test_ctor_loop (test.test_asyncio.test_locks.LockTests) ... ok
test_ctor_noloop (test.test_asyncio.test_locks.LockTests) ... ok
test_finished_waiter_cancelled (test.test_asyncio.test_locks.LockTests) ... ok
test_lock (test.test_asyncio.test_locks.LockTests) ... ok
test_lock_by_with_statement (test.test_asyncio.test_locks.LockTests) ... ok
test_release_no_waiters (test.test_asyncio.test_locks.LockTests) ... ok
test_release_not_acquired (test.test_asyncio.test_locks.LockTests) ... ok
test_repr (test.test_asyncio.test_locks.LockTests) ... ok
test_acquire (test.test_asyncio.test_locks.SemaphoreTests) ... ok
test_acquire_cancel (test.test_asyncio.test_locks.SemaphoreTests) ... ok
test_acquire_cancel_before_awoken (test.test_asyncio.test_locks.SemaphoreTests) ... ok
test_acquire_hang (test.test_asyncio.test_locks.SemaphoreTests) ... ok
test_context_manager (test.test_asyncio.test_locks.SemaphoreTests) ... ok
test_context_manager_no_yield (test.test_asyncio.test_locks.SemaphoreTests) ... ok
test_ctor_loop (test.test_asyncio.test_locks.SemaphoreTests) ... ok
test_ctor_noloop (test.test_asyncio.test_locks.SemaphoreTests) ... ok
test_initial_value_zero (test.test_asyncio.test_locks.SemaphoreTests) ... ok
test_release_no_waiters (test.test_asyncio.test_locks.SemaphoreTests) ... ok
test_release_not_acquired (test.test_asyncio.test_locks.SemaphoreTests) ... ok
test_repr (test.test_asyncio.test_locks.SemaphoreTests) ... ok
test_semaphore (test.test_asyncio.test_locks.SemaphoreTests) ... ok
test_semaphore_value (test.test_asyncio.test_locks.SemaphoreTests) ... ok
test_async_def_coroutines (test.test_asyncio.test_pep492.CoroutineTests) ... ok
test_debug_mode_manages_coroutine_origin_tracking (test.test_asyncio.test_pep492.CoroutineTests) ... ok
test_double_await (test.test_asyncio.test_pep492.CoroutineTests) ... ok
test_function_returning_awaitable (test.test_asyncio.test_pep492.CoroutineTests) ... ok
test_iscoroutine (test.test_asyncio.test_pep492.CoroutineTests) ... ok
test_iscoroutinefunction (test.test_asyncio.test_pep492.CoroutineTests) ... ok
test_task_print_stack (test.test_asyncio.test_pep492.CoroutineTests) ... ok
test_types_coroutine (test.test_asyncio.test_pep492.CoroutineTests) ... ok
test_context_manager_async_with (test.test_asyncio.test_pep492.LockTests) ... ok
test_context_manager_with_await (test.test_asyncio.test_pep492.LockTests) ... ok
test_readline (test.test_asyncio.test_pep492.StreamReaderTests) ... ok
test_close (test.test_asyncio.test_proactor_events.BaseProactorEventLoopTests) ... ok
test_close_self_pipe (test.test_asyncio.test_proactor_events.BaseProactorEventLoopTests) ... ok
test_create_server (test.test_asyncio.test_proactor_events.BaseProactorEventLoopTests) ... ok
test_create_server_cancel (test.test_asyncio.test_proactor_events.BaseProactorEventLoopTests) ... ok
test_ctor (test.test_asyncio.test_proactor_events.BaseProactorEventLoopTests) ... ok
test_loop_self_reading (test.test_asyncio.test_proactor_events.BaseProactorEventLoopTests) ... ok
test_loop_self_reading_exception (test.test_asyncio.test_proactor_events.BaseProactorEventLoopTests) ... ok
test_loop_self_reading_fut (test.test_asyncio.test_proactor_events.BaseProactorEventLoopTests) ... ok
test_make_socket_transport (test.test_asyncio.test_proactor_events.BaseProactorEventLoopTests) ... ok
test_process_events (test.test_asyncio.test_proactor_events.BaseProactorEventLoopTests) ... ok
test_stop_serving (test.test_asyncio.test_proactor_events.BaseProactorEventLoopTests) ... ok
test_write_to_self (test.test_asyncio.test_proactor_events.BaseProactorEventLoopTests) ... ok
test_sock_sendfile_iobuffer (test.test_asyncio.test_proactor_events.ProactorEventLoopUnixSockSendfileTests) ... skipped 'Proactor is supported on Windows only'
test_sock_sendfile_not_a_file (test.test_asyncio.test_proactor_events.ProactorEventLoopUnixSockSendfileTests) ... skipped 'Proactor is supported on Windows only'
test_sock_sendfile_not_regular_file (test.test_asyncio.test_proactor_events.ProactorEventLoopUnixSockSendfileTests) ... skipped 'Proactor is supported on Windows only'
test_buffer_updated_error (test.test_asyncio.test_proactor_events.ProactorSocketTransportBufferedProtoTests) ... skipped 'FIXME: [bpo-33694](https://bugs.python.org/issue33694): these tests are too close to the implementation and should be refactored or removed'
test_ctor (test.test_asyncio.test_proactor_events.ProactorSocketTransportBufferedProtoTests) ... skipped 'FIXME: [bpo-33694](https://bugs.python.org/issue33694): these tests are too close to the implementation and should be refactored or removed'
test_get_buffer_error (test.test_asyncio.test_proactor_events.ProactorSocketTransportBufferedProtoTests) ... skipped 'FIXME: [bpo-33694](https://bugs.python.org/issue33694): these tests are too close to the implementation and should be refactored or removed'
test_get_buffer_zerosized (test.test_asyncio.test_proactor_events.ProactorSocketTransportBufferedProtoTests) ... skipped 'FIXME: [bpo-33694](https://bugs.python.org/issue33694): these tests are too close to the implementation and should be refactored or removed'
test_loop_eof_received_error (test.test_asyncio.test_proactor_events.ProactorSocketTransportBufferedProtoTests) ... skipped 'FIXME: [bpo-33694](https://bugs.python.org/issue33694): these tests are too close to the implementation and should be refactored or removed'
test_loop_reading (test.test_asyncio.test_proactor_events.ProactorSocketTransportBufferedProtoTests) ... skipped 'FIXME: [bpo-33694](https://bugs.python.org/issue33694): these tests are too close to the implementation and should be refactored or removed'
test_loop_reading_aborted (test.test_asyncio.test_proactor_events.ProactorSocketTransportBufferedProtoTests) ... skipped 'FIXME: [bpo-33694](https://bugs.python.org/issue33694): these tests are too close to the implementation and should be refactored or removed'
test_loop_reading_aborted_closing (test.test_asyncio.test_proactor_events.ProactorSocketTransportBufferedProtoTests) ... skipped 'FIXME: [bpo-33694](https://bugs.python.org/issue33694): these tests are too close to the implementation and should be refactored or removed'
test_loop_reading_aborted_is_fatal (test.test_asyncio.test_proactor_events.ProactorSocketTransportBufferedProtoTests) ... skipped 'FIXME: [bpo-33694](https://bugs.python.org/issue33694): these tests are too close to the implementation and should be refactored or removed'
test_loop_reading_conn_reset_lost (test.test_asyncio.test_proactor_events.ProactorSocketTransportBufferedProtoTests) ... skipped 'FIXME: [bpo-33694](https://bugs.python.org/issue33694): these tests are too close to the implementation and should be refactored or removed'
test_loop_reading_data (test.test_asyncio.test_proactor_events.ProactorSocketTransportBufferedProtoTests) ... skipped 'FIXME: [bpo-33694](https://bugs.python.org/issue33694): these tests are too close to the implementation and should be refactored or removed'
test_loop_reading_exception (test.test_asyncio.test_proactor_events.ProactorSocketTransportBufferedProtoTests) ... skipped 'FIXME: [bpo-33694](https://bugs.python.org/issue33694): these tests are too close to the implementation and should be refactored or removed'
test_loop_reading_no_data (test.test_asyncio.test_proactor_events.ProactorSocketTransportBufferedProtoTests) ... skipped 'FIXME: [bpo-33694](https://bugs.python.org/issue33694): these tests are too close to the implementation and should be refactored or removed'
test_pause_resume_reading (test.test_asyncio.test_proactor_events.ProactorSocketTransportBufferedProtoTests) ... skipped 'FIXME: [bpo-33694](https://bugs.python.org/issue33694): these tests are too close to the implementation and should be refactored or removed'
test_proto_buf_switch (test.test_asyncio.test_proactor_events.ProactorSocketTransportBufferedProtoTests) ... skipped 'FIXME: [bpo-33694](https://bugs.python.org/issue33694): these tests are too close to the implementation and should be refactored or removed'
test_proto_type_switch (test.test_asyncio.test_proactor_events.ProactorSocketTransportBufferedProtoTests) ... skipped 'FIXME: [bpo-33694](https://bugs.python.org/issue33694): these tests are too close to the implementation and should be refactored or removed'
test_abort (test.test_asyncio.test_proactor_events.ProactorSocketTransportTests) ... ok
test_call_connection_lost (test.test_asyncio.test_proactor_events.ProactorSocketTransportTests) ... ok
test_close (test.test_asyncio.test_proactor_events.ProactorSocketTransportTests) ... ok
test_close_buffer (test.test_asyncio.test_proactor_events.ProactorSocketTransportTests) ... ok
test_close_write_fut (test.test_asyncio.test_proactor_events.ProactorSocketTransportTests) ... ok
test_ctor (test.test_asyncio.test_proactor_events.ProactorSocketTransportTests) ... ok
test_dont_pause_writing (test.test_asyncio.test_proactor_events.ProactorSocketTransportTests) ... ok
test_fatal_error (test.test_asyncio.test_proactor_events.ProactorSocketTransportTests) ... ok
test_fatal_error_2 (test.test_asyncio.test_proactor_events.ProactorSocketTransportTests) ... ok
test_force_close (test.test_asyncio.test_proactor_events.ProactorSocketTransportTests) ... ok
test_force_close_idempotent (test.test_asyncio.test_proactor_events.ProactorSocketTransportTests) ... ok
test_loop_reading (test.test_asyncio.test_proactor_events.ProactorSocketTransportTests) ... ok
test_loop_reading_aborted (test.test_asyncio.test_proactor_events.ProactorSocketTransportTests) ... ok
test_loop_reading_aborted_closing (test.test_asyncio.test_proactor_events.ProactorSocketTransportTests) ... ok
test_loop_reading_aborted_is_fatal (test.test_asyncio.test_proactor_events.ProactorSocketTransportTests) ... ok
test_loop_reading_conn_reset_lost (test.test_asyncio.test_proactor_events.ProactorSocketTransportTests) ... ok
test_loop_reading_data (test.test_asyncio.test_proactor_events.ProactorSocketTransportTests) ... ok
test_loop_reading_exception (test.test_asyncio.test_proactor_events.ProactorSocketTransportTests) ... ok
test_loop_reading_no_data (test.test_asyncio.test_proactor_events.ProactorSocketTransportTests) ... ok
test_loop_writing (test.test_asyncio.test_proactor_events.ProactorSocketTransportTests) ... ok
test_loop_writing_closing (test.test_asyncio.test_proactor_events.ProactorSocketTransportTests) ... ok
test_loop_writing_err (test.test_asyncio.test_proactor_events.ProactorSocketTransportTests) ... ok
test_loop_writing_force_close (test.test_asyncio.test_proactor_events.ProactorSocketTransportTests) ... ok
test_loop_writing_stop (test.test_asyncio.test_proactor_events.ProactorSocketTransportTests) ... ok
test_pause_resume_reading (test.test_asyncio.test_proactor_events.ProactorSocketTransportTests) ... ok
test_pause_resume_writing (test.test_asyncio.test_proactor_events.ProactorSocketTransportTests) ... ok
test_pause_writing_2write (test.test_asyncio.test_proactor_events.ProactorSocketTransportTests) ... ok
test_pause_writing_3write (test.test_asyncio.test_proactor_events.ProactorSocketTransportTests) ... ok
test_write (test.test_asyncio.test_proactor_events.ProactorSocketTransportTests) ... ok
test_write_eof (test.test_asyncio.test_proactor_events.ProactorSocketTransportTests) ... ok
test_write_eof_buffer (test.test_asyncio.test_proactor_events.ProactorSocketTransportTests) ... ok
test_write_eof_buffer_write_pipe (test.test_asyncio.test_proactor_events.ProactorSocketTransportTests) ... ok
test_write_eof_duplex_pipe (test.test_asyncio.test_proactor_events.ProactorSocketTransportTests) ... ok
test_write_eof_write_pipe (test.test_asyncio.test_proactor_events.ProactorSocketTransportTests) ... ok
test_write_more (test.test_asyncio.test_proactor_events.ProactorSocketTransportTests) ... ok
test_write_no_data (test.test_asyncio.test_proactor_events.ProactorSocketTransportTests) ... ok
test_format (test.test_asyncio.test_queues.LifoQueueJoinTests) ... ok
test_join_empty_queue (test.test_asyncio.test_queues.LifoQueueJoinTests) ... ok
test_task_done (test.test_asyncio.test_queues.LifoQueueJoinTests) ... ok
test_task_done_underflow (test.test_asyncio.test_queues.LifoQueueJoinTests) ... ok
test_order (test.test_asyncio.test_queues.LifoQueueTests) ... ok
test_format (test.test_asyncio.test_queues.PriorityQueueJoinTests) ... ok
test_join_empty_queue (test.test_asyncio.test_queues.PriorityQueueJoinTests) ... ok
test_task_done (test.test_asyncio.test_queues.PriorityQueueJoinTests) ... ok
test_task_done_underflow (test.test_asyncio.test_queues.PriorityQueueJoinTests) ... ok
test_order (test.test_asyncio.test_queues.PriorityQueueTests) ... ok
test_ctor_loop (test.test_asyncio.test_queues.QueueBasicTests) ... ok
test_ctor_noloop (test.test_asyncio.test_queues.QueueBasicTests) ... ok
test_empty (test.test_asyncio.test_queues.QueueBasicTests) ... ok
test_full (test.test_asyncio.test_queues.QueueBasicTests) ... ok
test_maxsize (test.test_asyncio.test_queues.QueueBasicTests) ... ok
test_order (test.test_asyncio.test_queues.QueueBasicTests) ... ok
test_repr (test.test_asyncio.test_queues.QueueBasicTests) ... ok
test_str (test.test_asyncio.test_queues.QueueBasicTests) ... ok
test_blocking_get (test.test_asyncio.test_queues.QueueGetTests) ... ok
test_blocking_get_wait (test.test_asyncio.test_queues.QueueGetTests) ... ok
test_cancelled_getters_not_being_held_in_self_getters (test.test_asyncio.test_queues.QueueGetTests) ... ok
test_get_cancelled (test.test_asyncio.test_queues.QueueGetTests) ... ok
test_get_cancelled_race (test.test_asyncio.test_queues.QueueGetTests) ... ok
test_get_with_putters (test.test_asyncio.test_queues.QueueGetTests) ... ok
test_get_with_waiting_putters (test.test_asyncio.test_queues.QueueGetTests) ... ok
test_nonblocking_get (test.test_asyncio.test_queues.QueueGetTests) ... ok
test_nonblocking_get_exception (test.test_asyncio.test_queues.QueueGetTests) ... ok
test_why_are_getters_waiting (test.test_asyncio.test_queues.QueueGetTests) ... ok
test_format (test.test_asyncio.test_queues.QueueJoinTests) ... ok
test_join_empty_queue (test.test_asyncio.test_queues.QueueJoinTests) ... ok
test_task_done (test.test_asyncio.test_queues.QueueJoinTests) ... ok
test_task_done_underflow (test.test_asyncio.test_queues.QueueJoinTests) ... ok
test_blocking_put (test.test_asyncio.test_queues.QueuePutTests) ... ok
test_blocking_put_wait (test.test_asyncio.test_queues.QueuePutTests) ... ok
test_cancelled_put_silence_value_error_exception (test.test_asyncio.test_queues.QueuePutTests) ... ok
test_cancelled_puts_not_being_held_in_self_putters (test.test_asyncio.test_queues.QueuePutTests) ... ok
test_float_maxsize (test.test_asyncio.test_queues.QueuePutTests) ... ok
test_get_cancel_drop_many_pending_readers (test.test_asyncio.test_queues.QueuePutTests) ... ok
test_get_cancel_drop_one_pending_reader (test.test_asyncio.test_queues.QueuePutTests) ... ok
test_nonblocking_put (test.test_asyncio.test_queues.QueuePutTests) ... ok
test_nonblocking_put_exception (test.test_asyncio.test_queues.QueuePutTests) ... ok
test_put_cancel_drop (test.test_asyncio.test_queues.QueuePutTests) ... ok
test_put_cancelled (test.test_asyncio.test_queues.QueuePutTests) ... ok
test_put_cancelled_race (test.test_asyncio.test_queues.QueuePutTests) ... ok
test_put_with_waiting_getters (test.test_asyncio.test_queues.QueuePutTests) ... ok
test_why_are_putters_waiting (test.test_asyncio.test_queues.QueuePutTests) ... ok
test_asyncio_run_cancels_hanging_tasks (test.test_asyncio.test_runners.RunTests) ... ok
test_asyncio_run_closes_gens_after_hanging_tasks_errors (test.test_asyncio.test_runners.RunTests) ... ok
test_asyncio_run_debug (test.test_asyncio.test_runners.RunTests) ... ok
test_asyncio_run_from_running_loop (test.test_asyncio.test_runners.RunTests) ... ok
test_asyncio_run_only_coro (test.test_asyncio.test_runners.RunTests) ... ok
test_asyncio_run_raises (test.test_asyncio.test_runners.RunTests) ... ok
test_asyncio_run_reports_hanging_tasks_errors (test.test_asyncio.test_runners.RunTests) ... ok
test_asyncio_run_return (test.test_asyncio.test_runners.RunTests) ... ok
test__sock_accept (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test__sock_accept_canceled_fut (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test__sock_accept_exception (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test__sock_accept_tryagain (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test__sock_accept_unregister (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test__sock_connect (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test__sock_connect_cb_cancelled_fut (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test__sock_connect_cb_exception (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test__sock_connect_cb_tryagain (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test__sock_connect_writer (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test__sock_recv_canceled_fut (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test__sock_recv_exception (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test__sock_recv_tryagain (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test__sock_recv_unregister (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test__sock_sendall (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test__sock_sendall_canceled_fut (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test__sock_sendall_exception (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test__sock_sendall_interrupted (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test__sock_sendall_none (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test__sock_sendall_partial (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test__sock_sendall_tryagain (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test__sock_sendall_unregister (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test_accept_connection_multiple (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test_add_reader (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test_add_reader_existing (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test_add_reader_existing_writer (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test_add_writer (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test_add_writer_existing (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test_close (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test_close_no_selector (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test_make_socket_transport (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test_make_ssl_transport (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... skipped 'No ssl module'
test_make_ssl_transport_without_ssl_error (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test_process_events_read (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test_process_events_read_cancelled (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test_process_events_write (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test_process_events_write_cancelled (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test_read_from_self_exception (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test_read_from_self_tryagain (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test_remove_reader (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test_remove_reader_read_write (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test_remove_reader_unknown (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test_remove_writer (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test_remove_writer_read_write (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test_remove_writer_unknown (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test_sock_accept (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test_sock_connect_resolve_using_socket_params (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test_sock_connect_timeout (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test_sock_recv (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test_sock_recv_reconnection (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test_sock_sendall (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test_sock_sendall_nodata (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test_sock_sendall_reconnection (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test_write_to_self_exception (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test_write_to_self_tryagain (test.test_asyncio.test_selector_events.BaseSelectorEventLoopTests) ... ok
test_fatal_error_connected (test.test_asyncio.test_selector_events.SelectorDatagramTransportTests) ... ok
test_read_ready (test.test_asyncio.test_selector_events.SelectorDatagramTransportTests) ... ok
test_read_ready_err (test.test_asyncio.test_selector_events.SelectorDatagramTransportTests) ... ok
test_read_ready_oserr (test.test_asyncio.test_selector_events.SelectorDatagramTransportTests) ... ok
test_read_ready_tryagain (test.test_asyncio.test_selector_events.SelectorDatagramTransportTests) ... ok
test_sendto (test.test_asyncio.test_selector_events.SelectorDatagramTransportTests) ... ok
test_sendto_buffer (test.test_asyncio.test_selector_events.SelectorDatagramTransportTests) ... ok
test_sendto_buffer_bytearray (test.test_asyncio.test_selector_events.SelectorDatagramTransportTests) ... ok
test_sendto_buffer_memoryview (test.test_asyncio.test_selector_events.SelectorDatagramTransportTests) ... ok
test_sendto_bytearray (test.test_asyncio.test_selector_events.SelectorDatagramTransportTests) ... ok
test_sendto_closing (test.test_asyncio.test_selector_events.SelectorDatagramTransportTests) ... ok
test_sendto_connected_addr (test.test_asyncio.test_selector_events.SelectorDatagramTransportTests) ... ok
test_sendto_error_received (test.test_asyncio.test_selector_events.SelectorDatagramTransportTests) ... ok
test_sendto_error_received_connected (test.test_asyncio.test_selector_events.SelectorDatagramTransportTests) ... ok
test_sendto_exception (test.test_asyncio.test_selector_events.SelectorDatagramTransportTests) ... ok
test_sendto_memoryview (test.test_asyncio.test_selector_events.SelectorDatagramTransportTests) ... ok
test_sendto_no_data (test.test_asyncio.test_selector_events.SelectorDatagramTransportTests) ... ok
test_sendto_ready (test.test_asyncio.test_selector_events.SelectorDatagramTransportTests) ... ok
test_sendto_ready_closing (test.test_asyncio.test_selector_events.SelectorDatagramTransportTests) ... ok
test_sendto_ready_error_received (test.test_asyncio.test_selector_events.SelectorDatagramTransportTests) ... ok
test_sendto_ready_error_received_connection (test.test_asyncio.test_selector_events.SelectorDatagramTransportTests) ... ok
test_sendto_ready_exception (test.test_asyncio.test_selector_events.SelectorDatagramTransportTests) ... ok
test_sendto_ready_no_data (test.test_asyncio.test_selector_events.SelectorDatagramTransportTests) ... ok
test_sendto_ready_tryagain (test.test_asyncio.test_selector_events.SelectorDatagramTransportTests) ... ok
test_sendto_str (test.test_asyncio.test_selector_events.SelectorDatagramTransportTests) ... ok
test_sendto_tryagain (test.test_asyncio.test_selector_events.SelectorDatagramTransportTests) ... ok
test_buffer_updated_error (test.test_asyncio.test_selector_events.SelectorSocketTransportBufferedProtocolTests) ... ok
test_ctor (test.test_asyncio.test_selector_events.SelectorSocketTransportBufferedProtocolTests) ... ok
test_get_buffer_error (test.test_asyncio.test_selector_events.SelectorSocketTransportBufferedProtocolTests) ... ok
test_get_buffer_zerosized (test.test_asyncio.test_selector_events.SelectorSocketTransportBufferedProtocolTests) ... ok
test_proto_type_switch (test.test_asyncio.test_selector_events.SelectorSocketTransportBufferedProtocolTests) ... ok
test_read_eof_received_error (test.test_asyncio.test_selector_events.SelectorSocketTransportBufferedProtocolTests) ... ok
test_read_ready (test.test_asyncio.test_selector_events.SelectorSocketTransportBufferedProtocolTests) ... ok
test_read_ready_conn_reset (test.test_asyncio.test_selector_events.SelectorSocketTransportBufferedProtocolTests) ... ok
test_read_ready_eof (test.test_asyncio.test_selector_events.SelectorSocketTransportBufferedProtocolTests) ... ok
test_read_ready_eof_keep_open (test.test_asyncio.test_selector_events.SelectorSocketTransportBufferedProtocolTests) ... ok
test_read_ready_err (test.test_asyncio.test_selector_events.SelectorSocketTransportBufferedProtocolTests) ... ok
test_read_ready_tryagain (test.test_asyncio.test_selector_events.SelectorSocketTransportBufferedProtocolTests) ... ok
test_read_ready_tryagain_interrupted (test.test_asyncio.test_selector_events.SelectorSocketTransportBufferedProtocolTests) ... ok
test_ctor (test.test_asyncio.test_selector_events.SelectorSocketTransportTests) ... ok
test_ctor_with_waiter (test.test_asyncio.test_selector_events.SelectorSocketTransportTests) ... ok
test_data_received_error (test.test_asyncio.test_selector_events.SelectorSocketTransportTests) ... ok
test_pause_resume_reading (test.test_asyncio.test_selector_events.SelectorSocketTransportTests) ... ok
test_read_eof_received_error (test.test_asyncio.test_selector_events.SelectorSocketTransportTests) ... ok
test_read_ready (test.test_asyncio.test_selector_events.SelectorSocketTransportTests) ... ok
test_read_ready_conn_reset (test.test_asyncio.test_selector_events.SelectorSocketTransportTests) ... ok
test_read_ready_eof (test.test_asyncio.test_selector_events.SelectorSocketTransportTests) ... ok
test_read_ready_eof_keep_open (test.test_asyncio.test_selector_events.SelectorSocketTransportTests) ... ok
test_read_ready_err (test.test_asyncio.test_selector_events.SelectorSocketTransportTests) ... ok
test_read_ready_tryagain (test.test_asyncio.test_selector_events.SelectorSocketTransportTests) ... ok
test_read_ready_tryagain_interrupted (test.test_asyncio.test_selector_events.SelectorSocketTransportTests) ... ok
test_transport_close_remove_writer (test.test_asyncio.test_selector_events.SelectorSocketTransportTests) ... ok
test_write (test.test_asyncio.test_selector_events.SelectorSocketTransportTests) ... ok
test_write_buffer (test.test_asyncio.test_selector_events.SelectorSocketTransportTests) ... ok
test_write_bytearray (test.test_asyncio.test_selector_events.SelectorSocketTransportTests) ... ok
test_write_closing (test.test_asyncio.test_selector_events.SelectorSocketTransportTests) ... ok
test_write_eof (test.test_asyncio.test_selector_events.SelectorSocketTransportTests) ... ok
test_write_eof_after_close (test.test_asyncio.test_selector_events.SelectorSocketTransportTests) ... ok
test_write_eof_buffer (test.test_asyncio.test_selector_events.SelectorSocketTransportTests) ... ok
test_write_exception (test.test_asyncio.test_selector_events.SelectorSocketTransportTests) ... ok
test_write_memoryview (test.test_asyncio.test_selector_events.SelectorSocketTransportTests) ... ok
test_write_no_data (test.test_asyncio.test_selector_events.SelectorSocketTransportTests) ... ok
test_write_partial (test.test_asyncio.test_selector_events.SelectorSocketTransportTests) ... ok
test_write_partial_bytearray (test.test_asyncio.test_selector_events.SelectorSocketTransportTests) ... ok
test_write_partial_memoryview (test.test_asyncio.test_selector_events.SelectorSocketTransportTests) ... ok
test_write_partial_none (test.test_asyncio.test_selector_events.SelectorSocketTransportTests) ... ok
test_write_ready (test.test_asyncio.test_selector_events.SelectorSocketTransportTests) ... ok
test_write_ready_closing (test.test_asyncio.test_selector_events.SelectorSocketTransportTests) ... ok
test_write_ready_exception (test.test_asyncio.test_selector_events.SelectorSocketTransportTests) ... ok
test_write_ready_no_data (test.test_asyncio.test_selector_events.SelectorSocketTransportTests) ... ok
test_write_ready_partial (test.test_asyncio.test_selector_events.SelectorSocketTransportTests) ... ok
test_write_ready_partial_none (test.test_asyncio.test_selector_events.SelectorSocketTransportTests) ... ok
test_write_ready_tryagain (test.test_asyncio.test_selector_events.SelectorSocketTransportTests) ... ok
test_write_str (test.test_asyncio.test_selector_events.SelectorSocketTransportTests) ... ok
test_write_tryagain (test.test_asyncio.test_selector_events.SelectorSocketTransportTests) ... ok
test__add_reader (test.test_asyncio.test_selector_events.SelectorTransportTests) ... ok
test_abort (test.test_asyncio.test_selector_events.SelectorTransportTests) ... ok
test_close (test.test_asyncio.test_selector_events.SelectorTransportTests) ... ok
test_close_write_buffer (test.test_asyncio.test_selector_events.SelectorTransportTests) ... ok
test_connection_lost (test.test_asyncio.test_selector_events.SelectorTransportTests) ... ok
test_ctor (test.test_asyncio.test_selector_events.SelectorTransportTests) ... ok
test_fatal_error (test.test_asyncio.test_selector_events.SelectorTransportTests) ... ok
test_force_close (test.test_asyncio.test_selector_events.SelectorTransportTests) ... ok
test_set_nodelay (test.test_asyncio.test_selector_events.TestSelectorUtils) ... ok
test_sendfile (test.test_asyncio.test_sendfile.KqueueEventLoopTests) ... ok
test_sendfile_close_peer_after_receiving (test.test_asyncio.test_sendfile.KqueueEventLoopTests) ... ok
test_sendfile_close_peer_in_the_middle_of_receiving (test.test_asyncio.test_sendfile.KqueueEventLoopTests) ... ok
test_sendfile_fallback_close_peer_in_the_middle_of_receiving (test.test_asyncio.test_sendfile.KqueueEventLoopTests) ... ok
test_sendfile_for_closing_transp (test.test_asyncio.test_sendfile.KqueueEventLoopTests) ... ok
test_sendfile_force_fallback (test.test_asyncio.test_sendfile.KqueueEventLoopTests) ... ok
test_sendfile_force_unsupported_native (test.test_asyncio.test_sendfile.KqueueEventLoopTests) ... ok
test_sendfile_no_fallback_for_fallback_transport (test.test_asyncio.test_sendfile.KqueueEventLoopTests) ... ok
test_sendfile_not_supported (test.test_asyncio.test_sendfile.KqueueEventLoopTests) ... ok
test_sendfile_partial (test.test_asyncio.test_sendfile.KqueueEventLoopTests) ... ok
test_sendfile_pre_and_post_data (test.test_asyncio.test_sendfile.KqueueEventLoopTests) ... ok
test_sendfile_prevents_bare_write (test.test_asyncio.test_sendfile.KqueueEventLoopTests) ... ok
test_sendfile_ssl (test.test_asyncio.test_sendfile.KqueueEventLoopTests) ... skipped 'No ssl module'
test_sendfile_ssl_close_peer_after_receiving (test.test_asyncio.test_sendfile.KqueueEventLoopTests) ... skipped 'No ssl module'
test_sendfile_ssl_partial (test.test_asyncio.test_sendfile.KqueueEventLoopTests) ... skipped 'No ssl module'
test_sendfile_ssl_pre_and_post_data (test.test_asyncio.test_sendfile.KqueueEventLoopTests) ... skipped 'No ssl module'
test_sock_sendfile_mix_with_regular_send (test.test_asyncio.test_sendfile.KqueueEventLoopTests) ... ok
test_sock_sendfile_success (test.test_asyncio.test_sendfile.KqueueEventLoopTests) ... ok
test_sock_sendfile_with_offset_and_count (test.test_asyncio.test_sendfile.KqueueEventLoopTests) ... ok
test_sock_sendfile_zero_size (test.test_asyncio.test_sendfile.KqueueEventLoopTests) ... ok
test_sendfile (test.test_asyncio.test_sendfile.PollEventLoopTests) ... ok
test_sendfile_close_peer_after_receiving (test.test_asyncio.test_sendfile.PollEventLoopTests) ... ok
test_sendfile_close_peer_in_the_middle_of_receiving (test.test_asyncio.test_sendfile.PollEventLoopTests) ... ok
test_sendfile_fallback_close_peer_in_the_middle_of_receiving (test.test_asyncio.test_sendfile.PollEventLoopTests) ... ok
test_sendfile_for_closing_transp (test.test_asyncio.test_sendfile.PollEventLoopTests) ... ok
test_sendfile_force_fallback (test.test_asyncio.test_sendfile.PollEventLoopTests) ... ok
test_sendfile_force_unsupported_native (test.test_asyncio.test_sendfile.PollEventLoopTests) ... ok
test_sendfile_no_fallback_for_fallback_transport (test.test_asyncio.test_sendfile.PollEventLoopTests) ... ok
test_sendfile_not_supported (test.test_asyncio.test_sendfile.PollEventLoopTests) ... ok
test_sendfile_partial (test.test_asyncio.test_sendfile.PollEventLoopTests) ... ok
test_sendfile_pre_and_post_data (test.test_asyncio.test_sendfile.PollEventLoopTests) ... ok
test_sendfile_prevents_bare_write (test.test_asyncio.test_sendfile.PollEventLoopTests) ... ok
test_sendfile_ssl (test.test_asyncio.test_sendfile.PollEventLoopTests) ... skipped 'No ssl module'
test_sendfile_ssl_close_peer_after_receiving (test.test_asyncio.test_sendfile.PollEventLoopTests) ... skipped 'No ssl module'
test_sendfile_ssl_partial (test.test_asyncio.test_sendfile.PollEventLoopTests) ... skipped 'No ssl module'
test_sendfile_ssl_pre_and_post_data (test.test_asyncio.test_sendfile.PollEventLoopTests) ... skipped 'No ssl module'
test_sock_sendfile_mix_with_regular_send (test.test_asyncio.test_sendfile.PollEventLoopTests) ... ok
test_sock_sendfile_success (test.test_asyncio.test_sendfile.PollEventLoopTests) ... ok
test_sock_sendfile_with_offset_and_count (test.test_asyncio.test_sendfile.PollEventLoopTests) ... ok
test_sock_sendfile_zero_size (test.test_asyncio.test_sendfile.PollEventLoopTests) ... ok
test_sendfile (test.test_asyncio.test_sendfile.SelectEventLoopTests) ... ok
test_sendfile_close_peer_after_receiving (test.test_asyncio.test_sendfile.SelectEventLoopTests) ... ok
test_sendfile_close_peer_in_the_middle_of_receiving (test.test_asyncio.test_sendfile.SelectEventLoopTests) ... ok
test_sendfile_fallback_close_peer_in_the_middle_of_receiving (test.test_asyncio.test_sendfile.SelectEventLoopTests) ... ok
test_sendfile_for_closing_transp (test.test_asyncio.test_sendfile.SelectEventLoopTests) ... ok
test_sendfile_force_fallback (test.test_asyncio.test_sendfile.SelectEventLoopTests) ... ok
test_sendfile_force_unsupported_native (test.test_asyncio.test_sendfile.SelectEventLoopTests) ... ok
test_sendfile_no_fallback_for_fallback_transport (test.test_asyncio.test_sendfile.SelectEventLoopTests) ... ok
test_sendfile_not_supported (test.test_asyncio.test_sendfile.SelectEventLoopTests) ... ok
test_sendfile_partial (test.test_asyncio.test_sendfile.SelectEventLoopTests) ... ok
test_sendfile_pre_and_post_data (test.test_asyncio.test_sendfile.SelectEventLoopTests) ... ok
test_sendfile_prevents_bare_write (test.test_asyncio.test_sendfile.SelectEventLoopTests) ... ok
test_sendfile_ssl (test.test_asyncio.test_sendfile.SelectEventLoopTests) ... skipped 'No ssl module'
test_sendfile_ssl_close_peer_after_receiving (test.test_asyncio.test_sendfile.SelectEventLoopTests) ... skipped 'No ssl module'
test_sendfile_ssl_partial (test.test_asyncio.test_sendfile.SelectEventLoopTests) ... skipped 'No ssl module'
test_sendfile_ssl_pre_and_post_data (test.test_asyncio.test_sendfile.SelectEventLoopTests) ... skipped 'No ssl module'
test_sock_sendfile_mix_with_regular_send (test.test_asyncio.test_sendfile.SelectEventLoopTests) ... ok
test_sock_sendfile_success (test.test_asyncio.test_sendfile.SelectEventLoopTests) ... ok
test_sock_sendfile_with_offset_and_count (test.test_asyncio.test_sendfile.SelectEventLoopTests) ... ok
test_sock_sendfile_zero_size (test.test_asyncio.test_sendfile.SelectEventLoopTests) ... ok
test_start_server_1 (test.test_asyncio.test_server.ProactorStartServerTests) ... skipped 'Windows only'
test_start_server_1 (test.test_asyncio.test_server.SelectorStartServerTests) ... ok
test_start_unix_server_1 (test.test_asyncio.test_server.SelectorStartServerTests) ... ok
test_create_connection_sock (test.test_asyncio.test_sock_lowlevel.KqueueEventLoopTests) ... ok
test_sock_accept (test.test_asyncio.test_sock_lowlevel.KqueueEventLoopTests) ... ok
test_sock_client_fail (test.test_asyncio.test_sock_lowlevel.KqueueEventLoopTests) ... ok
test_sock_client_ops (test.test_asyncio.test_sock_lowlevel.KqueueEventLoopTests) ... ok
test_unix_sock_client_ops (test.test_asyncio.test_sock_lowlevel.KqueueEventLoopTests) ... ok
test_create_connection_sock (test.test_asyncio.test_sock_lowlevel.PollEventLoopTests) ... ok
test_sock_accept (test.test_asyncio.test_sock_lowlevel.PollEventLoopTests) ... ok
test_sock_client_fail (test.test_asyncio.test_sock_lowlevel.PollEventLoopTests) ... ok
test_sock_client_ops (test.test_asyncio.test_sock_lowlevel.PollEventLoopTests) ... ok
test_unix_sock_client_ops (test.test_asyncio.test_sock_lowlevel.PollEventLoopTests) ... ok
test_create_connection_sock (test.test_asyncio.test_sock_lowlevel.SelectEventLoopTests) ... ok
test_sock_accept (test.test_asyncio.test_sock_lowlevel.SelectEventLoopTests) ... ok
test_sock_client_fail (test.test_asyncio.test_sock_lowlevel.SelectEventLoopTests) ... ok
test_sock_client_ops (test.test_asyncio.test_sock_lowlevel.SelectEventLoopTests) ... ok
test_unix_sock_client_ops (test.test_asyncio.test_sock_lowlevel.SelectEventLoopTests) ... ok
test_buf_feed_data (test.test_asyncio.test_sslproto.ProactorStartTLSTests) ... skipped 'No ssl module'
test_create_connection_ssl_failed_certificate (test.test_asyncio.test_sslproto.ProactorStartTLSTests) ... skipped 'No ssl module'
test_create_connection_ssl_slow_handshake (test.test_asyncio.test_sslproto.ProactorStartTLSTests) ... skipped 'No ssl module'
test_handshake_timeout (test.test_asyncio.test_sslproto.ProactorStartTLSTests) ... skipped 'No ssl module'
test_start_tls_client_buf_proto_1 (test.test_asyncio.test_sslproto.ProactorStartTLSTests) ... skipped 'No ssl module'
test_start_tls_client_corrupted_ssl (test.test_asyncio.test_sslproto.ProactorStartTLSTests) ... skipped 'No ssl module'
test_start_tls_client_reg_proto_1 (test.test_asyncio.test_sslproto.ProactorStartTLSTests) ... skipped 'No ssl module'
test_start_tls_server_1 (test.test_asyncio.test_sslproto.ProactorStartTLSTests) ... skipped 'No ssl module'
test_start_tls_slow_client_cancel (test.test_asyncio.test_sslproto.ProactorStartTLSTests) ... skipped 'No ssl module'
test_start_tls_wrong_args (test.test_asyncio.test_sslproto.ProactorStartTLSTests) ... skipped 'No ssl module'
test_buf_feed_data (test.test_asyncio.test_sslproto.SelectorStartTLSTests) ... skipped 'No ssl module'
test_create_connection_ssl_failed_certificate (test.test_asyncio.test_sslproto.SelectorStartTLSTests) ... skipped 'No ssl module'
test_create_connection_ssl_slow_handshake (test.test_asyncio.test_sslproto.SelectorStartTLSTests) ... skipped 'No ssl module'
test_handshake_timeout (test.test_asyncio.test_sslproto.SelectorStartTLSTests) ... skipped 'No ssl module'
test_start_tls_client_buf_proto_1 (test.test_asyncio.test_sslproto.SelectorStartTLSTests) ... skipped 'No ssl module'
test_start_tls_client_corrupted_ssl (test.test_asyncio.test_sslproto.SelectorStartTLSTests) ... skipped 'No ssl module'
test_start_tls_client_reg_proto_1 (test.test_asyncio.test_sslproto.SelectorStartTLSTests) ... skipped 'No ssl module'
test_start_tls_server_1 (test.test_asyncio.test_sslproto.SelectorStartTLSTests) ... skipped 'No ssl module'
test_start_tls_slow_client_cancel (test.test_asyncio.test_sslproto.SelectorStartTLSTests) ... skipped 'No ssl module'
test_start_tls_wrong_args (test.test_asyncio.test_sslproto.SelectorStartTLSTests) ... skipped 'No ssl module'
test_close_during_handshake (test.test_asyncio.test_sslproto.SslProtoHandshakeTests) ... skipped 'No ssl module'
test_connection_lost (test.test_asyncio.test_sslproto.SslProtoHandshakeTests) ... skipped 'No ssl module'
test_data_received_after_closing (test.test_asyncio.test_sslproto.SslProtoHandshakeTests) ... skipped 'No ssl module'
test_eof_received_waiter (test.test_asyncio.test_sslproto.SslProtoHandshakeTests) ... skipped 'No ssl module'
test_fatal_error_no_name_error (test.test_asyncio.test_sslproto.SslProtoHandshakeTests) ... skipped 'No ssl module'
test_get_extra_info_on_closed_connection (test.test_asyncio.test_sslproto.SslProtoHandshakeTests) ... skipped 'No ssl module'
test_handshake_timeout_negative (test.test_asyncio.test_sslproto.SslProtoHandshakeTests) ... skipped 'No ssl module'
test_handshake_timeout_zero (test.test_asyncio.test_sslproto.SslProtoHandshakeTests) ... skipped 'No ssl module'
test_set_new_app_protocol (test.test_asyncio.test_sslproto.SslProtoHandshakeTests) ... skipped 'No ssl module'
test_write_after_closing (test.test_asyncio.test_sslproto.SslProtoHandshakeTests) ... skipped 'No ssl module'
test_IncompleteReadError_pickleable (test.test_asyncio.test_streams.StreamTests) ... ok
test_LimitOverrunError_pickleable (test.test_asyncio.test_streams.StreamTests) ... ok
test___repr__ (test.test_asyncio.test_streams.StreamTests) ... ok
test___repr__data (test.test_asyncio.test_streams.StreamTests) ... ok
test___repr__eof (test.test_asyncio.test_streams.StreamTests) ... ok
test___repr__exception (test.test_asyncio.test_streams.StreamTests) ... ok
test___repr__nondefault_limit (test.test_asyncio.test_streams.StreamTests) ... ok
test___repr__transport (test.test_asyncio.test_streams.StreamTests) ... ok
test___repr__waiter (test.test_asyncio.test_streams.StreamTests) ... ok
test_async_writer_api (test.test_asyncio.test_streams.StreamTests) ... ok
test_at_eof (test.test_asyncio.test_streams.StreamTests) ... ok
test_ctor_global_loop (test.test_asyncio.test_streams.StreamTests) ... ok
test_del_stream_before_connection_made (test.test_asyncio.test_streams.StreamTests) ... ok
test_del_stream_before_sock_closing (test.test_asyncio.test_streams.StreamTests) ... ok
test_drain_raises (test.test_asyncio.test_streams.StreamTests) ... ok
test_exception (test.test_asyncio.test_streams.StreamTests) ... ok
test_exception_cancel (test.test_asyncio.test_streams.StreamTests) ... ok
test_exception_waiter (test.test_asyncio.test_streams.StreamTests) ... ok
test_feed_empty_data (test.test_asyncio.test_streams.StreamTests) ... ok
test_feed_nonempty_data (test.test_asyncio.test_streams.StreamTests) ... ok
test_invalid_limit (test.test_asyncio.test_streams.StreamTests) ... ok
test_open_connection (test.test_asyncio.test_streams.StreamTests) ... ok
test_open_connection_error (test.test_asyncio.test_streams.StreamTests) ... ok
test_open_connection_no_loop_ssl (test.test_asyncio.test_streams.StreamTests) ... skipped 'No ssl module'
test_open_unix_connection (test.test_asyncio.test_streams.StreamTests) ... ok
test_open_unix_connection_error (test.test_asyncio.test_streams.StreamTests) ... ok
test_open_unix_connection_no_loop_ssl (test.test_asyncio.test_streams.StreamTests) ... skipped 'No ssl module'
test_read (test.test_asyncio.test_streams.StreamTests) ... ok
test_read_all_from_pipe_reader (test.test_asyncio.test_streams.StreamTests) ... ok
test_read_eof (test.test_asyncio.test_streams.StreamTests) ... ok
test_read_exception (test.test_asyncio.test_streams.StreamTests) ... ok
test_read_limit (test.test_asyncio.test_streams.StreamTests) ... ok
test_read_line_breaks (test.test_asyncio.test_streams.StreamTests) ... ok
test_read_until_eof (test.test_asyncio.test_streams.StreamTests) ... ok
test_read_zero (test.test_asyncio.test_streams.StreamTests) ... ok
test_readexactly (test.test_asyncio.test_streams.StreamTests) ... ok
test_readexactly_eof (test.test_asyncio.test_streams.StreamTests) ... ok
test_readexactly_exception (test.test_asyncio.test_streams.StreamTests) ... ok
test_readexactly_limit (test.test_asyncio.test_streams.StreamTests) ... ok
test_readexactly_zero_or_less (test.test_asyncio.test_streams.StreamTests) ... ok
test_readline (test.test_asyncio.test_streams.StreamTests) ... ok
test_readline_empty_eof (test.test_asyncio.test_streams.StreamTests) ... ok
test_readline_eof (test.test_asyncio.test_streams.StreamTests) ... ok
test_readline_exception (test.test_asyncio.test_streams.StreamTests) ... ok
test_readline_limit (test.test_asyncio.test_streams.StreamTests) ... ok
test_readline_limit_with_existing_data (test.test_asyncio.test_streams.StreamTests) ... ok
test_readline_nolimit_nowait (test.test_asyncio.test_streams.StreamTests) ... ok
test_readline_read_byte_count (test.test_asyncio.test_streams.StreamTests) ... ok
test_readuntil_eof (test.test_asyncio.test_streams.StreamTests) ... ok
test_readuntil_limit_found_sep (test.test_asyncio.test_streams.StreamTests) ... ok
test_readuntil_multi_chunks (test.test_asyncio.test_streams.StreamTests) ... ok
test_readuntil_multi_chunks_1 (test.test_asyncio.test_streams.StreamTests) ... ok
test_readuntil_separator (test.test_asyncio.test_streams.StreamTests) ... ok
test_start_server (test.test_asyncio.test_streams.StreamTests) ... ok
test_start_unix_server (test.test_asyncio.test_streams.StreamTests) ... ok
test_streamreader_constructor (test.test_asyncio.test_streams.StreamTests) ... ok
test_streamreaderprotocol_constructor (test.test_asyncio.test_streams.StreamTests) ... ok
test_wait_closed_on_close (test.test_asyncio.test_streams.StreamTests) ... ok
test_wait_closed_on_close_with_unread_data (test.test_asyncio.test_streams.StreamTests) ... ok
test_cancel_make_subprocess_transport_exec (test.test_asyncio.test_subprocess.SubprocessFastWatcherTests) ... ok
test_cancel_post_init (test.test_asyncio.test_subprocess.SubprocessFastWatcherTests) ... ok
test_cancel_process_wait (test.test_asyncio.test_subprocess.SubprocessFastWatcherTests) ... ok
test_close_dont_kill_finished (test.test_asyncio.test_subprocess.SubprocessFastWatcherTests) ... ok
test_close_kill_running (test.test_asyncio.test_subprocess.SubprocessFastWatcherTests) ... ok
test_communicate (test.test_asyncio.test_subprocess.SubprocessFastWatcherTests) ... ok
test_communicate_ignore_broken_pipe (test.test_asyncio.test_subprocess.SubprocessFastWatcherTests) ... ok
test_empty_input (test.test_asyncio.test_subprocess.SubprocessFastWatcherTests) ... ok
test_kill (test.test_asyncio.test_subprocess.SubprocessFastWatcherTests) ... ok
test_pause_reading (test.test_asyncio.test_subprocess.SubprocessFastWatcherTests) ... ok
test_popen_error (test.test_asyncio.test_subprocess.SubprocessFastWatcherTests) ... ok
test_read_stdout_after_process_exit (test.test_asyncio.test_subprocess.SubprocessFastWatcherTests) ... ok
test_send_signal (test.test_asyncio.test_subprocess.SubprocessFastWatcherTests) ... ok
test_shell (test.test_asyncio.test_subprocess.SubprocessFastWatcherTests) ... ok
test_start_new_session (test.test_asyncio.test_subprocess.SubprocessFastWatcherTests) ... ok
test_stdin_broken_pipe (test.test_asyncio.test_subprocess.SubprocessFastWatcherTests) ... ok
test_stdin_not_inheritable (test.test_asyncio.test_subprocess.SubprocessFastWatcherTests) ... ok
test_stdin_stdout (test.test_asyncio.test_subprocess.SubprocessFastWatcherTests) ... ok
test_terminate (test.test_asyncio.test_subprocess.SubprocessFastWatcherTests) ... ok
test_cancel_make_subprocess_transport_exec (test.test_asyncio.test_subprocess.SubprocessSafeWatcherTests) ... ok
test_cancel_post_init (test.test_asyncio.test_subprocess.SubprocessSafeWatcherTests) ... ok
test_cancel_process_wait (test.test_asyncio.test_subprocess.SubprocessSafeWatcherTests) ... ok
test_close_dont_kill_finished (test.test_asyncio.test_subprocess.SubprocessSafeWatcherTests) ... ok
test_close_kill_running (test.test_asyncio.test_subprocess.SubprocessSafeWatcherTests) ... ok
test_communicate (test.test_asyncio.test_subprocess.SubprocessSafeWatcherTests) ... ok
test_communicate_ignore_broken_pipe (test.test_asyncio.test_subprocess.SubprocessSafeWatcherTests) ... ok
test_empty_input (test.test_asyncio.test_subprocess.SubprocessSafeWatcherTests) ... ok
test_kill (test.test_asyncio.test_subprocess.SubprocessSafeWatcherTests) ... ok
test_pause_reading (test.test_asyncio.test_subprocess.SubprocessSafeWatcherTests) ... ok
test_popen_error (test.test_asyncio.test_subprocess.SubprocessSafeWatcherTests) ... ok
test_read_stdout_after_process_exit (test.test_asyncio.test_subprocess.SubprocessSafeWatcherTests) ... ok
test_send_signal (test.test_asyncio.test_subprocess.SubprocessSafeWatcherTests) ... ok
test_shell (test.test_asyncio.test_subprocess.SubprocessSafeWatcherTests) ... ok
test_start_new_session (test.test_asyncio.test_subprocess.SubprocessSafeWatcherTests) ... ok
test_stdin_broken_pipe (test.test_asyncio.test_subprocess.SubprocessSafeWatcherTests) ... ok
test_stdin_not_inheritable (test.test_asyncio.test_subprocess.SubprocessSafeWatcherTests) ... ok
test_stdin_stdout (test.test_asyncio.test_subprocess.SubprocessSafeWatcherTests) ... ok
test_terminate (test.test_asyncio.test_subprocess.SubprocessSafeWatcherTests) ... ok
test_proc_exited (test.test_asyncio.test_subprocess.SubprocessTransportTests) ... ok
test_subprocess_repr (test.test_asyncio.test_subprocess.SubprocessTransportTests) ... ok
test_current_task_no_running_loop (test.test_asyncio.test_tasks.CCurrentLoopTests) ... ok
test_current_task_no_running_loop_implicit (test.test_asyncio.test_tasks.CCurrentLoopTests) ... ok
test_current_task_with_implicit_loop (test.test_asyncio.test_tasks.CCurrentLoopTests) ... ok
test__enter_task (test.test_asyncio.test_tasks.CIntrospectionTests) ... ok
test__enter_task_failure (test.test_asyncio.test_tasks.CIntrospectionTests) ... ok
test__leave_task (test.test_asyncio.test_tasks.CIntrospectionTests) ... ok
test__leave_task_failure1 (test.test_asyncio.test_tasks.CIntrospectionTests) ... ok
test__leave_task_failure2 (test.test_asyncio.test_tasks.CIntrospectionTests) ... ok
test__register_task_1 (test.test_asyncio.test_tasks.CIntrospectionTests) ... ok
test__register_task_2 (test.test_asyncio.test_tasks.CIntrospectionTests) ... ok
test__register_task_3 (test.test_asyncio.test_tasks.CIntrospectionTests) ... ok
test__unregister_task (test.test_asyncio.test_tasks.CIntrospectionTests) ... ok
test__unregister_task_not_registered (test.test_asyncio.test_tasks.CIntrospectionTests) ... ok
test_all_tasks_deprecated (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_as_completed (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_as_completed_concurrent (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_as_completed_duplicate_coroutines (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_as_completed_invalid_args (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_as_completed_reverse_wait (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_as_completed_with_timeout (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_as_completed_with_unused_timeout (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_bare_create_named_task (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_bare_create_task (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_baseexception_during_cancel (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_cancel (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_cancel_at_end (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests)
coroutine end right after task is cancelled ... ok
test_cancel_awaited_task (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_cancel_blocking_wait_for (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_cancel_both_task_and_inner_future (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_cancel_current_task (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_cancel_gather_1 (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests)
Ensure that a gathering future refuses to be cancelled once all ... ok
test_cancel_gather_2 (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_cancel_inner_future (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_cancel_task_catching (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_cancel_task_ignoring (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_cancel_wait_for (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_cancel_yield (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_context_1 (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_context_2 (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_context_3 (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_coroutine_never_yielded (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_coroutine_non_gen_function (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_coroutine_non_gen_function_return_future (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_corowrapper_mocks_generator (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_corowrapper_throw (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_corowrapper_weakref (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_create_task_with_async_function (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_create_task_with_asynclike_function (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_create_task_with_noncoroutine (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_create_task_with_oldstyle_coroutine (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_current_task (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_current_task_deprecated (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_current_task_with_interleaving_tasks (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_ensure_future_awaitable (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_ensure_future_coroutine (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_ensure_future_future (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_ensure_future_neither (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_ensure_future_task (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_error_in_call_soon (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_exception_traceback (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_gather_shield (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_get_stack (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_iscoroutinefunction (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_log_destroyed_pending_task (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_log_traceback (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_other_loop_future (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_return_coroutine_from_coroutine (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests)
Return of @asyncio.coroutine()-wrapped function generator object ... ok
test_shield_cancel (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_shield_effect (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_shield_exception (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_shield_gather (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_shield_result (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_shield_shortcut (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_sleep (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_sleep_cancel (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_step_result (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_step_result_future (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_stop_while_run_in_complete (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_subclasses_ctask_cfuture (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_task_awaits_on_itself (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_task_basics (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_task_cancel_sleeping_task (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_task_cancel_waiter_future (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_task_class (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_task_del_collect (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_task_repr (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_task_repr_autogenerated (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_task_repr_coro_decorator (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_task_repr_name_not_str (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_task_repr_partial_corowrapper (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_task_repr_wait_for (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_task_set_methods (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_tb_logger_not_called_after_cancel (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_wait (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_wait_concurrent_complete (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_wait_duplicate_coroutines (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_wait_errors (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_wait_first_completed (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_wait_first_exception (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_wait_first_exception_in_wait (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_wait_for (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_wait_for_blocking (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_wait_for_race_condition (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_wait_for_self_cancellation (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_wait_for_timeout_less_then_0_or_0 (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_wait_for_timeout_less_then_0_or_0_coroutine_do_not_started (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_wait_for_timeout_less_then_0_or_0_future_done (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_wait_for_waits_for_task_cancellation (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_wait_for_with_global_loop (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_wait_invalid_args (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_wait_really_done (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_wait_with_exception (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_wait_with_global_loop (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_wait_with_timeout (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_yield_from_corowrapper (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_yield_from_corowrapper_send (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_yield_future_passes_cancel (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_yield_vs_yield_from (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_yield_vs_yield_from_generator (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_yield_wait_does_not_shield_cancel (test.test_asyncio.test_tasks.CTaskSubclass_PyFuture_Tests) ... ok
test_all_tasks_deprecated (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_as_completed (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_as_completed_concurrent (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_as_completed_duplicate_coroutines (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_as_completed_invalid_args (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_as_completed_reverse_wait (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_as_completed_with_timeout (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_as_completed_with_unused_timeout (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_bare_create_named_task (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_bare_create_task (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_baseexception_during_cancel (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_cancel (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_cancel_at_end (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests)
coroutine end right after task is cancelled ... ok
test_cancel_awaited_task (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_cancel_blocking_wait_for (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_cancel_both_task_and_inner_future (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_cancel_current_task (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_cancel_gather_1 (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests)
Ensure that a gathering future refuses to be cancelled once all ... ok
test_cancel_gather_2 (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_cancel_inner_future (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_cancel_task_catching (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_cancel_task_ignoring (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_cancel_wait_for (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_cancel_yield (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_context_1 (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_context_2 (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_context_3 (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_coroutine_never_yielded (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_coroutine_non_gen_function (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_coroutine_non_gen_function_return_future (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_corowrapper_mocks_generator (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_corowrapper_throw (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_corowrapper_weakref (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_create_task_with_async_function (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_create_task_with_asynclike_function (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_create_task_with_noncoroutine (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_create_task_with_oldstyle_coroutine (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_current_task (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_current_task_deprecated (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_current_task_with_interleaving_tasks (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_ensure_future_awaitable (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_ensure_future_coroutine (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_ensure_future_future (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_ensure_future_neither (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_ensure_future_task (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_error_in_call_soon (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_exception_traceback (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_gather_shield (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_get_stack (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_iscoroutinefunction (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_log_destroyed_pending_task (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_log_traceback (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_other_loop_future (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_return_coroutine_from_coroutine (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests)
Return of @asyncio.coroutine()-wrapped function generator object ... ok
test_shield_cancel (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_shield_effect (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_shield_exception (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_shield_gather (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_shield_result (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_shield_shortcut (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_sleep (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_sleep_cancel (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_step_result (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_step_result_future (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_stop_while_run_in_complete (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_subclasses_ctask_cfuture (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_task_awaits_on_itself (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_task_basics (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_task_cancel_sleeping_task (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_task_cancel_waiter_future (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_task_class (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_task_del_collect (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_task_repr (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_task_repr_autogenerated (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_task_repr_coro_decorator (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_task_repr_name_not_str (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_task_repr_partial_corowrapper (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_task_repr_wait_for (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_task_set_methods (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_tb_logger_not_called_after_cancel (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_wait (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_wait_concurrent_complete (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_wait_duplicate_coroutines (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_wait_errors (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_wait_first_completed (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_wait_first_exception (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_wait_first_exception_in_wait (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_wait_for (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_wait_for_blocking (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_wait_for_race_condition (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_wait_for_self_cancellation (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_wait_for_timeout_less_then_0_or_0 (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_wait_for_timeout_less_then_0_or_0_coroutine_do_not_started (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_wait_for_timeout_less_then_0_or_0_future_done (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_wait_for_waits_for_task_cancellation (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_wait_for_with_global_loop (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_wait_invalid_args (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_wait_really_done (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_wait_with_exception (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_wait_with_global_loop (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_wait_with_timeout (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_yield_from_corowrapper (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_yield_from_corowrapper_send (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_yield_future_passes_cancel (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_yield_vs_yield_from (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_yield_vs_yield_from_generator (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_yield_wait_does_not_shield_cancel (test.test_asyncio.test_tasks.CTask_CFuture_SubclassTests) ... ok
test_all_tasks_deprecated (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_as_completed (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_as_completed_concurrent (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_as_completed_duplicate_coroutines (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_as_completed_invalid_args (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_as_completed_reverse_wait (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_as_completed_with_timeout (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_as_completed_with_unused_timeout (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_bare_create_named_task (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_bare_create_task (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_baseexception_during_cancel (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_cancel (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_cancel_at_end (test.test_asyncio.test_tasks.CTask_CFuture_Tests)
coroutine end right after task is cancelled ... ok
test_cancel_awaited_task (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_cancel_blocking_wait_for (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_cancel_both_task_and_inner_future (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_cancel_current_task (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_cancel_gather_1 (test.test_asyncio.test_tasks.CTask_CFuture_Tests)
Ensure that a gathering future refuses to be cancelled once all ... ok
test_cancel_gather_2 (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_cancel_inner_future (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_cancel_task_catching (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_cancel_task_ignoring (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_cancel_wait_for (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_cancel_yield (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_context_1 (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_context_2 (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_context_3 (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_coroutine_never_yielded (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_coroutine_non_gen_function (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_coroutine_non_gen_function_return_future (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_corowrapper_mocks_generator (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_corowrapper_throw (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_corowrapper_weakref (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_create_task_with_async_function (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_create_task_with_asynclike_function (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_create_task_with_noncoroutine (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_create_task_with_oldstyle_coroutine (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_current_task (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_current_task_deprecated (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_current_task_with_interleaving_tasks (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_ensure_future_awaitable (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_ensure_future_coroutine (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_ensure_future_future (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_ensure_future_neither (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_ensure_future_task (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_error_in_call_soon (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_exception_traceback (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_gather_shield (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_get_stack (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_iscoroutinefunction (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_log_destroyed_pending_task (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_log_traceback (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_other_loop_future (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_refleaks_in_task___init__ (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... skipped "object <module 'sys' (built-in)> has no attribute 'gettotalrefcount'"
test_return_coroutine_from_coroutine (test.test_asyncio.test_tasks.CTask_CFuture_Tests)
Return of @asyncio.coroutine()-wrapped function generator object ... ok
test_set_exception_causes_invalid_state (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_set_result_causes_invalid_state (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_shield_cancel (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_shield_effect (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_shield_exception (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_shield_gather (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_shield_result (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_shield_shortcut (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_sleep (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_sleep_cancel (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_step_result (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_step_result_future (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_stop_while_run_in_complete (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_task_awaits_on_itself (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_task_basics (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_task_cancel_sleeping_task (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_task_cancel_waiter_future (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_task_class (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_task_del_collect (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_task_repr (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_task_repr_autogenerated (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_task_repr_coro_decorator (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_task_repr_name_not_str (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_task_repr_partial_corowrapper (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_task_repr_wait_for (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_task_set_methods (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_task_source_traceback (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_tb_logger_not_called_after_cancel (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_wait (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_wait_concurrent_complete (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_wait_duplicate_coroutines (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_wait_errors (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_wait_first_completed (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_wait_first_exception (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_wait_first_exception_in_wait (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_wait_for (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_wait_for_blocking (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_wait_for_race_condition (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_wait_for_self_cancellation (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_wait_for_timeout_less_then_0_or_0 (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_wait_for_timeout_less_then_0_or_0_coroutine_do_not_started (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_wait_for_timeout_less_then_0_or_0_future_done (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_wait_for_waits_for_task_cancellation (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_wait_for_with_global_loop (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_wait_invalid_args (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_wait_really_done (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_wait_with_exception (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_wait_with_global_loop (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_wait_with_timeout (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_yield_from_corowrapper (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_yield_from_corowrapper_send (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_yield_future_passes_cancel (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_yield_vs_yield_from (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_yield_vs_yield_from_generator (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_yield_wait_does_not_shield_cancel (test.test_asyncio.test_tasks.CTask_CFuture_Tests) ... ok
test_foobar (test.test_asyncio.test_tasks.CTask_Future_Tests) ... ok
test_all_tasks_deprecated (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_as_completed (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_as_completed_concurrent (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_as_completed_duplicate_coroutines (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_as_completed_invalid_args (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_as_completed_reverse_wait (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_as_completed_with_timeout (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_as_completed_with_unused_timeout (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_bare_create_named_task (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_bare_create_task (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_baseexception_during_cancel (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_cancel (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_cancel_at_end (test.test_asyncio.test_tasks.CTask_PyFuture_Tests)
coroutine end right after task is cancelled ... ok
test_cancel_awaited_task (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_cancel_blocking_wait_for (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_cancel_both_task_and_inner_future (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_cancel_current_task (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_cancel_gather_1 (test.test_asyncio.test_tasks.CTask_PyFuture_Tests)
Ensure that a gathering future refuses to be cancelled once all ... ok
test_cancel_gather_2 (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_cancel_inner_future (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_cancel_task_catching (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_cancel_task_ignoring (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_cancel_wait_for (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_cancel_yield (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_context_1 (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_context_2 (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_context_3 (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_coroutine_never_yielded (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_coroutine_non_gen_function (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_coroutine_non_gen_function_return_future (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_corowrapper_mocks_generator (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_corowrapper_throw (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_corowrapper_weakref (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_create_task_with_async_function (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_create_task_with_asynclike_function (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_create_task_with_noncoroutine (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_create_task_with_oldstyle_coroutine (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_current_task (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_current_task_deprecated (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_current_task_with_interleaving_tasks (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_ensure_future_awaitable (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_ensure_future_coroutine (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_ensure_future_future (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_ensure_future_neither (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_ensure_future_task (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_error_in_call_soon (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_exception_traceback (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_gather_shield (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_get_stack (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_iscoroutinefunction (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_log_destroyed_pending_task (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_log_traceback (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_other_loop_future (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_return_coroutine_from_coroutine (test.test_asyncio.test_tasks.CTask_PyFuture_Tests)
Return of @asyncio.coroutine()-wrapped function generator object ... ok
test_shield_cancel (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_shield_effect (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_shield_exception (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_shield_gather (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_shield_result (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_shield_shortcut (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_sleep (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_sleep_cancel (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_step_result (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_step_result_future (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_stop_while_run_in_complete (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_task_awaits_on_itself (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_task_basics (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_task_cancel_sleeping_task (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_task_cancel_waiter_future (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_task_class (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_task_del_collect (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_task_repr (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_task_repr_autogenerated (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_task_repr_coro_decorator (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_task_repr_name_not_str (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_task_repr_partial_corowrapper (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_task_repr_wait_for (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_task_set_methods (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_task_source_traceback (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_tb_logger_not_called_after_cancel (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_wait (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_wait_concurrent_complete (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_wait_duplicate_coroutines (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_wait_errors (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_wait_first_completed (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_wait_first_exception (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_wait_first_exception_in_wait (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_wait_for (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_wait_for_blocking (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_wait_for_race_condition (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_wait_for_self_cancellation (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_wait_for_timeout_less_then_0_or_0 (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_wait_for_timeout_less_then_0_or_0_coroutine_do_not_started (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_wait_for_timeout_less_then_0_or_0_future_done (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_wait_for_waits_for_task_cancellation (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_wait_for_with_global_loop (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_wait_invalid_args (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_wait_really_done (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_wait_with_exception (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_wait_with_global_loop (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_wait_with_timeout (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_yield_from_corowrapper (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_yield_from_corowrapper_send (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_yield_future_passes_cancel (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_yield_vs_yield_from (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_yield_vs_yield_from_generator (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_yield_wait_does_not_shield_cancel (test.test_asyncio.test_tasks.CTask_PyFuture_Tests) ... ok
test_await_old_style_coro (test.test_asyncio.test_tasks.CompatibilityTests) ... ok
test_debug_mode_interop (test.test_asyncio.test_tasks.CompatibilityTests) ... ok
test_yield_from_awaitable (test.test_asyncio.test_tasks.CompatibilityTests) ... ok
test_cancellation_broadcast (test.test_asyncio.test_tasks.CoroutineGatherTests) ... ok
test_constructor_loop_selection (test.test_asyncio.test_tasks.CoroutineGatherTests) ... ok
test_duplicate_coroutines (test.test_asyncio.test_tasks.CoroutineGatherTests) ... ok
test_env_var_debug (test.test_asyncio.test_tasks.CoroutineGatherTests) ... ok
test_exception_marking (test.test_asyncio.test_tasks.CoroutineGatherTests) ... ok
test_one_exception (test.test_asyncio.test_tasks.CoroutineGatherTests) ... ok
test_result_exception_success (test.test_asyncio.test_tasks.CoroutineGatherTests) ... ok
test_return_exceptions (test.test_asyncio.test_tasks.CoroutineGatherTests) ... ok
test_success (test.test_asyncio.test_tasks.CoroutineGatherTests) ... ok
test_constructor_empty_sequence (test.test_asyncio.test_tasks.FutureGatherTests) ... ok
test_constructor_heterogenous_futures (test.test_asyncio.test_tasks.FutureGatherTests) ... ok
test_constructor_homogenous_futures (test.test_asyncio.test_tasks.FutureGatherTests) ... ok
test_env_var_debug (test.test_asyncio.test_tasks.FutureGatherTests) ... ok
test_one_cancellation (test.test_asyncio.test_tasks.FutureGatherTests) ... ok
test_one_exception (test.test_asyncio.test_tasks.FutureGatherTests) ... ok
test_result_exception_one_cancellation (test.test_asyncio.test_tasks.FutureGatherTests) ... ok
test_result_exception_success (test.test_asyncio.test_tasks.FutureGatherTests) ... ok
test_return_exceptions (test.test_asyncio.test_tasks.FutureGatherTests) ... ok
test_success (test.test_asyncio.test_tasks.FutureGatherTests) ... ok
test_asyncio_module_compiled (test.test_asyncio.test_tasks.GenericTaskTests) ... ok
test_future_subclass (test.test_asyncio.test_tasks.GenericTaskTests) ... ok
test_current_task_no_running_loop (test.test_asyncio.test_tasks.PyCurrentLoopTests) ... ok
test_current_task_no_running_loop_implicit (test.test_asyncio.test_tasks.PyCurrentLoopTests) ... ok
test_current_task_with_implicit_loop (test.test_asyncio.test_tasks.PyCurrentLoopTests) ... ok
test__enter_task (test.test_asyncio.test_tasks.PyIntrospectionTests) ... ok
test__enter_task_failure (test.test_asyncio.test_tasks.PyIntrospectionTests) ... ok
test__leave_task (test.test_asyncio.test_tasks.PyIntrospectionTests) ... ok
test__leave_task_failure1 (test.test_asyncio.test_tasks.PyIntrospectionTests) ... ok
test__leave_task_failure2 (test.test_asyncio.test_tasks.PyIntrospectionTests) ... ok
test__register_task_1 (test.test_asyncio.test_tasks.PyIntrospectionTests) ... ok
test__register_task_2 (test.test_asyncio.test_tasks.PyIntrospectionTests) ... ok
test__register_task_3 (test.test_asyncio.test_tasks.PyIntrospectionTests) ... ok
test__unregister_task (test.test_asyncio.test_tasks.PyIntrospectionTests) ... ok
test__unregister_task_not_registered (test.test_asyncio.test_tasks.PyIntrospectionTests) ... ok
test_all_tasks_deprecated (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_as_completed (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_as_completed_concurrent (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_as_completed_duplicate_coroutines (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_as_completed_invalid_args (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_as_completed_reverse_wait (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_as_completed_with_timeout (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_as_completed_with_unused_timeout (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_bare_create_named_task (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_bare_create_task (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_baseexception_during_cancel (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_cancel (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_cancel_at_end (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests)
coroutine end right after task is cancelled ... ok
test_cancel_awaited_task (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_cancel_blocking_wait_for (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_cancel_both_task_and_inner_future (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_cancel_current_task (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_cancel_gather_1 (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests)
Ensure that a gathering future refuses to be cancelled once all ... ok
test_cancel_gather_2 (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_cancel_inner_future (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_cancel_task_catching (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_cancel_task_ignoring (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_cancel_wait_for (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_cancel_yield (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_context_1 (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_context_2 (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_context_3 (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_coroutine_never_yielded (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_coroutine_non_gen_function (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_coroutine_non_gen_function_return_future (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_corowrapper_mocks_generator (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_corowrapper_throw (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_corowrapper_weakref (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_create_task_with_async_function (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_create_task_with_asynclike_function (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_create_task_with_noncoroutine (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_create_task_with_oldstyle_coroutine (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_current_task (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_current_task_deprecated (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_current_task_with_interleaving_tasks (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_ensure_future_awaitable (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_ensure_future_coroutine (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_ensure_future_future (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_ensure_future_neither (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_ensure_future_task (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_error_in_call_soon (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_exception_traceback (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_gather_shield (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_get_stack (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_iscoroutinefunction (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_log_destroyed_pending_task (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_log_traceback (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_other_loop_future (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_return_coroutine_from_coroutine (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests)
Return of @asyncio.coroutine()-wrapped function generator object ... ok
test_shield_cancel (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_shield_effect (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_shield_exception (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_shield_gather (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_shield_result (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_shield_shortcut (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_sleep (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_sleep_cancel (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_step_result (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_step_result_future (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_stop_while_run_in_complete (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_subclasses_ctask_cfuture (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_task_awaits_on_itself (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_task_basics (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_task_cancel_sleeping_task (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_task_cancel_waiter_future (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_task_class (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_task_del_collect (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_task_repr (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_task_repr_autogenerated (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_task_repr_coro_decorator (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_task_repr_name_not_str (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_task_repr_partial_corowrapper (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_task_repr_wait_for (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_task_set_methods (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_tb_logger_not_called_after_cancel (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_wait (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_wait_concurrent_complete (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_wait_duplicate_coroutines (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_wait_errors (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_wait_first_completed (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_wait_first_exception (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_wait_first_exception_in_wait (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_wait_for (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_wait_for_blocking (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_wait_for_race_condition (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_wait_for_self_cancellation (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_wait_for_timeout_less_then_0_or_0 (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_wait_for_timeout_less_then_0_or_0_coroutine_do_not_started (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_wait_for_timeout_less_then_0_or_0_future_done (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_wait_for_waits_for_task_cancellation (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_wait_for_with_global_loop (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_wait_invalid_args (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_wait_really_done (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_wait_with_exception (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_wait_with_global_loop (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_wait_with_timeout (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_yield_from_corowrapper (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_yield_from_corowrapper_send (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_yield_future_passes_cancel (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_yield_vs_yield_from (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_yield_vs_yield_from_generator (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_yield_wait_does_not_shield_cancel (test.test_asyncio.test_tasks.PyTask_CFutureSubclass_Tests) ... ok
test_all_tasks_deprecated (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_as_completed (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_as_completed_concurrent (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_as_completed_duplicate_coroutines (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_as_completed_invalid_args (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_as_completed_reverse_wait (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_as_completed_with_timeout (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_as_completed_with_unused_timeout (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_bare_create_named_task (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_bare_create_task (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_baseexception_during_cancel (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_cancel (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_cancel_at_end (test.test_asyncio.test_tasks.PyTask_CFuture_Tests)
coroutine end right after task is cancelled ... ok
test_cancel_awaited_task (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_cancel_blocking_wait_for (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_cancel_both_task_and_inner_future (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_cancel_current_task (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_cancel_gather_1 (test.test_asyncio.test_tasks.PyTask_CFuture_Tests)
Ensure that a gathering future refuses to be cancelled once all ... ok
test_cancel_gather_2 (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_cancel_inner_future (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_cancel_task_catching (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_cancel_task_ignoring (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_cancel_wait_for (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_cancel_yield (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_context_1 (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_context_2 (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_context_3 (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_coroutine_never_yielded (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_coroutine_non_gen_function (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_coroutine_non_gen_function_return_future (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_corowrapper_mocks_generator (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_corowrapper_throw (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_corowrapper_weakref (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_create_task_with_async_function (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_create_task_with_asynclike_function (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_create_task_with_noncoroutine (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_create_task_with_oldstyle_coroutine (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_current_task (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_current_task_deprecated (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_current_task_with_interleaving_tasks (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_ensure_future_awaitable (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_ensure_future_coroutine (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_ensure_future_future (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_ensure_future_neither (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_ensure_future_task (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_error_in_call_soon (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_exception_traceback (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_gather_shield (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_get_stack (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_iscoroutinefunction (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_log_destroyed_pending_task (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_log_traceback (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_other_loop_future (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_return_coroutine_from_coroutine (test.test_asyncio.test_tasks.PyTask_CFuture_Tests)
Return of @asyncio.coroutine()-wrapped function generator object ... ok
test_shield_cancel (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_shield_effect (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_shield_exception (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_shield_gather (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_shield_result (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_shield_shortcut (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_sleep (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_sleep_cancel (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_step_result (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_step_result_future (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_stop_while_run_in_complete (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_task_awaits_on_itself (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_task_basics (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_task_cancel_sleeping_task (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_task_cancel_waiter_future (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_task_class (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_task_del_collect (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_task_repr (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_task_repr_autogenerated (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_task_repr_coro_decorator (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_task_repr_name_not_str (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_task_repr_partial_corowrapper (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_task_repr_wait_for (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_task_set_methods (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_task_source_traceback (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_tb_logger_not_called_after_cancel (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_wait (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_wait_concurrent_complete (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_wait_duplicate_coroutines (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_wait_errors (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_wait_first_completed (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_wait_first_exception (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_wait_first_exception_in_wait (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_wait_for (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_wait_for_blocking (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_wait_for_race_condition (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_wait_for_self_cancellation (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_wait_for_timeout_less_then_0_or_0 (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_wait_for_timeout_less_then_0_or_0_coroutine_do_not_started (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_wait_for_timeout_less_then_0_or_0_future_done (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_wait_for_waits_for_task_cancellation (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_wait_for_with_global_loop (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_wait_invalid_args (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_wait_really_done (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_wait_with_exception (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_wait_with_global_loop (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_wait_with_timeout (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_yield_from_corowrapper (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_yield_from_corowrapper_send (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_yield_future_passes_cancel (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_yield_vs_yield_from (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_yield_vs_yield_from_generator (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_yield_wait_does_not_shield_cancel (test.test_asyncio.test_tasks.PyTask_CFuture_Tests) ... ok
test_all_tasks_deprecated (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_as_completed (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_as_completed_concurrent (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_as_completed_duplicate_coroutines (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_as_completed_invalid_args (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_as_completed_reverse_wait (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_as_completed_with_timeout (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_as_completed_with_unused_timeout (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_bare_create_named_task (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_bare_create_task (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_baseexception_during_cancel (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_cancel (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_cancel_at_end (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests)
coroutine end right after task is cancelled ... ok
test_cancel_awaited_task (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_cancel_blocking_wait_for (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_cancel_both_task_and_inner_future (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_cancel_current_task (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_cancel_gather_1 (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests)
Ensure that a gathering future refuses to be cancelled once all ... ok
test_cancel_gather_2 (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_cancel_inner_future (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_cancel_task_catching (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_cancel_task_ignoring (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_cancel_wait_for (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_cancel_yield (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_context_1 (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_context_2 (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_context_3 (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_coroutine_never_yielded (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_coroutine_non_gen_function (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_coroutine_non_gen_function_return_future (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_corowrapper_mocks_generator (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_corowrapper_throw (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_corowrapper_weakref (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_create_task_with_async_function (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_create_task_with_asynclike_function (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_create_task_with_noncoroutine (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_create_task_with_oldstyle_coroutine (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_current_task (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_current_task_deprecated (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_current_task_with_interleaving_tasks (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_ensure_future_awaitable (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_ensure_future_coroutine (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_ensure_future_future (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_ensure_future_neither (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_ensure_future_task (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_error_in_call_soon (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_exception_traceback (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_gather_shield (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_get_stack (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_iscoroutinefunction (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_log_destroyed_pending_task (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_log_traceback (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_other_loop_future (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_return_coroutine_from_coroutine (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests)
Return of @asyncio.coroutine()-wrapped function generator object ... ok
test_shield_cancel (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_shield_effect (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_shield_exception (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_shield_gather (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_shield_result (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_shield_shortcut (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_sleep (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_sleep_cancel (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_step_result (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_step_result_future (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_stop_while_run_in_complete (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_subclasses_ctask_cfuture (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_task_awaits_on_itself (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_task_basics (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_task_cancel_sleeping_task (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_task_cancel_waiter_future (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_task_class (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_task_del_collect (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_task_repr (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_task_repr_autogenerated (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_task_repr_coro_decorator (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_task_repr_name_not_str (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_task_repr_partial_corowrapper (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_task_repr_wait_for (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_task_set_methods (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_tb_logger_not_called_after_cancel (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_wait (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_wait_concurrent_complete (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_wait_duplicate_coroutines (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_wait_errors (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_wait_first_completed (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_wait_first_exception (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_wait_first_exception_in_wait (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_wait_for (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_wait_for_blocking (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_wait_for_race_condition (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_wait_for_self_cancellation (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_wait_for_timeout_less_then_0_or_0 (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_wait_for_timeout_less_then_0_or_0_coroutine_do_not_started (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_wait_for_timeout_less_then_0_or_0_future_done (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_wait_for_waits_for_task_cancellation (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_wait_for_with_global_loop (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_wait_invalid_args (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_wait_really_done (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_wait_with_exception (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_wait_with_global_loop (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_wait_with_timeout (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_yield_from_corowrapper (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_yield_from_corowrapper_send (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_yield_future_passes_cancel (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_yield_vs_yield_from (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_yield_vs_yield_from_generator (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_yield_wait_does_not_shield_cancel (test.test_asyncio.test_tasks.PyTask_PyFuture_SubclassTests) ... ok
test_all_tasks_deprecated (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_as_completed (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_as_completed_concurrent (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_as_completed_duplicate_coroutines (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_as_completed_invalid_args (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_as_completed_reverse_wait (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_as_completed_with_timeout (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_as_completed_with_unused_timeout (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_bare_create_named_task (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_bare_create_task (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_baseexception_during_cancel (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_cancel (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_cancel_at_end (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests)
coroutine end right after task is cancelled ... ok
test_cancel_awaited_task (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_cancel_blocking_wait_for (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_cancel_both_task_and_inner_future (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_cancel_current_task (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_cancel_gather_1 (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests)
Ensure that a gathering future refuses to be cancelled once all ... ok
test_cancel_gather_2 (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_cancel_inner_future (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_cancel_task_catching (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_cancel_task_ignoring (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_cancel_wait_for (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_cancel_yield (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_context_1 (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_context_2 (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_context_3 (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_coroutine_never_yielded (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_coroutine_non_gen_function (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_coroutine_non_gen_function_return_future (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_corowrapper_mocks_generator (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_corowrapper_throw (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_corowrapper_weakref (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_create_task_with_async_function (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_create_task_with_asynclike_function (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_create_task_with_noncoroutine (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_create_task_with_oldstyle_coroutine (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_current_task (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_current_task_deprecated (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_current_task_with_interleaving_tasks (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_ensure_future_awaitable (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_ensure_future_coroutine (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_ensure_future_future (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_ensure_future_neither (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_ensure_future_task (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_error_in_call_soon (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_exception_traceback (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_gather_shield (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_get_stack (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_iscoroutinefunction (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_log_destroyed_pending_task (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_log_traceback (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_other_loop_future (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_return_coroutine_from_coroutine (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests)
Return of @asyncio.coroutine()-wrapped function generator object ... ok
test_set_exception_causes_invalid_state (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_set_result_causes_invalid_state (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_shield_cancel (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_shield_effect (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_shield_exception (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_shield_gather (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_shield_result (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_shield_shortcut (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_sleep (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_sleep_cancel (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_step_result (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_step_result_future (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_stop_while_run_in_complete (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_task_awaits_on_itself (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_task_basics (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_task_cancel_sleeping_task (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_task_cancel_waiter_future (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_task_class (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_task_del_collect (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_task_repr (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_task_repr_autogenerated (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_task_repr_coro_decorator (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_task_repr_name_not_str (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_task_repr_partial_corowrapper (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_task_repr_wait_for (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_task_set_methods (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_task_source_traceback (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_tb_logger_not_called_after_cancel (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_wait (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_wait_concurrent_complete (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_wait_duplicate_coroutines (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_wait_errors (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_wait_first_completed (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_wait_first_exception (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_wait_first_exception_in_wait (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_wait_for (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_wait_for_blocking (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_wait_for_race_condition (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_wait_for_self_cancellation (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_wait_for_timeout_less_then_0_or_0 (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_wait_for_timeout_less_then_0_or_0_coroutine_do_not_started (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_wait_for_timeout_less_then_0_or_0_future_done (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_wait_for_waits_for_task_cancellation (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_wait_for_with_global_loop (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_wait_invalid_args (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_wait_really_done (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_wait_with_exception (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_wait_with_global_loop (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_wait_with_timeout (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_yield_from_corowrapper (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_yield_from_corowrapper_send (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_yield_future_passes_cancel (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_yield_vs_yield_from (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_yield_vs_yield_from_generator (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_yield_wait_does_not_shield_cancel (test.test_asyncio.test_tasks.PyTask_PyFuture_Tests) ... ok
test_run_coroutine_threadsafe (test.test_asyncio.test_tasks.RunCoroutineThreadsafeTests)
Test coroutine submission from a thread to an event loop. ... ok
test_run_coroutine_threadsafe_task_cancelled (test.test_asyncio.test_tasks.RunCoroutineThreadsafeTests)
Test coroutine submission from a tread to an event loop ... ok
test_run_coroutine_threadsafe_task_factory_exception (test.test_asyncio.test_tasks.RunCoroutineThreadsafeTests)
Test coroutine submission from a tread to an event loop ... ok
test_run_coroutine_threadsafe_with_exception (test.test_asyncio.test_tasks.RunCoroutineThreadsafeTests)
Test coroutine submission from a thread to an event loop ... ok
test_run_coroutine_threadsafe_with_timeout (test.test_asyncio.test_tasks.RunCoroutineThreadsafeTests)
Test coroutine submission from a thread to an event loop ... ok
test_loop_argument_is_deprecated (test.test_asyncio.test_tasks.SleepTests) ... ok
test_sleep_zero (test.test_asyncio.test_tasks.SleepTests) ... ok
test_loop_argument_is_deprecated_in_wait (test.test_asyncio.test_tasks.WaitTests) ... ok
test_loop_argument_is_deprecated_in_wait_for (test.test_asyncio.test_tasks.WaitTests) ... ok
test_ctor_extra_is_none (test.test_asyncio.test_transports.TransportTests) ... ok
test_dgram_not_implemented (test.test_asyncio.test_transports.TransportTests) ... ok
test_flowcontrol_mixin_set_write_limits (test.test_asyncio.test_transports.TransportTests) ... ok
test_get_extra_info (test.test_asyncio.test_transports.TransportTests) ... ok
test_not_implemented (test.test_asyncio.test_transports.TransportTests) ... ok
test_subprocess_transport_not_implemented (test.test_asyncio.test_transports.TransportTests) ... ok
test_writelines (test.test_asyncio.test_transports.TransportTests) ... ok
test_not_implemented (test.test_asyncio.test_unix_events.AbstractChildWatcherTests) ... ok
test_not_implemented (test.test_asyncio.test_unix_events.BaseChildWatcherTests) ... ok
test_add_child_handler_with_no_loop_attached (test.test_asyncio.test_unix_events.FastChildWatcherTests) ... ok
test_close (test.test_asyncio.test_unix_events.FastChildWatcherTests) ... ok
test_create_watcher (test.test_asyncio.test_unix_events.FastChildWatcherTests) ... ok
test_remove_child_handler (test.test_asyncio.test_unix_events.FastChildWatcherTests) ... ok
test_set_loop (test.test_asyncio.test_unix_events.FastChildWatcherTests) ... ok
test_set_loop_race_condition (test.test_asyncio.test_unix_events.FastChildWatcherTests) ... ok
test_sigchld (test.test_asyncio.test_unix_events.FastChildWatcherTests) ... ok
test_sigchld_child_reaped_elsewhere (test.test_asyncio.test_unix_events.FastChildWatcherTests) ... ok
test_sigchld_race_condition (test.test_asyncio.test_unix_events.FastChildWatcherTests) ... ok
test_sigchld_remove_handler (test.test_asyncio.test_unix_events.FastChildWatcherTests) ... ok
test_sigchld_replace_handler (test.test_asyncio.test_unix_events.FastChildWatcherTests) ... ok
test_sigchld_two_children (test.test_asyncio.test_unix_events.FastChildWatcherTests) ... ok
test_sigchld_two_children_terminating_together (test.test_asyncio.test_unix_events.FastChildWatcherTests) ... ok
test_sigchld_unhandled_exception (test.test_asyncio.test_unix_events.FastChildWatcherTests) ... ok
test_sigchld_unknown_pid_during_registration (test.test_asyncio.test_unix_events.FastChildWatcherTests) ... ok
test_sigchld_unknown_status (test.test_asyncio.test_unix_events.FastChildWatcherTests) ... ok
test_child_watcher_replace_mainloop_existing (test.test_asyncio.test_unix_events.PolicyTests) ... ok
test_get_child_watcher (test.test_asyncio.test_unix_events.PolicyTests) ... ok
test_get_child_watcher_after_set (test.test_asyncio.test_unix_events.PolicyTests) ... ok
test_get_child_watcher_thread (test.test_asyncio.test_unix_events.PolicyTests) ... ok
test_get_child_watcher_with_mainloop_existing (test.test_asyncio.test_unix_events.PolicyTests) ... ok
test_add_child_handler_with_no_loop_attached (test.test_asyncio.test_unix_events.SafeChildWatcherTests) ... ok
test_close (test.test_asyncio.test_unix_events.SafeChildWatcherTests) ... ok
test_create_watcher (test.test_asyncio.test_unix_events.SafeChildWatcherTests) ... ok
test_remove_child_handler (test.test_asyncio.test_unix_events.SafeChildWatcherTests) ... ok
test_set_loop (test.test_asyncio.test_unix_events.SafeChildWatcherTests) ... ok
test_set_loop_race_condition (test.test_asyncio.test_unix_events.SafeChildWatcherTests) ... ok
test_sigchld (test.test_asyncio.test_unix_events.SafeChildWatcherTests) ... ok
test_sigchld_child_reaped_elsewhere (test.test_asyncio.test_unix_events.SafeChildWatcherTests) ... ok
test_sigchld_race_condition (test.test_asyncio.test_unix_events.SafeChildWatcherTests) ... ok
test_sigchld_remove_handler (test.test_asyncio.test_unix_events.SafeChildWatcherTests) ... ok
test_sigchld_replace_handler (test.test_asyncio.test_unix_events.SafeChildWatcherTests) ... ok
test_sigchld_two_children (test.test_asyncio.test_unix_events.SafeChildWatcherTests) ... ok
test_sigchld_two_children_terminating_together (test.test_asyncio.test_unix_events.SafeChildWatcherTests) ... ok
test_sigchld_unhandled_exception (test.test_asyncio.test_unix_events.SafeChildWatcherTests) ... ok
test_sigchld_unknown_pid_during_registration (test.test_asyncio.test_unix_events.SafeChildWatcherTests) ... ok
test_sigchld_unknown_status (test.test_asyncio.test_unix_events.SafeChildWatcherTests) ... ok
test_add_signal_handler (test.test_asyncio.test_unix_events.SelectorEventLoopSignalTests) ... ok
test_add_signal_handler_coroutine_error (test.test_asyncio.test_unix_events.SelectorEventLoopSignalTests) ... ok
test_add_signal_handler_install_error (test.test_asyncio.test_unix_events.SelectorEventLoopSignalTests) ... ok
test_add_signal_handler_install_error2 (test.test_asyncio.test_unix_events.SelectorEventLoopSignalTests) ... ok
test_add_signal_handler_install_error3 (test.test_asyncio.test_unix_events.SelectorEventLoopSignalTests) ... ok
test_add_signal_handler_setup_error (test.test_asyncio.test_unix_events.SelectorEventLoopSignalTests) ... ok
test_check_signal (test.test_asyncio.test_unix_events.SelectorEventLoopSignalTests) ... ok
test_close (test.test_asyncio.test_unix_events.SelectorEventLoopSignalTests) ... ok
test_close_on_finalizing (test.test_asyncio.test_unix_events.SelectorEventLoopSignalTests) ... ok
test_handle_signal_cancelled_handler (test.test_asyncio.test_unix_events.SelectorEventLoopSignalTests) ... ok
test_handle_signal_no_handler (test.test_asyncio.test_unix_events.SelectorEventLoopSignalTests) ... ok
test_remove_signal_handler (test.test_asyncio.test_unix_events.SelectorEventLoopSignalTests) ... ok
test_remove_signal_handler_2 (test.test_asyncio.test_unix_events.SelectorEventLoopSignalTests) ... ok
test_remove_signal_handler_cleanup_error (test.test_asyncio.test_unix_events.SelectorEventLoopSignalTests) ... ok
test_remove_signal_handler_error (test.test_asyncio.test_unix_events.SelectorEventLoopSignalTests) ... ok
test_remove_signal_handler_error2 (test.test_asyncio.test_unix_events.SelectorEventLoopSignalTests) ... ok
test_sock_sendfile_blocking_error (test.test_asyncio.test_unix_events.SelectorEventLoopUnixSockSendfileTests) ... ok
test_sock_sendfile_cancel1 (test.test_asyncio.test_unix_events.SelectorEventLoopUnixSockSendfileTests) ... ok
test_sock_sendfile_cancel2 (test.test_asyncio.test_unix_events.SelectorEventLoopUnixSockSendfileTests) ... ok
test_sock_sendfile_exception (test.test_asyncio.test_unix_events.SelectorEventLoopUnixSockSendfileTests) ... ok
test_sock_sendfile_iobuffer (test.test_asyncio.test_unix_events.SelectorEventLoopUnixSockSendfileTests) ... ok
test_sock_sendfile_not_a_file (test.test_asyncio.test_unix_events.SelectorEventLoopUnixSockSendfileTests) ... ok
test_sock_sendfile_not_available (test.test_asyncio.test_unix_events.SelectorEventLoopUnixSockSendfileTests) ... /usr/home/buildbot/python/3.x.koobs-freebsd10.nondebug/build/Lib/asyncio/selector_events.py:665: ResourceWarning: unclosed transport <_SelectorSocketTransport fd=10>
  warnings.warn(f"unclosed transport {self!r}", ResourceWarning,
/usr/home/buildbot/python/3.x.koobs-freebsd10.nondebug/build/Lib/unittest/mock.py:1930: ResourceWarning: unclosed <socket.socket fd=11, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('127.0.0.1', 20160), raddr=('127.0.0.1', 20163)>
  self.name = name
/usr/home/buildbot/python/3.x.koobs-freebsd10.nondebug/build/Lib/asyncio/selector_events.py:665: ResourceWarning: unclosed transport <_SelectorSocketTransport fd=11>
  warnings.warn(f"unclosed transport {self!r}", ResourceWarning,
/usr/home/buildbot/python/3.x.koobs-freebsd10.nondebug/build/Lib/unittest/mock.py:1930: ResourceWarning: unclosed <socket.socket fd=12, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('127.0.0.1', 20164), raddr=('127.0.0.1', 20165)>
  self.name = name
/usr/home/buildbot/python/3.x.koobs-freebsd10.nondebug/build/Lib/asyncio/selector_events.py:665: ResourceWarning: unclosed transport <_SelectorSocketTransport fd=12>
  warnings.warn(f"unclosed transport {self!r}", ResourceWarning,
/usr/home/buildbot/python/3.x.koobs-freebsd10.nondebug/build/Lib/unittest/mock.py:1930: ResourceWarning: unclosed <socket.socket fd=13, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('127.0.0.1', 20166), raddr=('127.0.0.1', 20167)>
  self.name = name
/usr/home/buildbot/python/3.x.koobs-freebsd10.nondebug/build/Lib/asyncio/selector_events.py:665: ResourceWarning: unclosed transport <_SelectorSocketTransport fd=13>
  warnings.warn(f"unclosed transport {self!r}", ResourceWarning,
ok
test_sock_sendfile_not_regular_file (test.test_asyncio.test_unix_events.SelectorEventLoopUnixSockSendfileTests) ... ok
test_sock_sendfile_os_error_first_call (test.test_asyncio.test_unix_events.SelectorEventLoopUnixSockSendfileTests) ... ok
test_sock_sendfile_os_error_next_call (test.test_asyncio.test_unix_events.SelectorEventLoopUnixSockSendfileTests) ... ok
test_create_unix_connection_nopath_nosock (test.test_asyncio.test_unix_events.SelectorEventLoopUnixSocketTests) ... ok
test_create_unix_connection_nossl_serverhost (test.test_asyncio.test_unix_events.SelectorEventLoopUnixSocketTests) ... ok
test_create_unix_connection_path_inetsock (test.test_asyncio.test_unix_events.SelectorEventLoopUnixSocketTests) ... ok
test_create_unix_connection_path_sock (test.test_asyncio.test_unix_events.SelectorEventLoopUnixSocketTests) ... ok
test_create_unix_connection_pathlib (test.test_asyncio.test_unix_events.SelectorEventLoopUnixSocketTests) ... ok
test_create_unix_connection_ssl_noserverhost (test.test_asyncio.test_unix_events.SelectorEventLoopUnixSocketTests) ... ok
test_create_unix_connection_ssl_timeout_with_plain_sock (test.test_asyncio.test_unix_events.SelectorEventLoopUnixSocketTests) ... ok
test_create_unix_server_bind_error (test.test_asyncio.test_unix_events.SelectorEventLoopUnixSocketTests) ... /usr/home/buildbot/python/3.x.koobs-freebsd10.nondebug/build/Lib/unittest/mock.py:1930: ResourceWarning: unclosed <socket.socket fd=10, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('127.0.0.1', 20178), raddr=('127.0.0.1', 20179)>
  self.name = name
/usr/home/buildbot/python/3.x.koobs-freebsd10.nondebug/build/Lib/unittest/mock.py:1930: ResourceWarning: unclosed <socket.socket fd=11, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('127.0.0.1', 20180), raddr=('127.0.0.1', 20181)>
  self.name = name
ok
test_create_unix_server_existing_path_nonsock (test.test_asyncio.test_unix_events.SelectorEventLoopUnixSocketTests) ... ok
test_create_unix_server_existing_path_sock (test.test_asyncio.test_unix_events.SelectorEventLoopUnixSocketTests) ... ok
test_create_unix_server_nopath_nosock (test.test_asyncio.test_unix_events.SelectorEventLoopUnixSocketTests) ... ok
test_create_unix_server_path_dgram (test.test_asyncio.test_unix_events.SelectorEventLoopUnixSocketTests) ... ok
test_create_unix_server_path_inetsock (test.test_asyncio.test_unix_events.SelectorEventLoopUnixSocketTests) ... ok
test_create_unix_server_path_stream_bittype (test.test_asyncio.test_unix_events.SelectorEventLoopUnixSocketTests) ... ok
test_create_unix_server_pathlib (test.test_asyncio.test_unix_events.SelectorEventLoopUnixSocketTests) ... ok
test_create_unix_server_ssl_bool (test.test_asyncio.test_unix_events.SelectorEventLoopUnixSocketTests) ... ok
test_create_unix_server_ssl_timeout_with_plain_sock (test.test_asyncio.test_unix_events.SelectorEventLoopUnixSocketTests) ... ok
test_add_reader_invalid_argument (test.test_asyncio.test_unix_events.TestFunctional) ... ok
test_add_reader_or_writer_transport_fd (test.test_asyncio.test_unix_events.TestFunctional) ... ok
test__call_connection_lost (test.test_asyncio.test_unix_events.UnixReadPipeTransportTests) ... ok
test__call_connection_lost_with_err (test.test_asyncio.test_unix_events.UnixReadPipeTransportTests) ... ok
test__close (test.test_asyncio.test_unix_events.UnixReadPipeTransportTests) ... ok
test__read_ready (test.test_asyncio.test_unix_events.UnixReadPipeTransportTests) ... ok
test__read_ready_blocked (test.test_asyncio.test_unix_events.UnixReadPipeTransportTests) ... ok
test__read_ready_eof (test.test_asyncio.test_unix_events.UnixReadPipeTransportTests) ... ok
test__read_ready_error (test.test_asyncio.test_unix_events.UnixReadPipeTransportTests) ... ok
test_close (test.test_asyncio.test_unix_events.UnixReadPipeTransportTests) ... ok
test_close_already_closing (test.test_asyncio.test_unix_events.UnixReadPipeTransportTests) ... ok
test_ctor (test.test_asyncio.test_unix_events.UnixReadPipeTransportTests) ... ok
test_pause_reading (test.test_asyncio.test_unix_events.UnixReadPipeTransportTests) ... ok
test_resume_reading (test.test_asyncio.test_unix_events.UnixReadPipeTransportTests) ... ok
test__call_connection_lost (test.test_asyncio.test_unix_events.UnixWritePipeTransportTests) ... ok
test__call_connection_lost_with_err (test.test_asyncio.test_unix_events.UnixWritePipeTransportTests) ... ok
test__read_ready (test.test_asyncio.test_unix_events.UnixWritePipeTransportTests) ... ok
test__write_ready (test.test_asyncio.test_unix_events.UnixWritePipeTransportTests) ... ok
test__write_ready_again (test.test_asyncio.test_unix_events.UnixWritePipeTransportTests) ... ok
test__write_ready_closing (test.test_asyncio.test_unix_events.UnixWritePipeTransportTests) ... ok
test__write_ready_empty (test.test_asyncio.test_unix_events.UnixWritePipeTransportTests) ... ok
test__write_ready_err (test.test_asyncio.test_unix_events.UnixWritePipeTransportTests) ... ok
test__write_ready_partial (test.test_asyncio.test_unix_events.UnixWritePipeTransportTests) ... ok
test_abort (test.test_asyncio.test_unix_events.UnixWritePipeTransportTests) ... ok
test_can_write_eof (test.test_asyncio.test_unix_events.UnixWritePipeTransportTests) ... ok
test_close (test.test_asyncio.test_unix_events.UnixWritePipeTransportTests) ... ok
test_close_closing (test.test_asyncio.test_unix_events.UnixWritePipeTransportTests) ... ok
test_ctor (test.test_asyncio.test_unix_events.UnixWritePipeTransportTests) ... ok
test_write (test.test_asyncio.test_unix_events.UnixWritePipeTransportTests) ... ok
test_write_again (test.test_asyncio.test_unix_events.UnixWritePipeTransportTests) ... ok
test_write_buffer (test.test_asyncio.test_unix_events.UnixWritePipeTransportTests) ... ok
test_write_close (test.test_asyncio.test_unix_events.UnixWritePipeTransportTests) ... ok
test_write_eof (test.test_asyncio.test_unix_events.UnixWritePipeTransportTests) ... ok
test_write_eof_pending (test.test_asyncio.test_unix_events.UnixWritePipeTransportTests) ... ok
test_write_err (test.test_asyncio.test_unix_events.UnixWritePipeTransportTests) ... ok
test_write_no_data (test.test_asyncio.test_unix_events.UnixWritePipeTransportTests) ... ok
test_write_partial (test.test_asyncio.test_unix_events.UnixWritePipeTransportTests) ... ok
test.test_asyncio.test_windows_events (unittest.loader.ModuleSkipped) ... skipped 'Windows only'
test.test_asyncio.test_windows_utils (unittest.loader.ModuleSkipped) ... skipped 'Windows only'

----------------------------------------------------------------------

Ran 2061 tests in 218.810s

OK (skipped=99)
test_idle skipped -- No module named '_tkinter'
stty: stdin isn't a terminal

@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot AMD64 Windows7 SP1 3.x has failed when building commit c64583b.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/40/builds/1136) and take a look at the build logs.
  4. Check if the failure is related to this commit (c64583b) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/40/builds/1136

Click to see traceback logs
Reset branch 'master'

Could Not Find C:\buildbot.python.org\3.x.kloth-win64\build\Lib\*.pyc
The system cannot find the file specified.
Could Not Find C:\buildbot.python.org\3.x.kloth-win64\build\PCbuild\python*.zip

test_readline skipped -- No module named 'readline'
test_nis skipped -- No module named 'nis'
test_ossaudiodev skipped -- No module named 'ossaudiodev'
test_crypt skipped -- No module named '_crypt'
test_wait4 skipped -- object <module 'os' from 'C:\\buildbot.python.org\\3.x.kloth-win64\\build\\lib\\os.py'> has no attribute 'fork'
test_openpty skipped -- os.openpty() not available.
test_fcntl skipped -- No module named 'fcntl'
test_pwd skipped -- No module named 'pwd'
test_wait3 skipped -- os.fork not defined
test_ioctl skipped -- No module named 'fcntl'
test_dbm_ndbm skipped -- No module named '_dbm'
test_defaults (test.test_venv.BasicTest) ... ok
test_executable (test.test_venv.BasicTest) ... ok
test_executable_symlinks (test.test_venv.BasicTest) ... skipped 'Needs symlinks'
test_isolation (test.test_venv.BasicTest) ... ok
test_overwrite_existing (test.test_venv.BasicTest) ... ok
test_prefixes (test.test_venv.BasicTest) ... ok
test_prompt (test.test_venv.BasicTest) ... ok
test_symlinking (test.test_venv.BasicTest) ... skipped 'Needs symlinks'
test_unicode_in_batch_file (test.test_venv.BasicTest) ... ERROR
test_unoverwritable_fails (test.test_venv.BasicTest) ... ok
test_upgrade (test.test_venv.BasicTest) ... ok
test_devnull (test.test_venv.EnsurePipTest) ... ok
test_explicit_no_pip (test.test_venv.EnsurePipTest) ... ok
test_no_pip_by_default (test.test_venv.EnsurePipTest) ... ok
test_with_pip (test.test_venv.EnsurePipTest) ... ok

======================================================================
ERROR: test_unicode_in_batch_file (test.test_venv.BasicTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "C:\buildbot.python.org\3.x.kloth-win64\build\lib\test\test_venv.py", line 302, in test_unicode_in_batch_file
    out, err = check_output(
  File "C:\buildbot.python.org\3.x.kloth-win64\build\lib\test\test_venv.py", line 37, in check_output
    raise subprocess.CalledProcessError(
TypeError: __init__() takes from 3 to 5 positional arguments but 6 were given

----------------------------------------------------------------------

Ran 15 tests in 52.447s

FAILED (errors=1, skipped=2)
test test_venv failed
test_tk skipped -- gui not available (WSF_VISIBLE flag not set)
test_poll skipped -- select.poll not defined
test_xxtestfuzz skipped -- No module named '_xxtestfuzz'
test_tix skipped -- gui not available (WSF_VISIBLE flag not set)
test_zipfile64 skipped -- test requires loads of disk-space bytes and a long time to run
test_pty skipped -- No module named 'termios'
test_resource skipped -- No module named 'resource'
test_devpoll skipped -- test works only on Solaris OS family
test_curses skipped -- No module named '_curses'
test_pipes skipped -- pipes module only works on posix
test_posix skipped -- No module named 'posix'
test_dbm_gnu skipped -- No module named '_gdbm'
test_threadsignals skipped -- Can't test signal on win32
test_spwd skipped -- No module named 'spwd'
test_epoll skipped -- test works only on Linux 2.6
test_gdb skipped -- Couldn't find gdb on the path
test_grp skipped -- No module named 'grp'
minkernel\crts\ucrt\src\appcrt\lowio\write.cpp(49) : Assertion failed: (_osfile(fh) & FOPEN)
test_kqueue skipped -- test works only on BSD
test_ttk_guionly skipped -- gui not available (WSF_VISIBLE flag not set)
minkernel\crts\ucrt\src\appcrt\lowio\write.cpp(49) : Assertion failed: (_osfile(fh) & FOPEN)
minkernel\crts\ucrt\src\appcrt\lowio\close.cpp(49) : Assertion failed: (_osfile(fh) & FOPEN)
minkernel\crts\ucrt\src\appcrt\lowio\close.cpp(49) : Assertion failed: (_osfile(fh) & FOPEN)
test_syslog skipped -- No module named 'syslog'
test_fork1 skipped -- object <module 'os' from 'C:\\buildbot.python.org\\3.x.kloth-win64\\build\\lib\\os.py'> has no attribute 'fork'
test test_venv failed

Could Not Find C:\buildbot.python.org\3.x.kloth-win64\build\PCbuild\python*.zip

@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot AMD64 Windows8 3.x has failed when building commit c64583b.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/32/builds/1706) and take a look at the build logs.
  4. Check if the failure is related to this commit (c64583b) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/32/builds/1706

Click to see traceback logs
From https://github.com/python/cpython
 * branch            master     -> FETCH_HEAD
Reset branch 'master'

Could Not Find D:\buildarea\3.x.bolen-windows8\build\Lib\*.pyc
The system cannot find the file specified.
Could Not Find D:\buildarea\3.x.bolen-windows8\build\PCbuild\python*.zip

test_fcntl skipped -- No module named 'fcntl'
test_defaults (test.test_venv.BasicTest) ... ok
test_executable (test.test_venv.BasicTest) ... ok
test_executable_symlinks (test.test_venv.BasicTest) ... ok
test_isolation (test.test_venv.BasicTest) ... ok
test_overwrite_existing (test.test_venv.BasicTest) ... ok
test_prefixes (test.test_venv.BasicTest) ... ok
test_prompt (test.test_venv.BasicTest) ... ok
test_symlinking (test.test_venv.BasicTest) ... ok
test_unicode_in_batch_file (test.test_venv.BasicTest) ... ERROR
test_unoverwritable_fails (test.test_venv.BasicTest) ... ok
test_upgrade (test.test_venv.BasicTest) ... ok
test_devnull (test.test_venv.EnsurePipTest) ... ok
test_explicit_no_pip (test.test_venv.EnsurePipTest) ... ok
test_no_pip_by_default (test.test_venv.EnsurePipTest) ... ok
test_with_pip (test.test_venv.EnsurePipTest) ... ok

======================================================================
ERROR: test_unicode_in_batch_file (test.test_venv.BasicTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "D:\buildarea\3.x.bolen-windows8\build\lib\test\test_venv.py", line 302, in test_unicode_in_batch_file
    out, err = check_output(
  File "D:\buildarea\3.x.bolen-windows8\build\lib\test\test_venv.py", line 37, in check_output
    raise subprocess.CalledProcessError(
TypeError: __init__() takes from 3 to 5 positional arguments but 6 were given

----------------------------------------------------------------------

Ran 15 tests in 100.831s

FAILED (errors=1)
test test_venv failed
test_threadsignals skipped -- Can't test signal on win32
test_epoll skipped -- test works only on Linux 2.6
test_pipes skipped -- pipes module only works on posix
test_spwd skipped -- No module named 'spwd'
test_nis skipped -- No module named 'nis'
test_gdb skipped -- Couldn't find gdb on the path
test_pty skipped -- No module named 'termios'
test_resource skipped -- No module named 'resource'
minkernel\crts\ucrt\src\appcrt\lowio\write.cpp(49) : Assertion failed: (_osfile(fh) & FOPEN)
test_zipfile64 skipped -- test requires loads of disk-space bytes and a long time to run
test_devpoll skipped -- test works only on Solaris OS family
test_posix skipped -- No module named 'posix'
test_syslog skipped -- No module named 'syslog'
stty: standard input: Inappropriate ioctl for device
test_poll skipped -- select.poll not defined
D:\buildarea\3.x.bolen-windows8\build\lib\test\support\__init__.py:1045: RuntimeWarning: tests may fail, unable to create temporary directory 'D:\\buildarea\\3.x.bolen-windows8\\build\\build\\test_python_3644': [WinError 183] Cannot create a file when that file already exists: 'D:\\buildarea\\3.x.bolen-windows8\\build\\build\\test_python_3644'
  with temp_dir(path=name, quiet=quiet) as temp_path:
test_wait3 skipped -- os.fork not defined
test_wait4 skipped -- object <module 'os' from 'D:\\buildarea\\3.x.bolen-windows8\\build\\lib\\os.py'> has no attribute 'fork'
test_openpty skipped -- os.openpty() not available.
test_dbm_gnu skipped -- No module named '_gdbm'
D:\buildarea\3.x.bolen-windows8\build\lib\test\support\__init__.py:1045: RuntimeWarning: tests may fail, unable to create temporary directory 'D:\\buildarea\\3.x.bolen-windows8\\build\\build\\test_python_3644': [WinError 183] Cannot create a file when that file already exists: 'D:\\buildarea\\3.x.bolen-windows8\\build\\build\\test_python_3644'
  with temp_dir(path=name, quiet=quiet) as temp_path:
test_ioctl skipped -- No module named 'fcntl'
minkernel\crts\ucrt\src\appcrt\lowio\write.cpp(49) : Assertion failed: (_osfile(fh) & FOPEN)
minkernel\crts\ucrt\src\appcrt\lowio\close.cpp(49) : Assertion failed: (_osfile(fh) & FOPEN)
minkernel\crts\ucrt\src\appcrt\lowio\close.cpp(49) : Assertion failed: (_osfile(fh) & FOPEN)
test_readline skipped -- No module named 'readline'
test_curses skipped -- No module named '_curses'
test_ossaudiodev skipped -- No module named 'ossaudiodev'
test_pwd skipped -- No module named 'pwd'
test_crypt skipped -- No module named '_crypt'
test_dbm_ndbm skipped -- No module named '_dbm'
test_grp skipped -- No module named 'grp'
test_fork1 skipped -- object <module 'os' from 'D:\\buildarea\\3.x.bolen-windows8\\build\\lib\\os.py'> has no attribute 'fork'
test_xxtestfuzz skipped -- No module named '_xxtestfuzz'
test_kqueue skipped -- test works only on BSD
test test_venv failed

Could Not Find D:\buildarea\3.x.bolen-windows8\build\PCbuild\python*.zip

@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot AMD64 Windows10 3.x has failed when building commit c64583b.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/3/builds/1633) and take a look at the build logs.
  4. Check if the failure is related to this commit (c64583b) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/3/builds/1633

Click to see traceback logs
From https://github.com/python/cpython
 * branch            master     -> FETCH_HEAD
Reset branch 'master'

Could Not Find D:\buildarea\3.x.bolen-windows10\build\Lib\*.pyc
The system cannot find the file specified.
Could Not Find D:\buildarea\3.x.bolen-windows10\build\PCbuild\python*.zip

test_epoll skipped -- test works only on Linux 2.6
test_devpoll skipped -- test works only on Solaris OS family
test_fork1 skipped -- object <module 'os' from 'D:\\buildarea\\3.x.bolen-windows10\\build\\lib\\os.py'> has no attribute 'fork'
test_dbm_ndbm skipped -- No module named '_dbm'
test_fcntl skipped -- No module named 'fcntl'
test_wait3 skipped -- os.fork not defined
test_resource skipped -- No module named 'resource'
test_poll skipped -- select.poll not defined
test_dbm_gnu skipped -- No module named '_gdbm'
test_openpty skipped -- os.openpty() not available.
minkernel\crts\ucrt\src\appcrt\lowio\write.cpp(49) : Assertion failed: (_osfile(fh) & FOPEN)
test_nis skipped -- No module named 'nis'
test_ossaudiodev skipped -- No module named 'ossaudiodev'
test_syslog skipped -- No module named 'syslog'
test_pipes skipped -- pipes module only works on posix
test_posix skipped -- No module named 'posix'
stty: standard input: Inappropriate ioctl for device
test_zipfile64 skipped -- test requires loads of disk-space bytes and a long time to run
test_readline skipped -- No module named 'readline'
test_threadsignals skipped -- Can't test signal on win32
test_kqueue skipped -- test works only on BSD
test_ioctl skipped -- No module named 'fcntl'
test_wait4 skipped -- object <module 'os' from 'D:\\buildarea\\3.x.bolen-windows10\\build\\lib\\os.py'> has no attribute 'fork'
test_defaults (test.test_venv.BasicTest) ... ok
test_executable (test.test_venv.BasicTest) ... ok
test_executable_symlinks (test.test_venv.BasicTest) ... ok
test_isolation (test.test_venv.BasicTest) ... ok
test_overwrite_existing (test.test_venv.BasicTest) ... ok
test_prefixes (test.test_venv.BasicTest) ... ok
test_prompt (test.test_venv.BasicTest) ... ok
test_symlinking (test.test_venv.BasicTest) ... ok
test_unicode_in_batch_file (test.test_venv.BasicTest) ... ERROR
test_unoverwritable_fails (test.test_venv.BasicTest) ... ok
test_upgrade (test.test_venv.BasicTest) ... ok
test_devnull (test.test_venv.EnsurePipTest) ... ok
test_explicit_no_pip (test.test_venv.EnsurePipTest) ... ok
test_no_pip_by_default (test.test_venv.EnsurePipTest) ... ok
test_with_pip (test.test_venv.EnsurePipTest) ... ok

======================================================================
ERROR: test_unicode_in_batch_file (test.test_venv.BasicTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "D:\buildarea\3.x.bolen-windows10\build\lib\test\test_venv.py", line 302, in test_unicode_in_batch_file
    out, err = check_output(
  File "D:\buildarea\3.x.bolen-windows10\build\lib\test\test_venv.py", line 37, in check_output
    raise subprocess.CalledProcessError(
TypeError: __init__() takes from 3 to 5 positional arguments but 6 were given

----------------------------------------------------------------------

Ran 15 tests in 84.315s

FAILED (errors=1)
test test_venv failed
test_pty skipped -- No module named 'termios'
test_gdb skipped -- Couldn't find gdb on the path
test_spwd skipped -- No module named 'spwd'
test_pwd skipped -- No module named 'pwd'
test_xxtestfuzz skipped -- No module named '_xxtestfuzz'
test_grp skipped -- No module named 'grp'
test_crypt skipped -- No module named '_crypt'
test_curses skipped -- No module named '_curses'
minkernel\crts\ucrt\src\appcrt\lowio\write.cpp(49) : Assertion failed: (_osfile(fh) & FOPEN)
minkernel\crts\ucrt\src\appcrt\lowio\close.cpp(49) : Assertion failed: (_osfile(fh) & FOPEN)
minkernel\crts\ucrt\src\appcrt\lowio\close.cpp(49) : Assertion failed: (_osfile(fh) & FOPEN)
test test_venv failed

Could Not Find D:\buildarea\3.x.bolen-windows10\build\PCbuild\python*.zip

vsajip pushed a commit that referenced this pull request Nov 7, 2018
…H-10295) (GH-10377)

Handle Unicode contents on localised Windows systems when activating a
venv. activate.bat currently breaks on German Windows systems, as chcp.com does
not return a plain number as on English systems, but (arbitrarily) appends a dot at the end
(for example "Aktive Codepage: 850." instead of "Active Codepage: 850"). The
dependency to chcp.com is removed and ctypes is used to get, set and restore the
console output code page. The code page for console input is not changed.

We can't use __VENV_PYTHON__ to find python.exe, since it's UTF-8. cmd.exe decodes
the script using the console output code page.
(cherry picked from commit c64583b)

Co-authored-by: samstagern <[email protected]>
pablogsal added a commit to pablogsal/cpython that referenced this pull request Nov 7, 2018
miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Nov 7, 2018
…ndows (pythonGH-10295)" (pythonGH-10403)

This reverts commit c64583b due to multiple buildbot failures when building it.
(cherry picked from commit 6843ffe)

Co-authored-by: Pablo Galindo <[email protected]>
pablogsal added a commit that referenced this pull request Nov 7, 2018
…ndows (GH-10295)" (GH-10403)

This reverts commit c64583b due to multiple buildbot failures when building it.
miss-islington added a commit that referenced this pull request Nov 8, 2018
…ndows (GH-10295)" (GH-10403)

This reverts commit c64583b due to multiple buildbot failures when building it.
(cherry picked from commit 6843ffe)

Co-authored-by: Pablo Galindo <[email protected]>
@eryksun
Copy link
Contributor

eryksun commented Nov 8, 2018

The buildbot failure might be due to missing "python.exe" when the environment is created by a debug-only build with "python_d.exe". In this case at the beginning of the script we can test whether "%~dp0python.exe" or "%~dp0python_d.exe" exists, setting a _PYTHON_EXE variable for the rest of the script. Or instead we could expose context.python_exe as a template variable such as __VENV_PYTHON_EXE_NAME__, assuming that this name is always ASCII.

@pablogsal
Copy link
Member

pablogsal commented Nov 8, 2018

I reverted this PR in #10403. Please, add me as a reviewer in the next PR of this issue so I can test on the buildbots before merging.

@samstagern
Copy link
Contributor Author

@eryksun I like the solution of injecting the name by a constant as that can be properly controlled. An alternative is to always provide (a link to) the executable with a fixed name "python.exe" (the unix version of venv will always be called "bin\python").

@vsajip
Copy link
Member

vsajip commented Nov 8, 2018

I like the solution of injecting the name by a constant

OTOH doing it all in the activate.bat script keeps everything localised to where the problem is, so that seems preferable to me.

@Carole1
Copy link

Carole1 commented Nov 8, 2018 via email

@samstagern
Copy link
Contributor Author

For my usecase that would be enough to simply check for either python.exe or python_d.exe. In that case it should not set and reset the codepage in case it cannot find those executables. The alternative there would be to keep the improved chcp call or a combination of ctypes with a fallback to chcp. I think the fallback is not needed.

@eryksun
Copy link
Contributor

eryksun commented Nov 8, 2018

OTOH doing it all in the activate.bat script keeps everything localised to where the problem is

I'm worried that someone might need venv with an embedded Python that has neither "python.exe" nor "python_d.exe". Is that possible?

Supporting a template parameter for the executable name is a simple change. Probably only activate.bat would ever use it, but I don't see a problem with that. It's a reasonable parameter to support.

@pablogsal
Copy link
Member

Also, please take into account that ctypes may not be available because someone can choose to compile python without libffi and the executable won't have the extension module.

if defined _OLD_CODEPAGE (
"%SystemRoot%\System32\chcp.com" 65001 > nul
%~dp0python.exe -Ic "import ctypes; ctypes.windll.kernel32.SetConsoleOutputCP(65001)"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

On the tracker @zooba pointed that you're missing the quoting around %~dp0python.exe. I don't think the issue with the buildbot failures is related to spaces in the path, but remember to fix this problem as well.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good catch. I will do that. I will wait a few days until the design is cleared. My assumptions now are:

  • we need a new PR starting of the up-to-date master
  • we need to address the case that ctypes is not available with chcp.com
  • we need quoting to support spaces in folder names
  • we need to inject the python_exe name by a as a template variable such as VENV_PYTHON_EXE_NAME, assuming that this name is always ASCII
  • we need a fallback in case VENV_PYTHON_EXE_NAME is not available

Please correct me where you differ. I will make the PR as soon as you agree on the solution. Sorry to have broken the build.

@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot ARMv7 Ubuntu custom has failed when building commit 9b6adacd994418f5eee2a42886a7ee085ac6930e.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/6/builds/4) and take a look at the build logs.
  4. Check if the failure is related to this commit (9b6adacd994418f5eee2a42886a7ee085ac6930e) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/6/builds/4

Click to see traceback logs
From https://github.com/python/cpython
 * branch            buildbot-custom -> FETCH_HEAD
fatal: Could not parse object '9b6adacd994418f5eee2a42886a7ee085ac6930e'.

make: *** No rule to make target `distclean'.  Stop.

@eryksun
Copy link
Contributor

eryksun commented May 3, 2019

This was resolved by #8321, using the simple addition of "." to the delimiter list. @vsajip, do you still prefer the generic ctypes solution, given the problem with the executable name can be addressed?

@vsajip
Copy link
Member

vsajip commented May 3, 2019

do you still prefer the generic ctypes solution

Not especially, since there are potential drawbacks with that too, as @pablogsal pointed out. I guess the problem might resurface if there's a code page for which chcp uses some other arbitrary format for displaying the code page value.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants