Marcel Telka
2023-11-29 8f5f0a60cdab7c06e9d203d6b711d130a8aef641
python/tornado: update to 6.4

1 files added
6 files modified
1275 ■■■■■ changed files
components/python/tornado/Makefile 13 ●●●● patch | view | raw | blame | history
components/python/tornado/history 6 ●●●● patch | view | raw | blame | history
components/python/tornado/manifests/sample-manifest.p5m 1 ●●●● patch | view | raw | blame | history
components/python/tornado/patches/01-SO_REUSEPORT.patch 12 ●●●●● patch | view | raw | blame | history
components/python/tornado/python-integrate-project.conf 9 ●●●●● patch | view | raw | blame | history
components/python/tornado/test/results-all.master 1233 ●●●●● patch | view | raw | blame | history
components/python/tornado/tornado-PYVER.p5m 1 ●●●● patch | view | raw | blame | history
components/python/tornado/Makefile
@@ -20,22 +20,21 @@
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME =        tornado
HUMAN_VERSION =            6.3.3
HUMAN_VERSION =            6.4
COMPONENT_SUMMARY =        tornado - Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.
COMPONENT_PROJECT_URL =        http://www.tornadoweb.org/
COMPONENT_ARCHIVE_URL =        \
    https://files.pythonhosted.org/packages/48/64/679260ca0c3742e2236c693dc6c34fb8b153c14c21d2aa2077c5a01924d6/tornado-6.3.3.tar.gz
    https://files.pythonhosted.org/packages/bd/a2/ea124343e3b8dd7712561fe56c4f92eda26865f5e1040b289203729186f2/tornado-6.4.tar.gz
COMPONENT_ARCHIVE_HASH =    \
    sha256:e7d8db41c0181c80d76c982aacc442c0783a2c54d6400fe028954201a2e032fe
    sha256:72291fa6e6bc84e626589f1c29d90a5a6d593ef5ae68052ee2ef000dfd273dee
COMPONENT_LICENSE =        Apache-2.0
COMPONENT_LICENSE_FILE =    LICENSE
# https://github.com/tornadoweb/tornado/issues/3095
# https://github.com/tornadoweb/tornado/issues/3253
TEST_STYLE = unittest
include $(WS_MAKE_RULES)/common.mk
# Force verbose output via tox posargs
COMPONENT_TEST_TARGETS += -- --verbose
# Remove timing from test results
COMPONENT_TEST_TRANSFORMS += "-e 's/[^ ]*ms$$//'"
components/python/tornado/history
@@ -1,6 +1,6 @@
library/python-2/tornado-26@2.4.1,5.11-2016.0.1.0
library/python-2/tornado-27@2.4.1,5.11-2016.0.1.1
library/python-2/tornado@2.4.1,5.11-2016.0.1.0 library/python/tornado
library/python/tornado-27@5.1.1,5.11-2020.0.1.3 noincorporate
library/python/tornado-35@5.1.1,5.11-2020.0.1.3 noincorporate
library/python/tornado-37@6.3.2,5.11-2023.0.0.1 noincorporate
library/python/tornado-27@5.1.1,5.11-2020.0.1.4
library/python/tornado-35@5.1.1,5.11-2020.0.1.4
library/python/tornado-37@6.3.2,5.11-2023.0.0.2
components/python/tornado/manifests/sample-manifest.p5m
@@ -64,6 +64,7 @@
file path=usr/lib/python$(PYVER)/vendor-packages/tornado/test/asyncio_test.py
file path=usr/lib/python$(PYVER)/vendor-packages/tornado/test/auth_test.py
file path=usr/lib/python$(PYVER)/vendor-packages/tornado/test/autoreload_test.py
file path=usr/lib/python$(PYVER)/vendor-packages/tornado/test/circlerefs_test.py
file path=usr/lib/python$(PYVER)/vendor-packages/tornado/test/concurrent_test.py
file path=usr/lib/python$(PYVER)/vendor-packages/tornado/test/csv_translations/fr_FR.csv
file path=usr/lib/python$(PYVER)/vendor-packages/tornado/test/curl_httpclient_test.py
components/python/tornado/patches/01-SO_REUSEPORT.patch
New file
@@ -0,0 +1,12 @@
https://www.illumos.org/issues/12455
--- tornado-6.4/tornado/test/tcpserver_test.py.orig
+++ tornado-6.4/tornado/test/tcpserver_test.py
@@ -202,6 +202,7 @@
         self.assertEqual("".join(sorted(out)), "012")
         self.assertEqual(err, "")
