============================= test session starts ============================== platform sunos5 -- Python $(PYTHON_VERSION).X -- $(PYTHON) cachedir: .pytest_cache rootdir: $(@D) configfile: pyproject.toml collecting ... collected 69 items / 1 skipped tests/test_cgi.py::CGIHandlerTests::test_server PASSED tests/test_compatibility.py::TestCompatibility::test_batch PASSED tests/test_compatibility.py::TestCompatibility::test_batch_invalid_json PASSED tests/test_compatibility.py::TestCompatibility::test_batch_notifications PASSED tests/test_compatibility.py::TestCompatibility::test_empty_array PASSED tests/test_compatibility.py::TestCompatibility::test_invalid_json PASSED tests/test_compatibility.py::TestCompatibility::test_invalid_request PASSED tests/test_compatibility.py::TestCompatibility::test_named PASSED tests/test_compatibility.py::TestCompatibility::test_non_existent_method PASSED tests/test_compatibility.py::TestCompatibility::test_nonempty_array PASSED tests/test_compatibility.py::TestCompatibility::test_notification PASSED tests/test_compatibility.py::TestCompatibility::test_positional PASSED tests/test_compatibility.py::TestCompatibility::test_special_method PASSED tests/test_compatibility.py::TestCompatibility::test_url_query_string PASSED tests/test_config.py::ConfigTests::test_copy PASSED tests/test_headers.py::HeadersTests::test_should_add_additional_headers PASSED tests/test_headers.py::HeadersTests::test_should_add_additional_headers_to_notifications PASSED tests/test_headers.py::HeadersTests::test_should_add_custom_headers_to_methods PASSED tests/test_headers.py::HeadersTests::test_should_allow_to_nest_additional_header_blocks PASSED tests/test_headers.py::HeadersTests::test_should_convert_header_values_to_basestring PASSED tests/test_headers.py::HeadersTests::test_should_extract_headers PASSED tests/test_headers.py::HeadersTests::test_should_not_override_content_length PASSED tests/test_headers.py::HeadersTests::test_should_override_global_headers PASSED tests/test_headers.py::HeadersTests::test_should_override_headers PASSED tests/test_headers.py::HeadersTests::test_should_restore_global_headers PASSED tests/test_history.py::HistoryTests::test_basic PASSED tests/test_history.py::HistoryTests::test_clear PASSED tests/test_internal.py::InternalTests::test_connect PASSED tests/test_internal.py::InternalTests::test_exception PASSED tests/test_internal.py::InternalTests::test_multicall_failure PASSED tests/test_internal.py::InternalTests::test_multicall_success PASSED tests/test_internal.py::InternalTests::test_multicall_success_2 PASSED tests/test_internal.py::InternalTests::test_single_args PASSED tests/test_internal.py::InternalTests::test_single_kwargs PASSED tests/test_internal.py::InternalTests::test_single_kwargs_and_args PASSED tests/test_internal.py::InternalTests::test_single_namespace PASSED tests/test_internal.py::InternalTests::test_single_notify PASSED tests/test_internal.py::InternalTests::test_tranport_error PASSED tests/test_jsonclass.py::SerializationTests::test_config_custom PASSED tests/test_jsonclass.py::SerializationTests::test_decimal PASSED tests/test_jsonclass.py::SerializationTests::test_dictionary PASSED tests/test_jsonclass.py::SerializationTests::test_enum PASSED tests/test_jsonclass.py::SerializationTests::test_iterable PASSED tests/test_jsonclass.py::SerializationTests::test_object PASSED tests/test_jsonclass.py::SerializationTests::test_primitive PASSED tests/test_jsonlib.py::TestJsonLibLoading::test_best SKIPPED (No exp...) tests/test_jsonlib.py::TestJsonLibLoading::test_cjson SKIPPED (cJson...) tests/test_jsonlib.py::TestJsonLibLoading::test_orjson SKIPPED (orjs...) tests/test_jsonlib.py::TestJsonLibLoading::test_simplejson SKIPPED (...) tests/test_jsonlib.py::TestJsonLibLoading::test_stdlib SKIPPED (No e...) tests/test_jsonlib.py::TestJsonLibLoading::test_ujson SKIPPED (uJson...) tests/test_server.py::PooledServerTests::test_custom_pool PASSED tests/test_server.py::PooledServerTests::test_default_pool PASSED tests/test_server.py::PooledServerTests::test_sequencial PASSED tests/test_threadpool.py::FutureTest::testBadCallback PASSED tests/test_threadpool.py::FutureTest::testCallback PASSED tests/test_threadpool.py::FutureTest::testCallbackException PASSED tests/test_threadpool.py::FutureTest::testRaise PASSED tests/test_threadpool.py::FutureTest::testSimple PASSED tests/test_threadpool.py::FutureTest::testTimeout PASSED tests/test_threadpool.py::ThreadPoolTest::testDoubleStartStop PASSED tests/test_threadpool.py::ThreadPoolTest::testException PASSED tests/test_threadpool.py::ThreadPoolTest::testInitParameters PASSED tests/test_threadpool.py::ThreadPoolTest::testJoin PASSED tests/test_threadpool.py::ThreadPoolTest::testMaxThread PASSED tests/test_threadpool.py::ThreadPoolTest::testPreRestartEnqueue PASSED tests/test_threadpool.py::ThreadPoolTest::testPreStartEnqueue PASSED tests/test_unix.py::UnixSocketTests::test_full_path PASSED tests/test_unix.py::UnixSocketTests::test_host_only PASSED =============================== warnings summary =============================== tests/test_cgi.py::CGIHandlerTests::test_server tests/test_cgi.py::CGIHandlerTests::test_server $(PYTHON_DIR)/socketserver.py:362: DeprecationWarning: 'http.server.CGIHTTPRequestHandler' is deprecated and slated for removal in Python 3.15 self.RequestHandlerClass(request, client_address, self) tests/test_cgi.py::CGIHandlerTests::test_server tests/test_cgi.py::CGIHandlerTests::test_server $(PYTHON_DIR)/http/server.py:1231: DeprecationWarning: This process (pid=$(PID)) is multi-threaded, use of fork() may lead to deadlocks in the child. pid = os.fork() -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======== 63 passed, 7 skipped, 4 warnings ========