+    @unittest.skip('No SO_REUSEPORT support')
     def test_listen_multi_reuse_port(self):
         code = textwrap.dedent(
             """
components/python/tornado/python-integrate-project.conf
@@ -13,12 +13,13 @@
# Copyright 2022 Marcel Telka
#
%patch% 01-SO_REUSEPORT.patch
%include-1%
PYTHON3_SOABI = abi3
%include-2%
# https://github.com/tornadoweb/tornado/issues/3095
# https://github.com/tornadoweb/tornado/issues/3253
TEST_STYLE = unittest
%include-3%
# Force verbose output via tox posargs
COMPONENT_TEST_TARGETS += -- --verbose
# Remove timing from test results
COMPONENT_TEST_TRANSFORMS += "-e 's/[^ ]*ms$$//'"
components/python/tornado/test/results-all.master
@@ -1,8 +1,953 @@
py$(PYV): remove tox env folder $(@D)/.tox/py$(PYV)
py$(PYV): commands[0] $(@D)/.tox> python -bb -m tornado.test --verbose
HTTPHeaders (tornado.httputil)
Doctest: tornado.httputil.HTTPHeaders ... ok
parse (tornado.httputil.HTTPHeaders)
Doctest: tornado.httputil.HTTPHeaders.parse ... ok
parse_line (tornado.httputil.HTTPHeaders)
Doctest: tornado.httputil.HTTPHeaders.parse_line ... ok
_encode_header (tornado.httputil)
Doctest: tornado.httputil._encode_header ... ok
_get_content_range (tornado.httputil)
Doctest: tornado.httputil._get_content_range ... ok
_normalize_header (tornado.httputil)
Doctest: tornado.httputil._normalize_header ... ok
_parse_header (tornado.httputil)
Doctest: tornado.httputil._parse_header ... ok
_parse_request_range (tornado.httputil)
Doctest: tornado.httputil._parse_request_range ... ok
format_timestamp (tornado.httputil)
Doctest: tornado.httputil.format_timestamp ... ok
parse_request_start_line (tornado.httputil)
Doctest: tornado.httputil.parse_request_start_line ... ok
parse_response_start_line (tornado.httputil)
Doctest: tornado.httputil.parse_response_start_line ... ok
url_concat (tornado.httputil)
Doctest: tornado.httputil.url_concat ... ok
import_object (tornado.util)
Doctest: tornado.util.import_object ... ok
test_asyncio_accessor (tornado.test.asyncio_test.AnyThreadEventLoopPolicyTest) ... ok
test_tornado_accessor (tornado.test.asyncio_test.AnyThreadEventLoopPolicyTest) ... ok
test_add_thread_close_idempotent (tornado.test.asyncio_test.AsyncIOLoopTest) ... ok
test_asyncio_adapter (tornado.test.asyncio_test.AsyncIOLoopTest) ... ok
test_asyncio_callback (tornado.test.asyncio_test.AsyncIOLoopTest) ... ok
test_asyncio_future (tornado.test.asyncio_test.AsyncIOLoopTest) ... ok
test_asyncio_yield_from (tornado.test.asyncio_test.AsyncIOLoopTest) ... ok
test_asyncio_close_leak (tornado.test.asyncio_test.LeakTest) ... ok
test_ioloop_close_leak (tornado.test.asyncio_test.LeakTest) ... ok
test_asyncio_manual (tornado.test.asyncio_test.SelectorThreadLeakTest) ... ok
test_asyncio_run (tornado.test.asyncio_test.SelectorThreadLeakTest) ... ok
test_tornado (tornado.test.asyncio_test.SelectorThreadLeakTest) ... ok
test_facebook_login (tornado.test.auth_test.AuthTest) ... ok
test_oauth10_get_user (tornado.test.auth_test.AuthTest) ... ok
test_oauth10_redirect (tornado.test.auth_test.AuthTest) ... ok
test_oauth10_request_parameters (tornado.test.auth_test.AuthTest) ... ok
test_oauth10a_get_user (tornado.test.auth_test.AuthTest) ... ok
test_oauth10a_get_user_coroutine_exception (tornado.test.auth_test.AuthTest) ... ok
test_oauth10a_redirect (tornado.test.auth_test.AuthTest) ... ok
test_oauth10a_redirect_error (tornado.test.auth_test.AuthTest) ... ok
test_oauth10a_request_parameters (tornado.test.auth_test.AuthTest) ... ok
test_oauth2_redirect (tornado.test.auth_test.AuthTest) ... ok
test_openid_get_user (tornado.test.auth_test.AuthTest) ... ok
test_openid_redirect (tornado.test.auth_test.AuthTest) ... ok
test_twitter_authenticate_redirect (tornado.test.auth_test.AuthTest) ... ok
test_twitter_get_user (tornado.test.auth_test.AuthTest) ... ok
test_twitter_redirect (tornado.test.auth_test.AuthTest) ... ok
test_twitter_redirect_gen_coroutine (tornado.test.auth_test.AuthTest) ... ok
test_twitter_show_user (tornado.test.auth_test.AuthTest) ... ok
test_twitter_show_user_error (tornado.test.auth_test.AuthTest) ... ok
test_google_login (tornado.test.auth_test.GoogleOAuth2Test) ... ok
test_reload (tornado.test.autoreload_test.AutoreloadTest) ... ok
test_reload_wrapper_args (tornado.test.autoreload_test.AutoreloadTest) ... ok
test_reload_wrapper_preservation (tornado.test.autoreload_test.AutoreloadTest) ... ok
test_reload_wrapper_until_success (tornado.test.autoreload_test.AutoreloadTest) ... ok
test_async_handler (tornado.test.circlerefs_test.CircleRefsTest) ... ok
test_coro_handler (tornado.test.circlerefs_test.CircleRefsTest) ... ok
test_finish_exception_handler (tornado.test.circlerefs_test.CircleRefsTest) ... ok
test_known_leak (tornado.test.circlerefs_test.CircleRefsTest) ... ok
test_run_on_executor (tornado.test.circlerefs_test.CircleRefsTest) ... ok
test_sync_handler (tornado.test.circlerefs_test.CircleRefsTest) ... ok
test_future (tornado.test.concurrent_test.GeneratorClientTest) ... ok
test_future_error (tornado.test.concurrent_test.GeneratorClientTest) ... ok
test_generator (tornado.test.concurrent_test.GeneratorClientTest) ... ok
test_generator_error (tornado.test.concurrent_test.GeneratorClientTest) ... ok
test_future_set_result_unless_cancelled (tornado.test.concurrent_test.MiscFutureTest) ... ok
test_async_await (tornado.test.concurrent_test.RunOnExecutorTest) ... ok
test_call_with_executor (tornado.test.concurrent_test.RunOnExecutorTest) ... ok
test_call_with_no_args (tornado.test.concurrent_test.RunOnExecutorTest) ... ok
test_no_calling (tornado.test.concurrent_test.RunOnExecutorTest) ... ok
test_304_with_content_length (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_all_methods (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_basic_auth (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_basic_auth_explicit_mode (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_basic_auth_unicode (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_bind_source_ip (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_body_encoding (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_body_sanity_checks (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_chunked (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_chunked_close (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_configure_defaults (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_credentials_in_url (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_error_after_cancel (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_follow_redirect (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_future_http_error (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_future_http_error_no_raise (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_future_interface (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_gzip (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_header_callback (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_header_encoding (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_header_types (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_hello_world (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_invalid_gzip (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_method_after_redirect (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_multi_line_headers (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_non_ascii_header (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_patch_receives_payload (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_post (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_put_307 (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_redirect_put_with_body (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_redirect_put_without_body (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_redirect_without_location (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_response_times (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_reuse_request_from_response (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_streaming_callback (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_types (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_unsupported_auth_mode (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_zero_timeout (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase) ... ok
test_custom_reason (tornado.test.curl_httpclient_test.CurlHTTPClientTestCase) ... ok
test_digest_auth (tornado.test.curl_httpclient_test.CurlHTTPClientTestCase) ... ok
test_digest_auth_non_ascii (tornado.test.curl_httpclient_test.CurlHTTPClientTestCase) ... ok
test_fail_custom_reason (tornado.test.curl_httpclient_test.CurlHTTPClientTestCase) ... ok
test_escape_return_types (tornado.test.escape_test.EscapeTestCase) ... ok
test_json_decode (tornado.test.escape_test.EscapeTestCase) ... ok
test_json_encode (tornado.test.escape_test.EscapeTestCase) ... ok
test_linkify (tornado.test.escape_test.EscapeTestCase) ... ok
test_recursive_unicode (tornado.test.escape_test.EscapeTestCase) ... ok
test_squeeze (tornado.test.escape_test.EscapeTestCase) ... ok
test_url_escape_quote_plus (tornado.test.escape_test.EscapeTestCase) ... ok
test_url_escape_unicode (tornado.test.escape_test.EscapeTestCase) ... ok
test_url_unescape_unicode (tornado.test.escape_test.EscapeTestCase) ... ok
test_xhtml_escape (tornado.test.escape_test.EscapeTestCase) ... ok
test_xhtml_unescape_numeric (tornado.test.escape_test.EscapeTestCase) ... ok
test_propagate (tornado.test.gen_test.ContextVarsTest) ... ok
test_propagate_to_first_yield_with_native_async_function (tornado.test.gen_test.ContextVarsTest) ... ok
test_reset (tornado.test.gen_test.ContextVarsTest) ... ok
test_async_raise_return (tornado.test.gen_test.GenBasicTest) ... ok
test_async_raise_return_value (tornado.test.gen_test.GenBasicTest) ... ok
test_async_raise_return_value_tuple (tornado.test.gen_test.GenBasicTest) ... ok
test_bogus_yield (tornado.test.gen_test.GenBasicTest) ... ok
test_bogus_yield_tuple (tornado.test.gen_test.GenBasicTest) ... ok
test_exception_phase1 (tornado.test.gen_test.GenBasicTest) ... ok
test_exception_phase2 (tornado.test.gen_test.GenBasicTest) ... ok
test_future (tornado.test.gen_test.GenBasicTest) ... ok
test_multi (tornado.test.gen_test.GenBasicTest) ... ok
test_multi_delayed (tornado.test.gen_test.GenBasicTest) ... ok
test_multi_dict (tornado.test.gen_test.GenBasicTest) ... ok
test_multi_dict_delayed (tornado.test.gen_test.GenBasicTest) ... ok
test_multi_dict_future (tornado.test.gen_test.GenBasicTest) ... ok
test_multi_empty (tornado.test.gen_test.GenBasicTest) ... ok
test_multi_exceptions (tornado.test.gen_test.GenBasicTest) ... ok
test_multi_future (tornado.test.gen_test.GenBasicTest) ... ok
test_multi_future_duplicate (tornado.test.gen_test.GenBasicTest) ... ok
test_multi_future_exceptions (tornado.test.gen_test.GenBasicTest) ... ok
test_multi_performance (tornado.test.gen_test.GenBasicTest) ... ok
test_no_yield (tornado.test.gen_test.GenBasicTest) ... ok
test_none (tornado.test.gen_test.GenBasicTest) ... ok
test_reuse (tornado.test.gen_test.GenBasicTest) ... ok
test_sync_raise_return (tornado.test.gen_test.GenBasicTest) ... ok
test_sync_raise_return_value (tornado.test.gen_test.GenBasicTest) ... ok
test_sync_raise_return_value_tuple (tornado.test.gen_test.GenBasicTest) ... ok
test_async_await (tornado.test.gen_test.GenCoroutineTest) ... ok
test_async_await_mixed_multi_native_future (tornado.test.gen_test.GenCoroutineTest) ... ok
test_async_early_return (tornado.test.gen_test.GenCoroutineTest) ... ok
test_async_gen_return (tornado.test.gen_test.GenCoroutineTest) ... ok
test_async_raise (tornado.test.gen_test.GenCoroutineTest) ... ok
test_async_return (tornado.test.gen_test.GenCoroutineTest) ... ok
test_async_return_no_value (tornado.test.gen_test.GenCoroutineTest) ... ok
test_async_with_timeout (tornado.test.gen_test.GenCoroutineTest) ... ok
test_asyncio_future_debug_info (tornado.test.gen_test.GenCoroutineTest) ... ok
test_asyncio_gather (tornado.test.gen_test.GenCoroutineTest) ... ok
test_asyncio_sleep_zero (tornado.test.gen_test.GenCoroutineTest) ... ok
test_attributes (tornado.test.gen_test.GenCoroutineTest) ... ok
test_coroutine_refcounting (tornado.test.gen_test.GenCoroutineTest) ... ok
test_is_coroutine_function (tornado.test.gen_test.GenCoroutineTest) ... ok
test_moment (tornado.test.gen_test.GenCoroutineTest) ... ok
test_py3_leak_exception_context (tornado.test.gen_test.GenCoroutineTest) ... ok
test_replace_yieldpoint_exception (tornado.test.gen_test.GenCoroutineTest) ... ok
test_sleep (tornado.test.gen_test.GenCoroutineTest) ... ok
test_swallow_yieldpoint_exception (tornado.test.gen_test.GenCoroutineTest) ... ok
test_sync_gen_return (tornado.test.gen_test.GenCoroutineTest) ... ok
test_sync_raise (tornado.test.gen_test.GenCoroutineTest) ... ok
test_sync_return (tornado.test.gen_test.GenCoroutineTest) ... ok
test_sync_return_no_value (tornado.test.gen_test.GenCoroutineTest) ... ok
test_async_prepare_error_handler (tornado.test.gen_test.GenWebTest) ... ok
test_coroutine_sequence_handler (tornado.test.gen_test.GenWebTest) ... ok
test_coroutine_unfinished_sequence_handler (tornado.test.gen_test.GenWebTest) ... ok
test_native_coroutine_handler (tornado.test.gen_test.GenWebTest) ... ok
test_undecorated_coroutines (tornado.test.gen_test.GenWebTest) ... ok
test_gc (tornado.test.gen_test.RunnerGCTest) ... ok
test_gc_infinite_async_await (tornado.test.gen_test.RunnerGCTest) ... ok
test_gc_infinite_coro (tornado.test.gen_test.RunnerGCTest) ... ok
test_multi_moment (tornado.test.gen_test.RunnerGCTest) ... ok
test_already_done (tornado.test.gen_test.WaitIteratorTest) ... ok
test_empty_iterator (tornado.test.gen_test.WaitIteratorTest) ... ok
test_iterator (tornado.test.gen_test.WaitIteratorTest) ... ok
test_iterator_async_await (tornado.test.gen_test.WaitIteratorTest) ... ok
test_no_ref (tornado.test.gen_test.WaitIteratorTest) ... ok
test_already_resolved (tornado.test.gen_test.WithTimeoutTest) ... ok
test_completed_concurrent_future (tornado.test.gen_test.WithTimeoutTest) ... ok
test_completes_before_timeout (tornado.test.gen_test.WithTimeoutTest) ... ok
test_fails_before_timeout (tornado.test.gen_test.WithTimeoutTest) ... ok
test_normal_concurrent_future (tornado.test.gen_test.WithTimeoutTest) ... ok
test_timeout (tornado.test.gen_test.WithTimeoutTest) ... ok
test_timeout_concurrent_future (tornado.test.gen_test.WithTimeoutTest) ... ok
test_http10_no_content_length (tornado.test.http1connection_test.HTTP1ConnectionTest) ... ok
test_304_with_content_length (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_all_methods (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_basic_auth (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_basic_auth_explicit_mode (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_basic_auth_unicode (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_bind_source_ip (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_body_encoding (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_body_sanity_checks (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_chunked (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_chunked_close (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_configure_defaults (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_credentials_in_url (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_error_after_cancel (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_follow_redirect (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_future_http_error (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_future_http_error_no_raise (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_future_interface (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_gzip (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_header_callback (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_header_encoding (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_header_types (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_hello_world (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_invalid_gzip (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_method_after_redirect (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_multi_line_headers (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_non_ascii_header (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_patch_receives_payload (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_post (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_put_307 (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_redirect_put_with_body (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_redirect_put_without_body (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_redirect_without_location (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_response_times (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_reuse_request_from_response (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_streaming_callback (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_types (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_unsupported_auth_mode (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_zero_timeout (tornado.test.httpclient_test.HTTPClientCommonTestCase) ... ok
test_copy (tornado.test.httpclient_test.HTTPErrorTestCase) ... ok
test_error_with_response (tornado.test.httpclient_test.HTTPErrorTestCase) ... ok
test_plain_error (tornado.test.httpclient_test.HTTPErrorTestCase) ... ok
test_body (tornado.test.httpclient_test.HTTPRequestTestCase) ... ok
test_body_setter (tornado.test.httpclient_test.HTTPRequestTestCase) ... ok
test_headers (tornado.test.httpclient_test.HTTPRequestTestCase) ... ok
test_headers_setter (tornado.test.httpclient_test.HTTPRequestTestCase) ... ok
test_if_modified_since (tornado.test.httpclient_test.HTTPRequestTestCase) ... ok
test_if_modified_since_naive_deprecated (tornado.test.httpclient_test.HTTPRequestTestCase) ... ok
test_null_headers_setter (tornado.test.httpclient_test.HTTPRequestTestCase) ... ok
test_str (tornado.test.httpclient_test.HTTPResponseTestCase) ... ok
test_bad_attribute (tornado.test.httpclient_test.RequestProxyTest) ... ok
test_both_set (tornado.test.httpclient_test.RequestProxyTest) ... ok
test_default_set (tornado.test.httpclient_test.RequestProxyTest) ... ok
test_defaults_none (tornado.test.httpclient_test.RequestProxyTest) ... ok
test_neither_set (tornado.test.httpclient_test.RequestProxyTest) ... ok
test_request_set (tornado.test.httpclient_test.RequestProxyTest) ... ok
test_destructor_log (tornado.test.httpclient_test.SyncHTTPClientSubprocessTest) ... ok
test_sync_client (tornado.test.httpclient_test.SyncHTTPClientTest) ... ok
test_sync_client_error (tornado.test.httpclient_test.SyncHTTPClientTest) ... ok
test_missing_arguments (tornado.test.httpserver_test.BadSSLOptionsTest) ... ok
test_missing_key (tornado.test.httpserver_test.BadSSLOptionsTest)
A missing SSL key should cause an immediate exception. ... ok
test_body_size_override_reset (tornado.test.httpserver_test.BodyLimitsTest) ... ok
test_large_body_buffered (tornado.test.httpserver_test.BodyLimitsTest) ... ok
test_large_body_buffered_chunked (tornado.test.httpserver_test.BodyLimitsTest) ... ok
test_large_body_streaming (tornado.test.httpserver_test.BodyLimitsTest) ... ok
test_large_body_streaming_chunked (tornado.test.httpserver_test.BodyLimitsTest) ... ok
test_large_body_streaming_chunked_override (tornado.test.httpserver_test.BodyLimitsTest) ... ok
test_large_body_streaming_override (tornado.test.httpserver_test.BodyLimitsTest) ... ok
test_small_body (tornado.test.httpserver_test.BodyLimitsTest) ... ok
test_timeout (tornado.test.httpserver_test.BodyLimitsTest) ... ok
test_uncompressed (tornado.test.httpserver_test.GzipBaseTest) ... ok
test_gzip (tornado.test.httpserver_test.GzipTest) ... ok
test_gzip_case_insensitive (tornado.test.httpserver_test.GzipTest) ... ok
test_uncompressed (tornado.test.httpserver_test.GzipTest) ... ok
test_gzip_unsupported (tornado.test.httpserver_test.GzipUnsupportedTest) ... ok
test_uncompressed (tornado.test.httpserver_test.GzipUnsupportedTest) ... ok
test_100_continue (tornado.test.httpserver_test.HTTPConnectionTest) ... ok
test_multipart_form (tornado.test.httpserver_test.HTTPConnectionTest) ... ok
test_newlines (tornado.test.httpserver_test.HTTPConnectionTest) ... ok
test_chunked_request_body (tornado.test.httpserver_test.HTTPServerRawTest) ... ok
test_chunked_request_body_invalid_size (tornado.test.httpserver_test.HTTPServerRawTest) ... ok
test_chunked_request_uppercase (tornado.test.httpserver_test.HTTPServerRawTest) ... ok
test_empty_request (tornado.test.httpserver_test.HTTPServerRawTest) ... ok
test_invalid_content_length (tornado.test.httpserver_test.HTTPServerRawTest) ... ok
test_malformed_first_line_log (tornado.test.httpserver_test.HTTPServerRawTest) ... ok
test_malformed_first_line_response (tornado.test.httpserver_test.HTTPServerRawTest) ... ok
test_malformed_headers (tornado.test.httpserver_test.HTTPServerRawTest) ... ok
test_double_slash (tornado.test.httpserver_test.HTTPServerTest) ... ok
test_empty_post_parameters (tornado.test.httpserver_test.HTTPServerTest) ... ok
test_empty_query_string (tornado.test.httpserver_test.HTTPServerTest) ... ok
test_post_encodings (tornado.test.httpserver_test.HTTPServerTest) ... ok
test_query_string_encoding (tornado.test.httpserver_test.HTTPServerTest) ... ok
test_types (tornado.test.httpserver_test.HTTPServerTest) ... ok
test_idle_after_use (tornado.test.httpserver_test.IdleTimeoutTest) ... ok
test_unused_connection (tornado.test.httpserver_test.IdleTimeoutTest) ... ok
test_invalid_output_content_length (tornado.test.httpserver_test.InvalidOutputContentLengthTest) ... ok
test_cancel_during_download (tornado.test.httpserver_test.KeepAliveTest) ... ok
test_finish_while_closed (tornado.test.httpserver_test.KeepAliveTest) ... ok
test_http10 (tornado.test.httpserver_test.KeepAliveTest) ... ok
test_http10_keepalive (tornado.test.httpserver_test.KeepAliveTest) ... ok
test_http10_keepalive_extra_crlf (tornado.test.httpserver_test.KeepAliveTest) ... ok
test_keepalive_chunked (tornado.test.httpserver_test.KeepAliveTest) ... ok
test_keepalive_chunked_head_no_body (tornado.test.httpserver_test.KeepAliveTest) ... ok
test_pipelined_cancel (tornado.test.httpserver_test.KeepAliveTest) ... ok
test_pipelined_requests (tornado.test.httpserver_test.KeepAliveTest) ... ok
test_request_close (tornado.test.httpserver_test.KeepAliveTest) ... ok
test_two_requests (tornado.test.httpserver_test.KeepAliveTest) ... ok
test_legacy_interface (tornado.test.httpserver_test.LegacyInterfaceTest) ... ok
test_manual_protocol (tornado.test.httpserver_test.ManualProtocolTest) ... ok
test_large_headers (tornado.test.httpserver_test.MaxHeaderSizeTest) ... ok
test_small_headers (tornado.test.httpserver_test.MaxHeaderSizeTest) ... ok
test_error_logging (tornado.test.httpserver_test.SSLContextTest) ... ok
test_large_post (tornado.test.httpserver_test.SSLContextTest) ... ok
test_non_ssl_request (tornado.test.httpserver_test.SSLContextTest) ... ok
test_ssl (tornado.test.httpserver_test.SSLContextTest) ... ok
test_request_without_xprotocol (tornado.test.httpserver_test.SSLXHeaderTest) ... ok
test_error_logging (tornado.test.httpserver_test.SSLv23Test) ... ok
test_large_post (tornado.test.httpserver_test.SSLv23Test) ... ok
test_non_ssl_request (tornado.test.httpserver_test.SSLv23Test) ... ok
test_ssl (tornado.test.httpserver_test.SSLv23Test) ... ok
test_error_logging (tornado.test.httpserver_test.SSLv3Test) ... ok
test_large_post (tornado.test.httpserver_test.SSLv3Test) ... ok
test_non_ssl_request (tornado.test.httpserver_test.SSLv3Test) ... ok
test_ssl (tornado.test.httpserver_test.SSLv3Test) ... ok
test_chunked_body (tornado.test.httpserver_test.StreamingChunkSizeTest) ... ok
test_chunked_compressed (tornado.test.httpserver_test.StreamingChunkSizeTest) ... ok
test_compressed_body (tornado.test.httpserver_test.StreamingChunkSizeTest) ... ok
test_regular_body (tornado.test.httpserver_test.StreamingChunkSizeTest) ... ok
test_error_logging (tornado.test.httpserver_test.TLSv1Test) ... ok
test_large_post (tornado.test.httpserver_test.TLSv1Test) ... ok
test_non_ssl_request (tornado.test.httpserver_test.TLSv1Test) ... ok
test_ssl (tornado.test.httpserver_test.TLSv1Test) ... ok
test_unix_socket (tornado.test.httpserver_test.UnixSocketTest) ... ok
test_unix_socket_bad_request (tornado.test.httpserver_test.UnixSocketTest) ... ok
test_ip_headers (tornado.test.httpserver_test.XHeaderTest) ... ok
test_scheme_headers (tornado.test.httpserver_test.XHeaderTest) ... ok
test_trusted_downstream (tornado.test.httpserver_test.XHeaderTest) ... ok
test_other_aware_datetime (tornado.test.httputil_test.FormatTimestampTest) ... ok
test_struct_time (tornado.test.httputil_test.FormatTimestampTest) ... ok
test_time_tuple (tornado.test.httputil_test.FormatTimestampTest) ... ok
test_unix_time_float (tornado.test.httputil_test.FormatTimestampTest) ... ok
test_unix_time_int (tornado.test.httputil_test.FormatTimestampTest) ... ok
test_utc_aware_datetime (tornado.test.httputil_test.FormatTimestampTest) ... ok
test_utc_naive_datetime (tornado.test.httputil_test.FormatTimestampTest) ... ok
test_utc_naive_datetime_deprecated (tornado.test.httputil_test.FormatTimestampTest) ... ok
test_copy (tornado.test.httputil_test.HTTPHeadersTest) ... ok
test_malformed_continuation (tornado.test.httputil_test.HTTPHeadersTest) ... ok
test_multi_line (tornado.test.httputil_test.HTTPHeadersTest) ... ok
test_optional_cr (tornado.test.httputil_test.HTTPHeadersTest) ... ok
test_pickle_roundtrip (tornado.test.httputil_test.HTTPHeadersTest) ... ok
test_setdefault (tornado.test.httputil_test.HTTPHeadersTest) ... ok
test_string (tornado.test.httputil_test.HTTPHeadersTest) ... ok
test_unicode_newlines (tornado.test.httputil_test.HTTPHeadersTest) ... ok
test_body_is_a_byte_string (tornado.test.httputil_test.HTTPServerRequestTest) ... ok
test_default_constructor (tornado.test.httputil_test.HTTPServerRequestTest) ... ok
test_repr_does_not_contain_headers (tornado.test.httputil_test.HTTPServerRequestTest) ... ok
test_boundary_starts_and_ends_with_quotes (tornado.test.httputil_test.MultipartFormDataTest) ... ok
test_content_disposition_header_without_name_parameter (tornado.test.httputil_test.MultipartFormDataTest) ... ok
test_data_after_final_boundary (tornado.test.httputil_test.MultipartFormDataTest) ... ok
test_file_upload (tornado.test.httputil_test.MultipartFormDataTest) ... ok
test_invalid_content_disposition (tornado.test.httputil_test.MultipartFormDataTest) ... ok
test_line_does_not_end_with_correct_line_break (tornado.test.httputil_test.MultipartFormDataTest) ... ok
test_missing_headers (tornado.test.httputil_test.MultipartFormDataTest) ... ok
test_non_ascii_filename (tornado.test.httputil_test.MultipartFormDataTest) ... ok
test_special_filenames (tornado.test.httputil_test.MultipartFormDataTest) ... ok
test_unquoted_names (tornado.test.httputil_test.MultipartFormDataTest) ... ok
test_cookie_edgecases (tornado.test.httputil_test.ParseCookieTest) ... ok
test_invalid_cookies (tornado.test.httputil_test.ParseCookieTest)
Cookie strings that go against RFC6265 but browsers will send if set ... ok
test_python_cookies (tornado.test.httputil_test.ParseCookieTest)
Test cases copied from Python's Lib/test/test_http_cookies.py ... ok
test_parse_request_start_line (tornado.test.httputil_test.ParseRequestStartLineTest) ... ok
test_parsing (tornado.test.httputil_test.QsParseTest) ... ok
test_url_concat_dict_params (tornado.test.httputil_test.TestUrlConcat) ... ok
test_url_concat_encode_args (tornado.test.httputil_test.TestUrlConcat) ... ok
test_url_concat_mult_params (tornado.test.httputil_test.TestUrlConcat) ... ok
test_url_concat_multi_same_params (tornado.test.httputil_test.TestUrlConcat) ... ok
test_url_concat_multi_same_query_params (tornado.test.httputil_test.TestUrlConcat) ... ok
test_url_concat_no_params (tornado.test.httputil_test.TestUrlConcat) ... ok
test_url_concat_no_query_params (tornado.test.httputil_test.TestUrlConcat) ... ok
test_url_concat_none_params (tornado.test.httputil_test.TestUrlConcat) ... ok
test_url_concat_q_with_no_trailing_amp (tornado.test.httputil_test.TestUrlConcat) ... ok
test_url_concat_trailing_amp (tornado.test.httputil_test.TestUrlConcat) ... ok
test_url_concat_trailing_q (tornado.test.httputil_test.TestUrlConcat) ... ok
test_url_concat_with_frag (tornado.test.httputil_test.TestUrlConcat) ... ok
test_import_aliases (tornado.test.import_test.ImportTest) ... ok
test_import_everything (tornado.test.import_test.ImportTest) ... ok
test_lazy_import (tornado.test.import_test.ImportTest) ... ok
test_add_callback_from_signal (tornado.test.ioloop_test.TestIOLoop) ... ok
test_add_callback_from_signal_other_thread (tornado.test.ioloop_test.TestIOLoop) ... ok
test_add_callback_return_sequence (tornado.test.ioloop_test.TestIOLoop) ... ok
test_add_callback_wakeup (tornado.test.ioloop_test.TestIOLoop) ... ok
test_add_callback_wakeup_other_thread (tornado.test.ioloop_test.TestIOLoop) ... ok
test_add_callback_while_closing (tornado.test.ioloop_test.TestIOLoop) ... ok
test_add_timeout_return (tornado.test.ioloop_test.TestIOLoop) ... ok
test_add_timeout_timedelta (tornado.test.ioloop_test.TestIOLoop) ... ok
test_call_at_return (tornado.test.ioloop_test.TestIOLoop) ... ok
test_call_later_return (tornado.test.ioloop_test.TestIOLoop) ... ok
test_close_file_object (tornado.test.ioloop_test.TestIOLoop)
When a file object is used instead of a numeric file descriptor, ... ok
test_exception_logging (tornado.test.ioloop_test.TestIOLoop)
Uncaught exceptions get logged by the IOLoop. ... ok
test_exception_logging_future (tornado.test.ioloop_test.TestIOLoop)
The IOLoop examines exceptions from Futures and logs them. ... ok
test_exception_logging_native_coro (tornado.test.ioloop_test.TestIOLoop)
The IOLoop examines exceptions from awaitables and logs them. ... ok
test_explicit_asyncio_loop (tornado.test.ioloop_test.TestIOLoop) ... ok
test_handler_callback_file_object (tornado.test.ioloop_test.TestIOLoop)
The handler callback receives the same fd object it passed in. ... ok
test_init_close_race (tornado.test.ioloop_test.TestIOLoop) ... ok
test_mixed_fd_fileobj (tornado.test.ioloop_test.TestIOLoop) ... ok
test_multiple_add (tornado.test.ioloop_test.TestIOLoop) ... ok
test_read_while_writeable (tornado.test.ioloop_test.TestIOLoop) ... ok
test_reentrant (tornado.test.ioloop_test.TestIOLoop)
Calling start() twice should raise an error, not deadlock. ... ok
test_remove_handler_from_handler (tornado.test.ioloop_test.TestIOLoop) ... ok
test_remove_timeout_after_fire (tornado.test.ioloop_test.TestIOLoop) ... ok
test_remove_timeout_cleanup (tornado.test.ioloop_test.TestIOLoop) ... ok
test_remove_timeout_from_timeout (tornado.test.ioloop_test.TestIOLoop) ... ok
test_remove_without_add (tornado.test.ioloop_test.TestIOLoop) ... ok
test_spawn_callback (tornado.test.ioloop_test.TestIOLoop) ... ok
test_timeout_with_arguments (tornado.test.ioloop_test.TestIOLoop) ... ok
test_asyncio (tornado.test.ioloop_test.TestIOLoopConfiguration) ... ok
test_asyncio_main (tornado.test.ioloop_test.TestIOLoopConfiguration) ... ok
test_default (tornado.test.ioloop_test.TestIOLoopConfiguration) ... ok
test_force_current (tornado.test.ioloop_test.TestIOLoopCurrent) ... ok
test_non_current (tornado.test.ioloop_test.TestIOLoopCurrent) ... ok
test_clear_without_current (tornado.test.ioloop_test.TestIOLoopCurrentAsync) ... ok
test_add_future_threads (tornado.test.ioloop_test.TestIOLoopFutures) ... ok
test_run_in_executor_gen (tornado.test.ioloop_test.TestIOLoopFutures) ... ok
test_run_in_executor_native (tornado.test.ioloop_test.TestIOLoopFutures) ... ok
test_set_default_executor (tornado.test.ioloop_test.TestIOLoopFutures) ... ok
test_async_exception (tornado.test.ioloop_test.TestIOLoopRunSync) ... ok
test_async_result (tornado.test.ioloop_test.TestIOLoopRunSync) ... ok
test_current (tornado.test.ioloop_test.TestIOLoopRunSync) ... ok
test_native_coroutine (tornado.test.ioloop_test.TestIOLoopRunSync) ... ok
test_sync_exception (tornado.test.ioloop_test.TestIOLoopRunSync) ... ok
test_sync_result (tornado.test.ioloop_test.TestIOLoopRunSync) ... ok
test_timeout (tornado.test.ioloop_test.TestIOLoopRunSync) ... ok
test_periodic_async (tornado.test.ioloop_test.TestPeriodicCallbackAsync) ... ok
test_periodic_coro (tornado.test.ioloop_test.TestPeriodicCallbackAsync) ... ok
test_periodic_plain (tornado.test.ioloop_test.TestPeriodicCallbackAsync) ... ok
test_basic (tornado.test.ioloop_test.TestPeriodicCallbackMath) ... ok
test_clock_backwards (tornado.test.ioloop_test.TestPeriodicCallbackMath) ... ok
test_jitter (tornado.test.ioloop_test.TestPeriodicCallbackMath) ... ok
test_overrun (tornado.test.ioloop_test.TestPeriodicCallbackMath) ... ok
test_timedelta (tornado.test.ioloop_test.TestPeriodicCallbackMath) ... ok
test_async_read_error_logging (tornado.test.iostream_test.TestIOStream) ... ok
test_close_buffered_data (tornado.test.iostream_test.TestIOStream) ... ok
test_close_callback_with_pending_read (tornado.test.iostream_test.TestIOStream) ... ok
test_connection_refused (tornado.test.iostream_test.TestIOStream) ... ok
test_flow_control (tornado.test.iostream_test.TestIOStream) ... ok
test_future_close_callback (tornado.test.iostream_test.TestIOStream) ... ok
test_future_delayed_close_callback (tornado.test.iostream_test.TestIOStream) ... ok
test_future_write (tornado.test.iostream_test.TestIOStream)
Test that write() Futures are never orphaned. ... ok
test_gaierror (tornado.test.iostream_test.TestIOStream) ... ok
test_inline_read_error (tornado.test.iostream_test.TestIOStream) ... ok
test_large_read_until (tornado.test.iostream_test.TestIOStream) ... ok
test_many_mixed_reads (tornado.test.iostream_test.TestIOStream) ... ok
test_read_bytes_partial (tornado.test.iostream_test.TestIOStream) ... ok
test_read_into (tornado.test.iostream_test.TestIOStream) ... ok
test_read_into_partial (tornado.test.iostream_test.TestIOStream) ... ok
test_read_into_zero_bytes (tornado.test.iostream_test.TestIOStream) ... ok
test_read_until_close_after_close (tornado.test.iostream_test.TestIOStream) ... ok
test_read_until_close_with_error (tornado.test.iostream_test.TestIOStream) ... ok
test_read_until_max_bytes (tornado.test.iostream_test.TestIOStream) ... ok
test_read_until_max_bytes_ignores_extra (tornado.test.iostream_test.TestIOStream) ... ok
test_read_until_max_bytes_inline (tornado.test.iostream_test.TestIOStream) ... ok
test_read_until_regex_max_bytes (tornado.test.iostream_test.TestIOStream) ... ok
test_read_until_regex_max_bytes_ignores_extra (tornado.test.iostream_test.TestIOStream) ... ok
test_read_until_regex_max_bytes_inline (tornado.test.iostream_test.TestIOStream) ... ok
test_read_until_unsatisfied_after_close (tornado.test.iostream_test.TestIOStream) ... ok
test_read_until_with_close_after_second_packet (tornado.test.iostream_test.TestIOStream) ... ok
test_small_read_untils_from_large_buffer (tornado.test.iostream_test.TestIOStream) ... ok
test_small_reads_from_large_buffer (tornado.test.iostream_test.TestIOStream) ... ok
test_write_memoryview (tornado.test.iostream_test.TestIOStream) ... ok
test_write_zero_bytes (tornado.test.iostream_test.TestIOStream) ... ok
test_check_disabled (tornado.test.iostream_test.TestIOStreamCheckHostname) ... ok
test_match (tornado.test.iostream_test.TestIOStreamCheckHostname) ... ok
test_no_match (tornado.test.iostream_test.TestIOStreamCheckHostname) ... ok
test_async_read_error_logging (tornado.test.iostream_test.TestIOStreamSSL) ... ok
test_close_buffered_data (tornado.test.iostream_test.TestIOStreamSSL) ... ok
test_close_callback_with_pending_read (tornado.test.iostream_test.TestIOStreamSSL) ... ok
test_connection_refused (tornado.test.iostream_test.TestIOStreamSSL) ... ok
test_flow_control (tornado.test.iostream_test.TestIOStreamSSL) ... ok
test_future_close_callback (tornado.test.iostream_test.TestIOStreamSSL) ... ok
test_future_delayed_close_callback (tornado.test.iostream_test.TestIOStreamSSL) ... ok
test_future_write (tornado.test.iostream_test.TestIOStreamSSL)
Test that write() Futures are never orphaned. ... ok
test_gaierror (tornado.test.iostream_test.TestIOStreamSSL) ... ok
test_inline_read_error (tornado.test.iostream_test.TestIOStreamSSL) ... ok
test_large_read_until (tornado.test.iostream_test.TestIOStreamSSL) ... ok
test_many_mixed_reads (tornado.test.iostream_test.TestIOStreamSSL) ... ok
test_read_bytes_partial (tornado.test.iostream_test.TestIOStreamSSL) ... ok
test_read_into (tornado.test.iostream_test.TestIOStreamSSL) ... ok
test_read_into_partial (tornado.test.iostream_test.TestIOStreamSSL) ... ok
test_read_into_zero_bytes (tornado.test.iostream_test.TestIOStreamSSL) ... ok
test_read_until_close_after_close (tornado.test.iostream_test.TestIOStreamSSL) ... ok
test_read_until_close_with_error (tornado.test.iostream_test.TestIOStreamSSL) ... ok
test_read_until_max_bytes (tornado.test.iostream_test.TestIOStreamSSL) ... ok
test_read_until_max_bytes_ignores_extra (tornado.test.iostream_test.TestIOStreamSSL) ... ok
test_read_until_max_bytes_inline (tornado.test.iostream_test.TestIOStreamSSL) ... ok
test_read_until_regex_max_bytes (tornado.test.iostream_test.TestIOStreamSSL) ... ok
test_read_until_regex_max_bytes_ignores_extra (tornado.test.iostream_test.TestIOStreamSSL) ... ok
test_read_until_regex_max_bytes_inline (tornado.test.iostream_test.TestIOStreamSSL) ... ok
test_read_until_unsatisfied_after_close (tornado.test.iostream_test.TestIOStreamSSL) ... ok
test_read_until_with_close_after_second_packet (tornado.test.iostream_test.TestIOStreamSSL) ... ok
test_small_read_untils_from_large_buffer (tornado.test.iostream_test.TestIOStreamSSL) ... ok
test_small_reads_from_large_buffer (tornado.test.iostream_test.TestIOStreamSSL) ... ok
test_write_memoryview (tornado.test.iostream_test.TestIOStreamSSL) ... ok
test_write_zero_bytes (tornado.test.iostream_test.TestIOStreamSSL) ... ok
test_async_read_error_logging (tornado.test.iostream_test.TestIOStreamSSLContext) ... ok
test_close_buffered_data (tornado.test.iostream_test.TestIOStreamSSLContext) ... ok
test_close_callback_with_pending_read (tornado.test.iostream_test.TestIOStreamSSLContext) ... ok
test_connection_refused (tornado.test.iostream_test.TestIOStreamSSLContext) ... ok
test_flow_control (tornado.test.iostream_test.TestIOStreamSSLContext) ... ok
test_future_close_callback (tornado.test.iostream_test.TestIOStreamSSLContext) ... ok
test_future_delayed_close_callback (tornado.test.iostream_test.TestIOStreamSSLContext) ... ok
test_future_write (tornado.test.iostream_test.TestIOStreamSSLContext)
Test that write() Futures are never orphaned. ... ok
test_gaierror (tornado.test.iostream_test.TestIOStreamSSLContext) ... ok
test_inline_read_error (tornado.test.iostream_test.TestIOStreamSSLContext) ... ok
test_large_read_until (tornado.test.iostream_test.TestIOStreamSSLContext) ... ok
test_many_mixed_reads (tornado.test.iostream_test.TestIOStreamSSLContext) ... ok
test_read_bytes_partial (tornado.test.iostream_test.TestIOStreamSSLContext) ... ok
test_read_into (tornado.test.iostream_test.TestIOStreamSSLContext) ... ok
test_read_into_partial (tornado.test.iostream_test.TestIOStreamSSLContext) ... ok
test_read_into_zero_bytes (tornado.test.iostream_test.TestIOStreamSSLContext) ... ok
test_read_until_close_after_close (tornado.test.iostream_test.TestIOStreamSSLContext) ... ok
test_read_until_close_with_error (tornado.test.iostream_test.TestIOStreamSSLContext) ... ok
test_read_until_max_bytes (tornado.test.iostream_test.TestIOStreamSSLContext) ... ok
test_read_until_max_bytes_ignores_extra (tornado.test.iostream_test.TestIOStreamSSLContext) ... ok
test_read_until_max_bytes_inline (tornado.test.iostream_test.TestIOStreamSSLContext) ... ok
test_read_until_regex_max_bytes (tornado.test.iostream_test.TestIOStreamSSLContext) ... ok
test_read_until_regex_max_bytes_ignores_extra (tornado.test.iostream_test.TestIOStreamSSLContext) ... ok
test_read_until_regex_max_bytes_inline (tornado.test.iostream_test.TestIOStreamSSLContext) ... ok
test_read_until_unsatisfied_after_close (tornado.test.iostream_test.TestIOStreamSSLContext) ... ok
test_read_until_with_close_after_second_packet (tornado.test.iostream_test.TestIOStreamSSLContext) ... ok
test_small_read_untils_from_large_buffer (tornado.test.iostream_test.TestIOStreamSSLContext) ... ok
test_small_reads_from_large_buffer (tornado.test.iostream_test.TestIOStreamSSLContext) ... ok
test_write_memoryview (tornado.test.iostream_test.TestIOStreamSSLContext) ... ok
test_write_zero_bytes (tornado.test.iostream_test.TestIOStreamSSLContext) ... ok
test_check_hostname (tornado.test.iostream_test.TestIOStreamStartTLS) ... ok
test_handshake_fail (tornado.test.iostream_test.TestIOStreamStartTLS) ... ok
test_start_tls_smtp (tornado.test.iostream_test.TestIOStreamStartTLS) ... ok
test_typed_memoryview (tornado.test.iostream_test.TestIOStreamStartTLS) ... ok
test_connection_closed (tornado.test.iostream_test.TestIOStreamWebHTTP) ... ok
test_future_close_while_reading (tornado.test.iostream_test.TestIOStreamWebHTTP) ... ok
test_future_interface (tornado.test.iostream_test.TestIOStreamWebHTTP)
Basic test of IOStream's ability to return Futures. ... ok
test_future_read_until_close (tornado.test.iostream_test.TestIOStreamWebHTTP) ... ok
test_read_until_close (tornado.test.iostream_test.TestIOStreamWebHTTP) ... ok
test_read_zero_bytes (tornado.test.iostream_test.TestIOStreamWebHTTP) ... ok
test_write_while_connecting (tornado.test.iostream_test.TestIOStreamWebHTTP) ... ok
test_connection_closed (tornado.test.iostream_test.TestIOStreamWebHTTPS) ... ok
test_future_close_while_reading (tornado.test.iostream_test.TestIOStreamWebHTTPS) ... ok
test_future_interface (tornado.test.iostream_test.TestIOStreamWebHTTPS)
Basic test of IOStream's ability to return Futures. ... ok
test_future_read_until_close (tornado.test.iostream_test.TestIOStreamWebHTTPS) ... ok
test_read_until_close (tornado.test.iostream_test.TestIOStreamWebHTTPS) ... ok
test_read_zero_bytes (tornado.test.iostream_test.TestIOStreamWebHTTPS) ... ok
test_write_while_connecting (tornado.test.iostream_test.TestIOStreamWebHTTPS) ... ok
test_close_buffered_data (tornado.test.iostream_test.TestPipeIOStream) ... ok
test_close_callback_with_pending_read (tornado.test.iostream_test.TestPipeIOStream) ... ok
test_flow_control (tornado.test.iostream_test.TestPipeIOStream) ... ok
test_future_close_callback (tornado.test.iostream_test.TestPipeIOStream) ... ok
test_future_delayed_close_callback (tornado.test.iostream_test.TestPipeIOStream) ... ok
test_large_read_until (tornado.test.iostream_test.TestPipeIOStream) ... ok
test_many_mixed_reads (tornado.test.iostream_test.TestPipeIOStream) ... ok
test_pipe_iostream (tornado.test.iostream_test.TestPipeIOStream) ... ok
test_pipe_iostream_big_write (tornado.test.iostream_test.TestPipeIOStream) ... ok
test_read_bytes_partial (tornado.test.iostream_test.TestPipeIOStream) ... ok
test_read_into (tornado.test.iostream_test.TestPipeIOStream) ... ok
test_read_into_partial (tornado.test.iostream_test.TestPipeIOStream) ... ok
test_read_into_zero_bytes (tornado.test.iostream_test.TestPipeIOStream) ... ok
test_read_until_close_after_close (tornado.test.iostream_test.TestPipeIOStream) ... ok
test_read_until_max_bytes (tornado.test.iostream_test.TestPipeIOStream) ... ok
test_read_until_max_bytes_ignores_extra (tornado.test.iostream_test.TestPipeIOStream) ... ok
test_read_until_max_bytes_inline (tornado.test.iostream_test.TestPipeIOStream) ... ok
test_read_until_regex_max_bytes (tornado.test.iostream_test.TestPipeIOStream) ... ok
test_read_until_regex_max_bytes_ignores_extra (tornado.test.iostream_test.TestPipeIOStream) ... ok
test_read_until_regex_max_bytes_inline (tornado.test.iostream_test.TestPipeIOStream) ... ok
test_read_until_unsatisfied_after_close (tornado.test.iostream_test.TestPipeIOStream) ... ok
test_read_until_with_close_after_second_packet (tornado.test.iostream_test.TestPipeIOStream) ... ok
test_small_read_untils_from_large_buffer (tornado.test.iostream_test.TestPipeIOStream) ... ok
test_small_reads_from_large_buffer (tornado.test.iostream_test.TestPipeIOStream) ... ok
test_write_memoryview (tornado.test.iostream_test.TestPipeIOStream) ... ok
test_write_zero_bytes (tornado.test.iostream_test.TestPipeIOStream) ... ok
test_large (tornado.test.iostream_test.TestStreamBuffer) ... ok
test_small (tornado.test.iostream_test.TestStreamBuffer) ... ok
test_wait_for_handshake_already_connected (tornado.test.iostream_test.WaitForHandshakeTest) ... ok
test_wait_for_handshake_already_waiting_error (tornado.test.iostream_test.WaitForHandshakeTest) ... ok
test_wait_for_handshake_future (tornado.test.iostream_test.WaitForHandshakeTest) ... ok
test_format_date (tornado.test.locale_test.EnglishTest) ... ok
test_format_day (tornado.test.locale_test.EnglishTest) ... ok
test_friendly_number (tornado.test.locale_test.EnglishTest) ... ok
test_list (tornado.test.locale_test.EnglishTest) ... ok
test_non_ascii_name (tornado.test.locale_test.LocaleDataTest) ... ok
test_csv (tornado.test.locale_test.TranslationLoaderTest) ... ok
test_csv_bom (tornado.test.locale_test.TranslationLoaderTest) ... ok
test_gettext (tornado.test.locale_test.TranslationLoaderTest) ... ok
test_release_unacquired (tornado.test.locks_test.BoundedSemaphoreTest) ... ok
test_garbage_collection (tornado.test.locks_test.ConditionTest) ... ok
test_nested_notify (tornado.test.locks_test.ConditionTest) ... ok
test_notify (tornado.test.locks_test.ConditionTest) ... ok
test_notify_1 (tornado.test.locks_test.ConditionTest) ... ok
test_notify_all (tornado.test.locks_test.ConditionTest) ... ok
test_notify_all_with_timeout (tornado.test.locks_test.ConditionTest) ... ok
test_notify_n (tornado.test.locks_test.ConditionTest) ... ok
test_notify_n_with_timeout (tornado.test.locks_test.ConditionTest) ... ok
test_repr (tornado.test.locks_test.ConditionTest) ... ok
test_wait_timeout (tornado.test.locks_test.ConditionTest) ... ok
test_wait_timeout_preempted (tornado.test.locks_test.ConditionTest) ... ok
test_event (tornado.test.locks_test.EventTest) ... ok
test_event_set_multiple (tornado.test.locks_test.EventTest) ... ok
test_event_timeout (tornado.test.locks_test.EventTest) ... ok
test_event_wait_clear (tornado.test.locks_test.EventTest) ... ok
test_repr (tornado.test.locks_test.EventTest) ... ok
test_acquire_fifo (tornado.test.locks_test.LockTests) ... ok
test_acquire_fifo_async_with (tornado.test.locks_test.LockTests) ... ok
test_acquire_release (tornado.test.locks_test.LockTests) ... ok
test_acquire_timeout (tornado.test.locks_test.LockTests) ... ok
test_context_manager_misuse (tornado.test.locks_test.LockTests) ... ok
test_multi_release (tornado.test.locks_test.LockTests) ... ok
test_repr (tornado.test.locks_test.LockTests) ... ok
test_yield_lock (tornado.test.locks_test.LockTests) ... ok
test_context_manager (tornado.test.locks_test.SemaphoreContextManagerTest) ... ok
test_context_manager_async_await (tornado.test.locks_test.SemaphoreContextManagerTest) ... ok
test_context_manager_contended (tornado.test.locks_test.SemaphoreContextManagerTest) ... ok
test_context_manager_exception (tornado.test.locks_test.SemaphoreContextManagerTest) ... ok
test_context_manager_misuse (tornado.test.locks_test.SemaphoreContextManagerTest) ... ok
test_context_manager_timeout (tornado.test.locks_test.SemaphoreContextManagerTest) ... ok
test_context_manager_timeout_error (tornado.test.locks_test.SemaphoreContextManagerTest) ... ok
test_yield_sem (tornado.test.locks_test.SemaphoreContextManagerTest) ... ok
test_acquire (tornado.test.locks_test.SemaphoreTest) ... ok
test_acquire_timeout (tornado.test.locks_test.SemaphoreTest) ... ok
test_acquire_timeout_preempted (tornado.test.locks_test.SemaphoreTest) ... ok
test_garbage_collection (tornado.test.locks_test.SemaphoreTest) ... ok
test_negative_value (tornado.test.locks_test.SemaphoreTest) ... ok
test_release_unacquired (tornado.test.locks_test.SemaphoreTest) ... ok
test_repr (tornado.test.locks_test.SemaphoreTest) ... ok
test_bad_host (tornado.test.netutil_test.BlockingResolverErrorTest) ... ok
test_localhost (tornado.test.netutil_test.BlockingResolverTest) ... ok
test_localhost (tornado.test.netutil_test.CaresResolverTest) ... skipped 'pycares module not present'
test_is_valid_ip (tornado.test.netutil_test.IsValidIPTest) ... ok
test_localhost (tornado.test.netutil_test.OverrideResolverTest) ... ok
test_resolve_multiaddr (tornado.test.netutil_test.OverrideResolverTest) ... ok
test_reuse_port (tornado.test.netutil_test.TestPortAllocation) ... skipped 'SO_REUSEPORT is not supported'
test_same_port_allocation (tornado.test.netutil_test.TestPortAllocation) ... ok
test_bad_host (tornado.test.netutil_test.ThreadedResolverErrorTest) ... ok
test_import (tornado.test.netutil_test.ThreadedResolverImportTest) ... ok
test_localhost (tornado.test.netutil_test.ThreadedResolverTest) ... ok
test_localhost (tornado.test.netutil_test.TwistedResolverTest) ... ok
test_log_file (tornado.test.log_test.EnablePrettyLoggingTest) ... ok
test_log_file_with_timed_rotating (tornado.test.log_test.EnablePrettyLoggingTest) ... ok
test_wrong_rotate_mode_value (tornado.test.log_test.EnablePrettyLoggingTest) ... ok
test_basic_logging (tornado.test.log_test.LogFormatterTest) ... ok
test_bytes_exception_logging (tornado.test.log_test.LogFormatterTest) ... ok
test_bytes_logging (tornado.test.log_test.LogFormatterTest) ... ok
test_unicode_logging (tornado.test.log_test.LogFormatterTest) ... ok
test_utf8_logging (tornado.test.log_test.LogFormatterTest) ... ok
test_default (tornado.test.log_test.LoggingOptionTest) ... ok
test_disable_code_none (tornado.test.log_test.LoggingOptionTest) ... ok
test_disable_code_string (tornado.test.log_test.LoggingOptionTest) ... ok
test_disable_command_line (tornado.test.log_test.LoggingOptionTest) ... ok
test_disable_command_line_case_insensitive (tornado.test.log_test.LoggingOptionTest) ... ok
test_disable_override (tornado.test.log_test.LoggingOptionTest) ... ok
test_tornado_default (tornado.test.log_test.LoggingOptionTest) ... ok
test_as_dict (tornado.test.options_test.OptionsTest) ... ok
test_dash_underscore_cli (tornado.test.options_test.OptionsTest) ... ok
test_dash_underscore_file (tornado.test.options_test.OptionsTest) ... ok
test_dash_underscore_introspection (tornado.test.options_test.OptionsTest) ... ok
test_error_redefine (tornado.test.options_test.OptionsTest) ... ok
test_error_redefine_underscore (tornado.test.options_test.OptionsTest) ... ok
test_getitem (tornado.test.options_test.OptionsTest) ... ok
test_group_dict (tornado.test.options_test.OptionsTest) ... ok
test_help (tornado.test.options_test.OptionsTest) ... ok
test_items (tornado.test.options_test.OptionsTest) ... ok
test_iter (tornado.test.options_test.OptionsTest) ... ok
test_mock_patch (tornado.test.options_test.OptionsTest) ... ok
test_multiple_int (tornado.test.options_test.OptionsTest) ... ok
test_multiple_string (tornado.test.options_test.OptionsTest) ... ok
test_parse_callbacks (tornado.test.options_test.OptionsTest) ... ok
test_parse_command_line (tornado.test.options_test.OptionsTest) ... ok
test_parse_config_file (tornado.test.options_test.OptionsTest) ... ok
test_setattr (tornado.test.options_test.OptionsTest) ... ok
test_setattr_type_check (tornado.test.options_test.OptionsTest) ... ok
test_setattr_with_callback (tornado.test.options_test.OptionsTest) ... ok
test_setitem (tornado.test.options_test.OptionsTest) ... ok
test_subcommand (tornado.test.options_test.OptionsTest) ... ok
test_types (tornado.test.options_test.OptionsTest) ... ok
test_types_with_conf_file (tornado.test.options_test.OptionsTest) ... ok
test_multi_process (tornado.test.process_test.ProcessTest) ... ok
test_close_stdin (tornado.test.process_test.SubprocessTest) ... ok
test_sigchild (tornado.test.process_test.SubprocessTest) ... ok
test_sigchild_future (tornado.test.process_test.SubprocessTest) ... ok
test_sigchild_signal (tornado.test.process_test.SubprocessTest) ... ok
test_stderr (tornado.test.process_test.SubprocessTest) ... ok
test_subprocess (tornado.test.process_test.SubprocessTest) ... ok
test_wait_for_exit_raise (tornado.test.process_test.SubprocessTest) ... ok
test_wait_for_exit_raise_disabled (tornado.test.process_test.SubprocessTest) ... ok
test_join_empty_queue (tornado.test.queues_test.LifoQueueJoinTest) ... ok
test_join_timeout (tornado.test.queues_test.LifoQueueJoinTest) ... ok
test_order (tornado.test.queues_test.LifoQueueJoinTest) ... ok
test_task_done (tornado.test.queues_test.LifoQueueJoinTest) ... ok
test_task_done_delay (tornado.test.queues_test.LifoQueueJoinTest) ... ok
test_task_done_underflow (tornado.test.queues_test.LifoQueueJoinTest) ... ok
test_join_empty_queue (tornado.test.queues_test.PriorityQueueJoinTest) ... ok
test_join_timeout (tornado.test.queues_test.PriorityQueueJoinTest) ... ok
test_order (tornado.test.queues_test.PriorityQueueJoinTest) ... ok
test_task_done (tornado.test.queues_test.PriorityQueueJoinTest) ... ok
test_task_done_delay (tornado.test.queues_test.PriorityQueueJoinTest) ... ok
test_task_done_underflow (tornado.test.queues_test.PriorityQueueJoinTest) ... ok
test_producer_consumer (tornado.test.queues_test.ProducerConsumerTest) ... ok
test_maxsize (tornado.test.queues_test.QueueBasicTest) ... ok
test_order (tornado.test.queues_test.QueueBasicTest) ... ok
test_repr_and_str (tornado.test.queues_test.QueueBasicTest) ... ok
test_async_for (tornado.test.queues_test.QueueGetTest) ... ok
test_blocking_get (tornado.test.queues_test.QueueGetTest) ... ok
test_blocking_get_wait (tornado.test.queues_test.QueueGetTest) ... ok
test_get_clears_timed_out_getters (tornado.test.queues_test.QueueGetTest) ... ok
test_get_clears_timed_out_putters (tornado.test.queues_test.QueueGetTest) ... ok
test_get_timeout (tornado.test.queues_test.QueueGetTest) ... ok
test_get_timeout_preempted (tornado.test.queues_test.QueueGetTest) ... ok
test_get_with_putters (tornado.test.queues_test.QueueGetTest) ... ok
test_nonblocking_get (tornado.test.queues_test.QueueGetTest) ... ok
test_nonblocking_get_exception (tornado.test.queues_test.QueueGetTest) ... ok
test_join_empty_queue (tornado.test.queues_test.QueueJoinTest) ... ok
test_join_timeout (tornado.test.queues_test.QueueJoinTest) ... ok
test_task_done (tornado.test.queues_test.QueueJoinTest) ... ok
test_task_done_delay (tornado.test.queues_test.QueueJoinTest) ... ok
test_task_done_underflow (tornado.test.queues_test.QueueJoinTest) ... ok
test_blocking_put (tornado.test.queues_test.QueuePutTest) ... ok
test_blocking_put_wait (tornado.test.queues_test.QueuePutTest) ... ok
test_float_maxsize (tornado.test.queues_test.QueuePutTest) ... ok
test_nonblocking_put_exception (tornado.test.queues_test.QueuePutTest) ... ok
test_nonblocking_put_with_getters (tornado.test.queues_test.QueuePutTest) ... ok
test_put_clears_timed_out_getters (tornado.test.queues_test.QueuePutTest) ... ok
test_put_clears_timed_out_putters (tornado.test.queues_test.QueuePutTest) ... ok
test_put_timeout (tornado.test.queues_test.QueuePutTest) ... ok
test_put_timeout_preempted (tornado.test.queues_test.QueuePutTest) ... ok
test_put_with_getters (tornado.test.queues_test.QueuePutTest) ... ok
test_basic_router (tornado.test.routing_test.BasicRouterTestCase) ... ok
test_custom_router (tornado.test.routing_test.CustomRouterTestCase) ... ok
test_http_method_router (tornado.test.routing_test.HTTPMethodRouterTestCase) ... ok
test_rule_based_router (tornado.test.routing_test.RuleRouterTest) ... ok
test_delegate_not_found (tornado.test.routing_test.WSGIContainerTestCase) ... ok
test_wsgi_container (tornado.test.routing_test.WSGIContainerTestCase) ... ok
test_chunked_with_content_length (tornado.test.simple_httpclient_test.ChunkedWithContentLengthTest) ... ok
test_max_clients (tornado.test.simple_httpclient_test.CreateAsyncHTTPClientTestCase) ... ok
test_100_continue (tornado.test.simple_httpclient_test.HTTP100ContinueTestCase) ... ok
test_204_invalid_content_length (tornado.test.simple_httpclient_test.HTTP204NoContentTestCase) ... ok
test_204_no_content (tornado.test.simple_httpclient_test.HTTP204NoContentTestCase) ... ok
test_hostname_mapping (tornado.test.simple_httpclient_test.HostnameMappingTestCase) ... ok
test_port_mapping (tornado.test.simple_httpclient_test.HostnameMappingTestCase) ... ok
test_large_body (tornado.test.simple_httpclient_test.MaxBodySizeTest) ... ok
test_small_body (tornado.test.simple_httpclient_test.MaxBodySizeTest) ... ok
test_large_body (tornado.test.simple_httpclient_test.MaxBufferSizeTest) ... ok
test_large_headers (tornado.test.simple_httpclient_test.MaxHeaderSizeTest) ... ok
test_small_headers (tornado.test.simple_httpclient_test.MaxHeaderSizeTest) ... ok
test_resolve_timeout (tornado.test.simple_httpclient_test.ResolveTimeoutTestCase) ... ok
test_304_with_content_length (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_all_methods (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_basic_auth (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_basic_auth_explicit_mode (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_basic_auth_unicode (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_bind_source_ip (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_body_encoding (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_body_sanity_checks (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_chunked (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_chunked_close (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_configure_defaults (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_credentials_in_url (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_error_after_cancel (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_follow_redirect (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_future_http_error (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_future_http_error_no_raise (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_future_interface (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_gzip (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_header_callback (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_header_encoding (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_header_types (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_hello_world (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_invalid_gzip (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_method_after_redirect (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_multi_line_headers (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_non_ascii_header (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_patch_receives_payload (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_post (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_put_307 (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_redirect_put_with_body (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_redirect_put_without_body (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_redirect_without_location (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_response_times (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_reuse_request_from_response (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_streaming_callback (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_types (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_unsupported_auth_mode (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_zero_timeout (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase) ... ok
test_100_continue (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase) ... ok
test_100_continue_early_response (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase) ... ok
test_async_body_producer_chunked (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase) ... ok
test_async_body_producer_content_length (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase) ... ok
test_connect_timeout (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase) ... ok
test_connection_limit (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase) ... ok
test_connection_refused (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase) ... ok
test_default_user_agent (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase) ... ok
test_head_request (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase) ... ok
test_header_reuse (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase) ... ok
test_host_header (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase) ... ok
test_ipv6 (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase) ... ok
test_max_redirects (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase) ... ok
test_multiple_content_length_accepted (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase) ... ok
test_native_body_producer_chunked (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase) ... ok
test_native_body_producer_content_length (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase) ... ok
test_no_content (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase) ... ok
test_no_content_length (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase) ... ok
test_options_request (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase) ... ok
test_queue_timeout (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase) ... ok
test_redirect_connection_limit (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase) ... ok
test_request_timeout (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase) ... ok
test_see_other_redirect (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase) ... ok
test_singleton (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase) ... ok
test_streaming_follow_redirects (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase) ... ok
test_sync_body_producer_chunked (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase) ... ok
test_sync_body_producer_content_length (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase) ... ok
test_100_continue (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase) ... ok
test_100_continue_early_response (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase) ... ok
test_async_body_producer_chunked (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase) ... ok
test_async_body_producer_content_length (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase) ... ok
test_connect_timeout (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase) ... ok
test_connection_limit (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase) ... ok
test_connection_refused (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase) ... ok
test_default_user_agent (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase) ... ok
test_error_logging (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase) ... ok
test_head_request (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase) ... ok
test_header_reuse (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase) ... ok
test_host_header (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase) ... ok
test_ipv6 (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase) ... ok
test_max_redirects (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase) ... ok
test_multiple_content_length_accepted (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase) ... ok
test_native_body_producer_chunked (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase) ... ok
test_native_body_producer_content_length (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase) ... ok
test_no_content (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase) ... ok
test_no_content_length (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase) ... ok
test_options_request (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase) ... ok
test_queue_timeout (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase) ... ok
test_redirect_connection_limit (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase) ... ok
test_request_timeout (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase) ... ok
test_see_other_redirect (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase) ... ok
test_singleton (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase) ... ok
test_ssl_context (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase) ... ok
test_ssl_context_handshake_fail (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase) ... ok
test_ssl_options (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase) ... ok
test_ssl_options_handshake_fail (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase) ... ok
test_streaming_follow_redirects (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase) ... ok
test_sync_body_producer_chunked (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase) ... ok
test_sync_body_producer_content_length (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase) ... ok
test_all_fail (tornado.test.tcpclient_test.ConnectorTest) ... ok
test_immediate_failure (tornado.test.tcpclient_test.ConnectorTest) ... ok
test_immediate_success (tornado.test.tcpclient_test.ConnectorTest) ... ok
test_one_family_second_try (tornado.test.tcpclient_test.ConnectorTest) ... ok
test_one_family_second_try_after_connect_timeout (tornado.test.tcpclient_test.ConnectorTest) ... ok
test_one_family_second_try_failure (tornado.test.tcpclient_test.ConnectorTest) ... ok
test_one_family_second_try_failure_before_connect_timeout (tornado.test.tcpclient_test.ConnectorTest) ... ok
test_one_family_second_try_timeout (tornado.test.tcpclient_test.ConnectorTest) ... ok
test_one_family_success_before_connect_timeout (tornado.test.tcpclient_test.ConnectorTest) ... ok
test_one_family_timeout_after_connect_timeout (tornado.test.tcpclient_test.ConnectorTest) ... ok
test_success_after_timeout (tornado.test.tcpclient_test.ConnectorTest) ... ok
test_two_families_immediate_failure (tornado.test.tcpclient_test.ConnectorTest) ... ok
test_two_families_timeout (tornado.test.tcpclient_test.ConnectorTest) ... ok
test_two_family_success_after_timeout (tornado.test.tcpclient_test.ConnectorTest) ... ok
test_two_family_timeout_after_connect_timeout (tornado.test.tcpclient_test.ConnectorTest) ... ok
test_two_family_timeout_before_connect_timeout (tornado.test.tcpclient_test.ConnectorTest) ... ok
test_connect_ipv4_dual (tornado.test.tcpclient_test.TCPClientTest) ... ok
test_connect_ipv4_ipv4 (tornado.test.tcpclient_test.TCPClientTest) ... ok
test_connect_ipv6_dual (tornado.test.tcpclient_test.TCPClientTest) ... ok
test_connect_ipv6_ipv6 (tornado.test.tcpclient_test.TCPClientTest) ... ok
test_connect_timeout (tornado.test.tcpclient_test.TCPClientTest) ... ok
test_connect_unspec_dual (tornado.test.tcpclient_test.TCPClientTest) ... ok
test_connect_unspec_ipv4 (tornado.test.tcpclient_test.TCPClientTest) ... ok
test_connect_unspec_ipv6 (tornado.test.tcpclient_test.TCPClientTest) ... ok
test_refused_ipv4 (tornado.test.tcpclient_test.TCPClientTest) ... ok
test_source_ip_fail (tornado.test.tcpclient_test.TCPClientTest)
Fail when trying to use the source IP Address '8.8.8.8'. ... ok
test_source_ip_success (tornado.test.tcpclient_test.TCPClientTest)
Success when trying to use the source IP Address '127.0.0.1'. ... ok
test_source_port_fail (tornado.test.tcpclient_test.TCPClientTest)
Fail when trying to use source port 1. ... ok
test_mixed (tornado.test.tcpclient_test.TestConnectorSplit) ... ok
test_one_family (tornado.test.tcpclient_test.TestConnectorSplit) ... ok
test_handle_stream_coroutine_logging (tornado.test.tcpserver_test.TCPServerTest) ... ok
test_handle_stream_native_coroutine (tornado.test.tcpserver_test.TCPServerTest) ... ok
test_stop_in_callback (tornado.test.tcpserver_test.TCPServerTest) ... ok
test_stop_twice (tornado.test.tcpserver_test.TCPServerTest) ... ok
test_add_sockets (tornado.test.tcpserver_test.TestMultiprocess) ... ok
test_bind_start (tornado.test.tcpserver_test.TestMultiprocess) ... ok
test_listen_multi_reuse_port (tornado.test.tcpserver_test.TestMultiprocess) ... skipped 'No SO_REUSEPORT support'
test_listen_single (tornado.test.tcpserver_test.TestMultiprocess) ... ok
test_custom_escape (tornado.test.template_test.AutoEscapeTest) ... ok
test_default_off (tornado.test.template_test.AutoEscapeTest) ... ok
test_default_on (tornado.test.template_test.AutoEscapeTest) ... ok
test_extended_block (tornado.test.template_test.AutoEscapeTest) ... ok
test_manual_minimize_whitespace (tornado.test.template_test.AutoEscapeTest) ... ok
test_raw_expression (tornado.test.template_test.AutoEscapeTest) ... ok
test_unextended_block (tornado.test.template_test.AutoEscapeTest) ... ok
test_whitespace_by_filename (tornado.test.template_test.AutoEscapeTest) ... ok
test_whitespace_by_loader (tornado.test.template_test.AutoEscapeTest) ... ok
test_whitespace_directive (tornado.test.template_test.AutoEscapeTest) ... ok
test_custom_parse_error (tornado.test.template_test.ParseErrorDetailTest) ... ok
test_details (tornado.test.template_test.ParseErrorDetailTest) ... ok
test_error_line_number_directive (tornado.test.template_test.StackTraceTest) ... ok
test_error_line_number_expression (tornado.test.template_test.StackTraceTest) ... ok
test_error_line_number_extends_base_error (tornado.test.template_test.StackTraceTest) ... ok
test_error_line_number_extends_sub_error (tornado.test.template_test.StackTraceTest) ... ok
test_error_line_number_include (tornado.test.template_test.StackTraceTest) ... ok
test_error_line_number_module (tornado.test.template_test.StackTraceTest) ... ok
test_multi_includes (tornado.test.template_test.StackTraceTest) ... ok
test_utf8_in_file (tornado.test.template_test.TemplateLoaderTest) ... ok
test_apply (tornado.test.template_test.TemplateTest) ... ok
test_break_continue (tornado.test.template_test.TemplateTest) ... ok
test_break_in_apply (tornado.test.template_test.TemplateTest) ... ok
test_break_outside_loop (tornado.test.template_test.TemplateTest) ... ok
test_bytes (tornado.test.template_test.TemplateTest) ... ok
test_bytes_apply (tornado.test.template_test.TemplateTest) ... ok
test_comment (tornado.test.template_test.TemplateTest) ... ok
test_comment_directive (tornado.test.template_test.TemplateTest) ... ok
test_custom_namespace (tornado.test.template_test.TemplateTest) ... ok
test_escaping (tornado.test.template_test.TemplateTest) ... ok
test_expressions (tornado.test.template_test.TemplateTest) ... ok
test_extends (tornado.test.template_test.TemplateTest) ... ok
test_if (tornado.test.template_test.TemplateTest) ... ok
test_if_empty_body (tornado.test.template_test.TemplateTest) ... ok
test_include (tornado.test.template_test.TemplateTest) ... ok
test_no_inherit_future (tornado.test.template_test.TemplateTest) ... skipped 'no testable future imports'
test_non_ascii_name (tornado.test.template_test.TemplateTest) ... ok
test_relative_load (tornado.test.template_test.TemplateTest) ... ok
test_simple (tornado.test.template_test.TemplateTest) ... ok
test_try (tornado.test.template_test.TemplateTest) ... ok
test_unicode_apply (tornado.test.template_test.TemplateTest) ... ok
test_unicode_literal_expression (tornado.test.template_test.TemplateTest) ... ok
test_unicode_template (tornado.test.template_test.TemplateTest) ... ok
test_tear_down_releases_app_and_http_server (tornado.test.testing_test.AsyncHTTPTestCaseSetUpTearDownTest) ... ok
test_fetch_full_http_url (tornado.test.testing_test.AsyncHTTPTestCaseTest) ... 404 GET /path (127.0.0.1)
ok
test_fetch_segment (tornado.test.testing_test.AsyncHTTPTestCaseTest) ... 404 GET /path (127.0.0.1)
ok
test_fetch_full_http_url (tornado.test.testing_test.AsyncHTTPTestCaseTest) ... ok
test_fetch_segment (tornado.test.testing_test.AsyncHTTPTestCaseTest) ... ok
test_subsequent_wait_calls (tornado.test.testing_test.AsyncTestCaseTest)
This test makes sure that a second call to wait() ... ok
test_wait_timeout (tornado.test.testing_test.AsyncTestCaseTest) ... ok
@@ -24,8 +969,284 @@
test_leaked_coroutine (tornado.test.testing_test.LeakTest) ... ok
test_set_up_tear_down (tornado.test.testing_test.SetUpTearDownTest)
This test makes sure that AsyncTestCase calls super methods for ... ok
test_failure (tornado.test.twisted_test.ConvertDeferredTest) ... ok
test_success (tornado.test.twisted_test.ConvertDeferredTest) ... ok
test_keyword (tornado.test.util_test.ArgReplacerTest) ... ok
test_omitted (tornado.test.util_test.ArgReplacerTest) ... ok
test_position (tornado.test.util_test.ArgReplacerTest) ... ok
test_config_args (tornado.test.util_test.ConfigurableTest) ... ok
test_config_class (tornado.test.util_test.ConfigurableTest) ... ok
test_config_class_args (tornado.test.util_test.ConfigurableTest) ... ok
test_config_inner_level (tornado.test.util_test.ConfigurableTest) ... ok
test_config_multi_level (tornado.test.util_test.ConfigurableTest) ... ok
test_config_str (tornado.test.util_test.ConfigurableTest) ... ok
test_default (tornado.test.util_test.ConfigurableTest) ... ok
test_no_inherit_future (tornado.test.util_test.ExecInTest) ... skipped 'no testable future imports'
test_import_member (tornado.test.util_test.ImportObjectTest) ... ok
test_import_member_unicode (tornado.test.util_test.ImportObjectTest) ... ok
test_import_module (tornado.test.util_test.ImportObjectTest) ... ok
test_import_module_unicode (tornado.test.util_test.ImportObjectTest) ... ok
test_basic (tornado.test.util_test.IsFinalizingTest) ... ok
test_two_arg_exception (tornado.test.util_test.RaiseExcInfoTest) ... ok
test_re_unescape (tornado.test.util_test.ReUnescapeTest) ... ok
test_re_unescape_raises_error_on_invalid_input (tornado.test.util_test.ReUnescapeTest) ... ok
test_timedelta_to_seconds (tornado.test.util_test.TimedeltaToSecondsTest) ... ok
test_unicode_escapes (tornado.test.util_test.UnicodeLiteralTest) ... ok
test_accept_language (tornado.test.web_test.AcceptLanguageTest) ... ok
test_accept_language_ignore (tornado.test.web_test.AcceptLanguageTest) ... ok
test_accept_language_invalid (tornado.test.web_test.AcceptLanguageTest) ... ok
test_standard_methods (tornado.test.web_test.AllHTTPMethodsTest) ... ok
test_listen (tornado.test.web_test.ApplicationTest) ... ok
test_absolute_auth_redirect (tornado.test.web_test.AuthRedirectTest) ... ok
test_relative_auth_redirect (tornado.test.web_test.AuthRedirectTest) ... ok
test_buggy_log_exception (tornado.test.web_test.BuggyLoggingTest) ... ok
test_multiple_strong_etag_match (tornado.test.web_test.CacheTest) ... ok
test_multiple_strong_etag_not_match (tornado.test.web_test.CacheTest) ... ok
test_multiple_weak_etag_match (tornado.test.web_test.CacheTest) ... ok
test_multiple_weak_etag_not_match (tornado.test.web_test.CacheTest) ... ok
test_strong_etag_match (tornado.test.web_test.CacheTest) ... ok
test_strong_etag_not_match (tornado.test.web_test.CacheTest) ... ok
test_weak_etag_match (tornado.test.web_test.CacheTest) ... ok
test_weak_etag_not_match (tornado.test.web_test.CacheTest) ... ok
test_wildcard_etag (tornado.test.web_test.CacheTest) ... ok
test_clear_all_cookies (tornado.test.web_test.ClearAllCookiesTest) ... ok
test_clear_header (tornado.test.web_test.ClearHeaderTest) ... ok
test_client_close (tornado.test.web_test.ClientCloseTest) ... ok
test_connection_close (tornado.test.web_test.ConnectionCloseTest) ... ok
test_cookie_special_char (tornado.test.web_test.CookieTest) ... ok
test_get_cookie (tornado.test.web_test.CookieTest) ... ok
test_set_cookie (tornado.test.web_test.CookieTest) ... ok
test_set_cookie_deprecated (tornado.test.web_test.CookieTest) ... ok
test_set_cookie_domain (tornado.test.web_test.CookieTest) ... ok
test_set_cookie_expires_days (tornado.test.web_test.CookieTest) ... ok
test_set_cookie_false_flags (tornado.test.web_test.CookieTest) ... ok
test_set_cookie_max_age (tornado.test.web_test.CookieTest) ... ok
test_set_cookie_overwrite (tornado.test.web_test.CookieTest) ... ok
test_404 (tornado.test.web_test.Custom404Test) ... ok
test_serve (tornado.test.web_test.CustomStaticFileTest) ... ok
test_static_url (tornado.test.web_test.CustomStaticFileTest) ... ok
test_date_header (tornado.test.web_test.DateHeaderTest) ... ok
test_flow_control_chunked_body (tornado.test.web_test.DecoratedStreamingRequestFlowControlTest) ... ok
test_flow_control_compressed_body (tornado.test.web_test.DecoratedStreamingRequestFlowControlTest) ... ok
test_flow_control_fixed_body (tornado.test.web_test.DecoratedStreamingRequestFlowControlTest) ... ok
test_addslash (tornado.test.web_test.DecoratorTest) ... ok
test_removeslash (tornado.test.web_test.DecoratorTest) ... ok
test_404 (tornado.test.web_test.Default404Test) ... ok
test_403 (tornado.test.web_test.DefaultHandlerArgumentsTest) ... ok
test_default_host_matching (tornado.test.web_test.DefaultHostMatchingTest) ... ok
test_404_xsrf (tornado.test.web_test.ErrorHandlerXSRFTest) ... ok
test_error_xsrf (tornado.test.web_test.ErrorHandlerXSRFTest) ... ok
test_default (tornado.test.web_test.ErrorResponseTest) ... ok
test_failed_write_error (tornado.test.web_test.ErrorResponseTest) ... ok
test_write_error (tornado.test.web_test.ErrorResponseTest) ... ok
test_http_error (tornado.test.web_test.ExceptionHandlerTest) ... ok
test_known_error (tornado.test.web_test.ExceptionHandlerTest) ... ok
test_unknown_error (tornado.test.web_test.ExceptionHandlerTest) ... ok
test_finish_method_return_future (tornado.test.web_test.FinalReturnTest) ... ok
test_render_method_return_future (tornado.test.web_test.FinalReturnTest) ... ok
test_finish_exception (tornado.test.web_test.FinishExceptionTest) ... ok
test_finish_in_prepare (tornado.test.web_test.FinishInPrepareTest) ... ok
test_catch_error (tornado.test.web_test.GetArgumentErrorTest) ... ok
test_get_current_user_from_ui_module_is_lazy (tornado.test.web_test.GetCurrentUserTest) ... ok
test_get_current_user_from_ui_module_works (tornado.test.web_test.GetCurrentUserTest) ... ok
test_get_current_user_is_lazy (tornado.test.web_test.GetCurrentUserTest) ... skipped 'needs fix'
test_get_current_user_works (tornado.test.web_test.GetCurrentUserTest) ... ok
test_gzip (tornado.test.web_test.GzipTestCase) ... ok
test_gzip_not_requested (tornado.test.web_test.GzipTestCase) ... ok
test_gzip_static (tornado.test.web_test.GzipTestCase) ... ok
test_vary_already_present (tornado.test.web_test.GzipTestCase) ... ok
test_vary_already_present_multiple (tornado.test.web_test.GzipTestCase) ... ok
test_copy (tornado.test.web_test.HTTPErrorTest) ... ok
test_handler_by_name (tornado.test.web_test.HandlerByNameTest) ... ok
test_204_headers (tornado.test.web_test.Header204Test) ... ok
test_304_headers (tornado.test.web_test.Header304Test) ... ok
test_host_matching (tornado.test.web_test.HostMatchingTest) ... ok
test_content_length_too_high (tornado.test.web_test.IncorrectContentLengthTest) ... ok
test_content_length_too_low (tornado.test.web_test.IncorrectContentLengthTest) ... ok
test_named_urlspec_groups (tornado.test.web_test.NamedURLSpecGroupsTest) ... ok
test_flow_control_chunked_body (tornado.test.web_test.NativeStreamingRequestFlowControlTest) ... ok
test_flow_control_compressed_body (tornado.test.web_test.NativeStreamingRequestFlowControlTest) ... ok
test_flow_control_fixed_body (tornado.test.web_test.NativeStreamingRequestFlowControlTest) ... ok
test_empty_flush (tornado.test.web_test.NonWSGIWebTests) ... ok
test_other (tornado.test.web_test.PatchMethodTest) ... ok
test_patch (tornado.test.web_test.PatchMethodTest) ... ok
test_kw (tornado.test.web_test.PathArgsInPrepareTest) ... ok
test_pos (tornado.test.web_test.PathArgsInPrepareTest) ... ok
test_httperror_str (tornado.test.web_test.RaiseWithReasonTest) ... ok
test_httperror_str_from_httputil (tornado.test.web_test.RaiseWithReasonTest) ... ok
test_raise_with_reason (tornado.test.web_test.RaiseWithReasonTest) ... ok
test_basic_redirect (tornado.test.web_test.RedirectHandlerTest) ... ok
test_redirect_pattern (tornado.test.web_test.RedirectHandlerTest) ... ok
test_redirect_with_appending_argument (tornado.test.web_test.RedirectHandlerTest) ... ok
test_redirect_with_argument (tornado.test.web_test.RedirectHandlerTest) ... ok
test_error (tornado.test.web_test.RequestEncodingTest) ... ok
test_group_encoding (tornado.test.web_test.RequestEncodingTest) ... ok
test_group_question_mark (tornado.test.web_test.RequestEncodingTest) ... ok
test_slashes (tornado.test.web_test.RequestEncodingTest) ... ok
test_missing_remote_ip (tornado.test.web_test.RequestSummaryTest) ... ok
test_arbitrary_bytes (tornado.test.web_test.SecureCookieV1Test) ... ok
test_cookie_tampering_future_timestamp (tornado.test.web_test.SecureCookieV1Test) ... ok
test_round_trip (tornado.test.web_test.SecureCookieV1Test) ... ok
test_key_version_increment_version (tornado.test.web_test.SecureCookieV2Test) ... ok
test_key_version_invalidate_version (tornado.test.web_test.SecureCookieV2Test) ... ok
test_key_version_roundtrip (tornado.test.web_test.SecureCookieV2Test) ... ok
test_key_version_roundtrip_differing_version (tornado.test.web_test.SecureCookieV2Test) ... ok
test_round_trip (tornado.test.web_test.SecureCookieV2Test) ... ok
test_set_properties (tornado.test.web_test.SetLazyPropertiesTest) ... ok
test_expired (tornado.test.web_test.SignedValueTest) ... ok
test_key_version_retrieval (tornado.test.web_test.SignedValueTest) ... ok
test_key_versioning_invalid_key (tornado.test.web_test.SignedValueTest) ... ok
test_key_versioning_read_write_default_key (tornado.test.web_test.SignedValueTest) ... ok
test_key_versioning_read_write_non_default_key (tornado.test.web_test.SignedValueTest) ... ok
test_known_values (tornado.test.web_test.SignedValueTest) ... ok
test_name_swap (tornado.test.web_test.SignedValueTest) ... ok
test_non_ascii (tornado.test.web_test.SignedValueTest) ... ok
test_payload_tampering (tornado.test.web_test.SignedValueTest) ... ok
test_signature_tampering (tornado.test.web_test.SignedValueTest) ... ok
test_no_open_redirect (tornado.test.web_test.StaticDefaultFilenameRootTest) ... ok
test_static_default_filename (tornado.test.web_test.StaticDefaultFilenameTest) ... ok
test_static_default_redirect (tornado.test.web_test.StaticDefaultFilenameTest) ... ok
test_absolute_static_url (tornado.test.web_test.StaticFileTest) ... ok
test_absolute_version_exclusion (tornado.test.web_test.StaticFileTest) ... ok
test_include_host_override (tornado.test.web_test.StaticFileTest) ... ok
test_path_traversal_protection (tornado.test.web_test.StaticFileTest) ... ok
test_relative_version_exclusion (tornado.test.web_test.StaticFileTest) ... ok
test_root_static_path (tornado.test.web_test.StaticFileTest) ... ok
test_static_304_etag_modified_bug (tornado.test.web_test.StaticFileTest) ... ok
test_static_304_if_modified_since (tornado.test.web_test.StaticFileTest) ... ok
test_static_304_if_none_match (tornado.test.web_test.StaticFileTest) ... ok
test_static_404 (tornado.test.web_test.StaticFileTest) ... ok
test_static_compressed_files (tornado.test.web_test.StaticFileTest) ... ok
test_static_etag (tornado.test.web_test.StaticFileTest) ... ok
test_static_files (tornado.test.web_test.StaticFileTest) ... ok
test_static_files_cacheable (tornado.test.web_test.StaticFileTest) ... ok
test_static_head (tornado.test.web_test.StaticFileTest) ... ok
test_static_head_range (tornado.test.web_test.StaticFileTest) ... ok
test_static_if_modified_since_pre_epoch (tornado.test.web_test.StaticFileTest) ... ok
test_static_if_modified_since_time_zone (tornado.test.web_test.StaticFileTest) ... ok
test_static_invalid_range (tornado.test.web_test.StaticFileTest) ... ok
test_static_range_if_none_match (tornado.test.web_test.StaticFileTest) ... ok
test_static_unsatisfiable_range_end_less_than_start (tornado.test.web_test.StaticFileTest) ... ok
test_static_unsatisfiable_range_invalid_start (tornado.test.web_test.StaticFileTest) ... ok
test_static_unsatisfiable_range_zero_suffix (tornado.test.web_test.StaticFileTest) ... ok
test_static_url (tornado.test.web_test.StaticFileTest) ... ok
test_static_with_range (tornado.test.web_test.StaticFileTest) ... ok
test_static_with_range_end_edge (tornado.test.web_test.StaticFileTest) ... ok
test_static_with_range_full_file (tornado.test.web_test.StaticFileTest) ... ok
test_static_with_range_full_past_end (tornado.test.web_test.StaticFileTest) ... ok
test_static_with_range_neg_end (tornado.test.web_test.StaticFileTest) ... ok
test_static_with_range_neg_past_start (tornado.test.web_test.StaticFileTest) ... ok
test_static_with_range_partial_past_end (tornado.test.web_test.StaticFileTest) ... ok
test_serve (tornado.test.web_test.StaticFileWithPathTest) ... ok
test_status (tornado.test.web_test.StatusReasonTest) ... ok
test_close_during_upload (tornado.test.web_test.StreamingRequestBodyTest) ... ok
test_early_return (tornado.test.web_test.StreamingRequestBodyTest) ... ok
test_early_return_with_data (tornado.test.web_test.StreamingRequestBodyTest) ... ok
test_streaming_body (tornado.test.web_test.StreamingRequestBodyTest) ... ok
test_ui_method (tornado.test.web_test.UIMethodUIModuleTest) ... ok
test_non_reversible (tornado.test.web_test.URLSpecReverseTest) ... ok
test_reverse (tornado.test.web_test.URLSpecReverseTest) ... ok
test_reverse_arguments (tornado.test.web_test.URLSpecReverseTest) ... ok
test_unimplemented_standard_methods (tornado.test.web_test.UnimplementedHTTPMethodsTest) ... ok
test_unimplemented_other (tornado.test.web_test.UnimplementedNonStandardMethodsTest) ... ok
test_unimplemented_patch (tornado.test.web_test.UnimplementedNonStandardMethodsTest) ... ok
test_decode_argument (tornado.test.web_test.WSGISafeWebTest) ... ok
test_decode_argument_invalid_unicode (tornado.test.web_test.WSGISafeWebTest) ... ok
test_decode_argument_plus (tornado.test.web_test.WSGISafeWebTest) ... ok
test_get_argument (tornado.test.web_test.WSGISafeWebTest) ... ok
test_get_body_arguments (tornado.test.web_test.WSGISafeWebTest) ... ok
test_get_query_arguments (tornado.test.web_test.WSGISafeWebTest) ... ok
test_header_injection (tornado.test.web_test.WSGISafeWebTest) ... ok
test_multi_header (tornado.test.web_test.WSGISafeWebTest) ... ok
test_no_gzip (tornado.test.web_test.WSGISafeWebTest) ... ok
test_optional_path (tornado.test.web_test.WSGISafeWebTest) ... ok
test_redirect (tornado.test.web_test.WSGISafeWebTest) ... ok
test_reverse_url (tornado.test.web_test.WSGISafeWebTest) ... ok
test_types (tornado.test.web_test.WSGISafeWebTest) ... ok
test_uimodule_resources (tornado.test.web_test.WSGISafeWebTest) ... ok
test_uimodule_unescaped (tornado.test.web_test.WSGISafeWebTest) ... ok
test_web_redirect (tornado.test.web_test.WSGISafeWebTest) ... ok
test_web_redirect_double_slash (tornado.test.web_test.WSGISafeWebTest) ... ok
test_xsrf_httponly (tornado.test.web_test.XSRFCookieKwargsTest) ... ok
test_xsrf_fail_body_no_cookie (tornado.test.web_test.XSRFCookieNameTest) ... ok
test_xsrf_fail_no_token (tornado.test.web_test.XSRFCookieNameTest) ... ok
test_xsrf_success_post_body (tornado.test.web_test.XSRFCookieNameTest) ... ok
test_cross_user (tornado.test.web_test.XSRFTest) ... ok
test_distinct_tokens (tornado.test.web_test.XSRFTest) ... ok
test_refresh_token (tornado.test.web_test.XSRFTest) ... ok
test_versioning (tornado.test.web_test.XSRFTest) ... ok
test_xsrf_fail_argument_invalid_format (tornado.test.web_test.XSRFTest) ... ok
test_xsrf_fail_body_no_cookie (tornado.test.web_test.XSRFTest) ... ok
test_xsrf_fail_cookie_invalid_format (tornado.test.web_test.XSRFTest) ... ok
test_xsrf_fail_cookie_no_body (tornado.test.web_test.XSRFTest) ... ok
test_xsrf_fail_no_token (tornado.test.web_test.XSRFTest) ... ok
test_xsrf_success_header (tornado.test.web_test.XSRFTest) ... ok
test_xsrf_success_non_hex_token (tornado.test.web_test.XSRFTest) ... ok
test_xsrf_success_post_body (tornado.test.web_test.XSRFTest) ... ok
test_xsrf_success_query_string (tornado.test.web_test.XSRFTest) ... ok
test_xsrf_success_short_token (tornado.test.web_test.XSRFTest) ... ok
test_message_sizes (tornado.test.websocket_test.ClientOnlyCompressionTest) ... ok
test_size_limit (tornado.test.websocket_test.ClientOnlyCompressionTest) ... ok
test_client_ping (tornado.test.websocket_test.ClientPeriodicPingTest) ... ok
test_mask (tornado.test.websocket_test.CythonMaskFunctionTest) ... ok
test_message_sizes (tornado.test.websocket_test.DefaultCompressionTest) ... ok
test_size_limit (tornado.test.websocket_test.DefaultCompressionTest) ... ok
test_manual_ping (tornado.test.websocket_test.ManualPingTest) ... ok
test_large_message (tornado.test.websocket_test.MaxMessageSizeTest) ... ok
test_message_sizes (tornado.test.websocket_test.NoCompressionTest) ... ok
test_size_limit (tornado.test.websocket_test.NoCompressionTest) ... ok
test_mask (tornado.test.websocket_test.PythonMaskFunctionTest) ... ok
test_message_sizes (tornado.test.websocket_test.ServerOnlyCompressionTest) ... ok
test_size_limit (tornado.test.websocket_test.ServerOnlyCompressionTest) ... ok
test_server_ping (tornado.test.websocket_test.ServerPeriodicPingTest) ... ok
test_native_coroutine (tornado.test.websocket_test.WebSocketNativeCoroutineTest) ... ok
test_async_prepare (tornado.test.websocket_test.WebSocketTest) ... ok
test_bad_websocket_version (tornado.test.websocket_test.WebSocketTest) ... ok
test_binary_message (tornado.test.websocket_test.WebSocketTest) ... ok
test_check_origin_invalid (tornado.test.websocket_test.WebSocketTest) ... ok
test_check_origin_invalid_partial_url (tornado.test.websocket_test.WebSocketTest) ... ok
test_check_origin_invalid_subdomains (tornado.test.websocket_test.WebSocketTest) ... ok
test_check_origin_valid_no_path (tornado.test.websocket_test.WebSocketTest) ... ok
test_check_origin_valid_with_path (tornado.test.websocket_test.WebSocketTest) ... ok
test_client_close_reason (tornado.test.websocket_test.WebSocketTest) ... ok
test_coroutine (tornado.test.websocket_test.WebSocketTest) ... ok
test_error_in_async_open (tornado.test.websocket_test.WebSocketTest) ... ok
test_error_in_closed_client_write_message (tornado.test.websocket_test.WebSocketTest) ... ok
test_error_in_on_message (tornado.test.websocket_test.WebSocketTest) ... ok
test_error_in_open (tornado.test.websocket_test.WebSocketTest) ... ok
test_http_request (tornado.test.websocket_test.WebSocketTest) ... ok
test_missing_websocket_key (tornado.test.websocket_test.WebSocketTest) ... ok
test_nodelay (tornado.test.websocket_test.WebSocketTest) ... ok
test_open_coroutine (tornado.test.websocket_test.WebSocketTest) ... ok
test_path_args (tornado.test.websocket_test.WebSocketTest) ... ok
test_render_message (tornado.test.websocket_test.WebSocketTest) ... ok
test_server_close_reason (tornado.test.websocket_test.WebSocketTest) ... ok
test_subprotocols (tornado.test.websocket_test.WebSocketTest) ... ok
test_subprotocols_not_offered (tornado.test.websocket_test.WebSocketTest) ... ok
test_unicode_message (tornado.test.websocket_test.WebSocketTest) ... ok
test_websocket_callbacks (tornado.test.websocket_test.WebSocketTest) ... ok
test_websocket_close_buffered_data (tornado.test.websocket_test.WebSocketTest) ... ok
test_websocket_gen (tornado.test.websocket_test.WebSocketTest) ... ok
test_websocket_header_echo (tornado.test.websocket_test.WebSocketTest) ... ok
test_websocket_headers (tornado.test.websocket_test.WebSocketTest) ... ok
test_websocket_http_fail (tornado.test.websocket_test.WebSocketTest) ... ok
test_websocket_http_redirect (tornado.test.websocket_test.WebSocketTest) ... ok
test_websocket_http_success (tornado.test.websocket_test.WebSocketTest) ... ok
test_websocket_network_fail (tornado.test.websocket_test.WebSocketTest) ... ok
test_write_after_close (tornado.test.websocket_test.WebSocketTest) ... ok
test_concurrent_barrier (tornado.test.wsgi_test.WSGIContainerDummyExecutorTest) ... ok
test_concurrent_streaming_barrier (tornado.test.wsgi_test.WSGIContainerDummyExecutorTest) ... ok
test_simple (tornado.test.wsgi_test.WSGIContainerDummyExecutorTest) ... ok
test_concurrent_barrier (tornado.test.wsgi_test.WSGIContainerThreadPoolTest) ... ok
test_concurrent_streaming_barrier (tornado.test.wsgi_test.WSGIContainerThreadPoolTest) ... ok
test_simple (tornado.test.wsgi_test.WSGIContainerThreadPoolTest) ... ok
----------------------------------------------------------------------
Ran 22 tests
Ran 1208 tests
OK
OK (skipped=6)
Some tests were skipped because: No SO_REUSEPORT support, SO_REUSEPORT
is not supported, needs fix, no testable future imports, pycares
module not present
  py$(PYV): OK
  congratulations :)
components/python/tornado/tornado-PYVER.p5m
@@ -64,6 +64,7 @@
file path=usr/lib/python$(PYVER)/vendor-packages/tornado/test/asyncio_test.py
file path=usr/lib/python$(PYVER)/vendor-packages/tornado/test/auth_test.py
file path=usr/lib/python$(PYVER)/vendor-packages/tornado/test/autoreload_test.py
file path=usr/lib/python$(PYVER)/vendor-packages/tornado/test/circlerefs_test.py
file path=usr/lib/python$(PYVER)/vendor-packages/tornado/test/concurrent_test.py
file path=usr/lib/python$(PYVER)/vendor-packages/tornado/test/csv_translations/fr_FR.csv
file path=usr/lib/python$(PYVER)/vendor-packages/tornado/test/curl_httpclient_test.py