============================= test session starts ============================== platform sunos5 -- Python $(PYTHON_VERSION).X -- $(PYTHON) cachedir: .pytest_cache rootdir: $(@D) configfile: pytest.ini collecting ... collected 457 items tests/cadata_test.py::CaCertsTest::test_request_with_verifypeer PASSED tests/cadata_test.py::CaCertsTest::test_set_ca_certs_bogus_type PASSED tests/cadata_test.py::CaCertsTest::test_set_ca_certs_bytes PASSED tests/certinfo_test.py::CertinfoTest::test_certinfo_option PASSED tests/certinfo_test.py::CertinfoTest::test_getinfo_raw_certinfo PASSED tests/certinfo_test.py::CertinfoTest::test_request_with_certinfo PASSED tests/certinfo_test.py::CertinfoTest::test_request_without_certinfo PASSED tests/close_socket_cb_test.py::CloseSocketCbTest::test_closesocketfunction_bogus_return PASSED tests/close_socket_cb_test.py::CloseSocketCbTest::test_closesocketfunction_fail PASSED tests/close_socket_cb_test.py::CloseSocketCbTest::test_closesocketfunction_ok PASSED tests/close_socket_cb_test.py::CloseSocketCbUnsetTest::test_closesocketfunction_none PASSED tests/close_socket_cb_test.py::CloseSocketCbUnsetTest::test_closesocketfunction_unset PASSED tests/curl_object_test.py::CurlObjectTest::test_bogus_attribute_access PASSED tests/curl_object_test.py::CurlObjectTest::test_bogus_attribute_delete PASSED tests/curl_object_test.py::CurlObjectTest::test_delete_attribute_curl PASSED tests/curl_object_test.py::CurlObjectTest::test_delete_attribute_multi PASSED tests/curl_object_test.py::CurlObjectTest::test_delete_attribute_share PASSED tests/curl_object_test.py::CurlObjectTest::test_delete_missing_attribute_curl PASSED tests/curl_object_test.py::CurlObjectTest::test_delete_missing_attribute_curl_multi PASSED tests/curl_object_test.py::CurlObjectTest::test_delete_missing_attribute_curl_share PASSED tests/curl_object_test.py::CurlObjectTest::test_get_attribute_curl PASSED tests/curl_object_test.py::CurlObjectTest::test_get_attribute_multi PASSED tests/curl_object_test.py::CurlObjectTest::test_get_attribute_share PASSED tests/curl_object_test.py::CurlObjectTest::test_get_missing_attribute_curl PASSED tests/curl_object_test.py::CurlObjectTest::test_get_missing_attribute_curl_multi PASSED tests/curl_object_test.py::CurlObjectTest::test_get_missing_attribute_curl_share PASSED tests/curl_object_test.py::CurlObjectTest::test_modify_attribute_curl PASSED tests/curl_object_test.py::CurlObjectTest::test_modify_attribute_multi PASSED tests/curl_object_test.py::CurlObjectTest::test_modify_attribute_share PASSED tests/curl_object_test.py::CurlObjectTest::test_set_attribute_curl PASSED tests/curl_object_test.py::CurlObjectTest::test_set_attribute_multi PASSED tests/curl_object_test.py::CurlObjectTest::test_set_attribute_share PASSED tests/curl_object_test.py::ExplicitConstructionCurlObjectTest::test_close PASSED tests/curl_object_test.py::ExplicitConstructionCurlObjectTest::test_close_twice PASSED tests/curl_object_test.py::ExplicitConstructionCurlObjectTest::test_keyword_arguments PASSED tests/curl_object_test.py::ExplicitConstructionCurlObjectTest::test_positional_arguments PASSED tests/debug_test.py::DebugTest::test_debug_unicode PASSED tests/debug_test.py::DebugTest::test_perform_get_with_debug_function PASSED tests/default_write_cb_test.py::DefaultWriteCbTest::test_perform_get PASSED tests/duphandle_test.py::DuphandleTest::test_duphandle_attribute_dict PASSED tests/duphandle_test.py::DuphandleTest::test_duphandle_httppost_unsetopt PASSED tests/duphandle_test.py::DuphandleTest::test_duphandle_httppost_xdecref PASSED tests/duphandle_test.py::DuphandleTest::test_duphandle_references PASSED tests/duphandle_test.py::DuphandleTest::test_duphandle_slist_unsetopt PASSED tests/duphandle_test.py::DuphandleTest::test_duphandle_slist_xdecref PASSED tests/error_constants_test.py::ErrorConstantsTest::test_ftp_accept_failed PASSED tests/error_constants_test.py::ErrorConstantsTest::test_not_built_in PASSED tests/error_constants_test.py::ErrorConstantsTest::test_pinnedpubkeynotmatch PASSED tests/error_constants_test.py::ErrorConstantsTest::test_unknown_option PASSED tests/error_test.py::ErrorTest::test_pycurl_error_libcurl PASSED tests/error_test.py::ErrorTest::test_pycurl_error_stdlib PASSED tests/error_test.py::ErrorTest::test_pycurl_errstr_initially_empty PASSED tests/error_test.py::ErrorTest::test_pycurl_errstr_type PASSED tests/failonerror_test.py::FailonerrorTest::test_failonerror SKIPPED tests/failonerror_test.py::FailonerrorTest::test_failonerror_status_line_invalid_utf8_python2 SKIPPED tests/failonerror_test.py::FailonerrorTest::test_failonerror_status_line_invalid_utf8_python3 SKIPPED tests/ftp_test.py::FtpTest::test_epsv SKIPPED (PYCURL_VSFTPD_PATH en...) tests/ftp_test.py::FtpTest::test_get_ftp SKIPPED (PYCURL_VSFTPD_PATH...) tests/ftp_test.py::FtpTest::test_quote SKIPPED (PYCURL_VSFTPD_PATH e...) tests/getinfo_test.py::GetinfoTest::test_getinfo PASSED tests/getinfo_test.py::GetinfoTest::test_getinfo_content_type_invalid_utf8_python2 SKIPPED tests/getinfo_test.py::GetinfoTest::test_getinfo_content_type_invalid_utf8_python3 PASSED tests/getinfo_test.py::GetinfoTest::test_getinfo_cookie_invalid_utf8_python2 SKIPPED tests/getinfo_test.py::GetinfoTest::test_getinfo_cookie_invalid_utf8_python3 PASSED tests/getinfo_test.py::GetinfoTest::test_getinfo_number PASSED tests/getinfo_test.py::GetinfoTest::test_getinfo_raw_content_type_invalid_utf8 SKIPPED tests/getinfo_test.py::GetinfoTest::test_getinfo_raw_cookie_invalid_utf8 SKIPPED tests/getinfo_test.py::GetinfoTest::test_getinfo_raw_number PASSED tests/getinfo_test.py::GetinfoTest::test_getinfo_times PASSED tests/getinfo_test.py::GetinfoTest::test_primary_port_etc PASSED tests/global_init_test.py::GlobalInitTest::test_global_init_ack_eintr PASSED tests/global_init_test.py::GlobalInitTest::test_global_init_bogus PASSED tests/global_init_test.py::GlobalInitTest::test_global_init_default PASSED tests/header_cb_test.py::HeaderCbTest::test_get PASSED tests/header_test.py::HeaderTest::test_ascii_string_header PASSED tests/header_test.py::HeaderTest::test_ascii_unicode_header PASSED tests/header_test.py::HeaderTest::test_encoded_unicode_header PASSED tests/header_test.py::HeaderTest::test_unicode_string_header PASSED tests/header_test.py::HeaderTest::test_unicode_unicode_header PASSED tests/high_level_curl_test.py::RelativeUrlTest::test_get PASSED tests/high_level_curl_test.py::RelativeUrlTest::test_head PASSED tests/high_level_curl_test.py::RelativeUrlTest::test_reuse PASSED tests/info_constants_test.py::InfoConstantsTest::test_condition_unmet PASSED tests/info_test.py::InfoTest::test_ssl_engines PASSED tests/internals_test.py::InternalsTest::test_add_closed_handle PASSED tests/internals_test.py::InternalsTest::test_add_handle_on_multiple_stacks PASSED tests/internals_test.py::InternalsTest::test_add_handle_twice PASSED tests/internals_test.py::InternalsTest::test_constant_aliasing PASSED tests/internals_test.py::InternalsTest::test_copy_curl PASSED tests/internals_test.py::InternalsTest::test_copy_multi PASSED tests/internals_test.py::InternalsTest::test_copy_share PASSED tests/internals_test.py::InternalsTest::test_move_handle PASSED tests/internals_test.py::InternalsTest::test_pickle_curl PASSED tests/internals_test.py::InternalsTest::test_pickle_dumps_curl PASSED tests/internals_test.py::InternalsTest::test_pickle_dumps_multi PASSED tests/internals_test.py::InternalsTest::test_pickle_dumps_share PASSED tests/internals_test.py::InternalsTest::test_pickle_multi PASSED tests/internals_test.py::InternalsTest::test_pickle_share PASSED tests/internals_test.py::InternalsTest::test_remove_invalid_closed_handle PASSED tests/internals_test.py::InternalsTest::test_remove_invalid_handle PASSED tests/memory_mgmt_test.py::MemoryMgmtTest::test_cyclic_gc PASSED tests/memory_mgmt_test.py::MemoryMgmtTest::test_debugfunction_collection PASSED tests/memory_mgmt_test.py::MemoryMgmtTest::test_form_bufferptr_memory_leak_gh267 PASSED tests/memory_mgmt_test.py::MemoryMgmtTest::test_headerfunction_collection PASSED tests/memory_mgmt_test.py::MemoryMgmtTest::test_headerfunction_refcounting PASSED tests/memory_mgmt_test.py::MemoryMgmtTest::test_ioctlfunction_collection PASSED tests/memory_mgmt_test.py::MemoryMgmtTest::test_multi_collection PASSED tests/memory_mgmt_test.py::MemoryMgmtTest::test_multi_cycle PASSED tests/memory_mgmt_test.py::MemoryMgmtTest::test_opensocketfunction_collection PASSED tests/memory_mgmt_test.py::MemoryMgmtTest::test_postfields_unicode_memory_leak_gh252 PASSED tests/memory_mgmt_test.py::MemoryMgmtTest::test_progressfunction_collection PASSED tests/memory_mgmt_test.py::MemoryMgmtTest::test_readdata_refcounting PASSED tests/memory_mgmt_test.py::MemoryMgmtTest::test_readfunction_collection PASSED tests/memory_mgmt_test.py::MemoryMgmtTest::test_readfunction_refcounting PASSED tests/memory_mgmt_test.py::MemoryMgmtTest::test_refcounting_bug_in_reset PASSED tests/memory_mgmt_test.py::MemoryMgmtTest::test_reference_counting PASSED tests/memory_mgmt_test.py::MemoryMgmtTest::test_seekfunction_collection PASSED tests/memory_mgmt_test.py::MemoryMgmtTest::test_share_collection PASSED tests/memory_mgmt_test.py::MemoryMgmtTest::test_share_cycle PASSED tests/memory_mgmt_test.py::MemoryMgmtTest::test_writedata_refcounting PASSED tests/memory_mgmt_test.py::MemoryMgmtTest::test_writefunction_collection PASSED tests/memory_mgmt_test.py::MemoryMgmtTest::test_writefunction_refcounting PASSED tests/memory_mgmt_test.py::MemoryMgmtTest::test_writeheader_refcounting PASSED tests/memory_mgmt_test.py::MemoryMgmtTest::test_xferinfofunction_collection PASSED tests/multi_callback_test.py::MultiCallbackTest::test_easy_close PASSED tests/multi_callback_test.py::MultiCallbackTest::test_easy_pause_unpause XPASS tests/multi_callback_test.py::MultiCallbackTest::test_multi_add_handle PASSED tests/multi_callback_test.py::MultiCallbackTest::test_multi_remove_handle PASSED tests/multi_callback_test.py::MultiCallbackTest::test_multi_socket_action SKIPPED tests/multi_memory_mgmt_test.py::MultiMemoryMgmtTest::test_curl_ref PASSED tests/multi_memory_mgmt_test.py::MultiMemoryMgmtTest::test_opensocketfunction_collection PASSED tests/multi_memory_mgmt_test.py::MultiMemoryMgmtTest::test_seekfunction_collection PASSED tests/multi_option_constants_test.py::MultiOptionConstantsTest::test_multi_callback_opts PASSED tests/multi_option_constants_test.py::MultiOptionConstantsTest::test_multi_pipeline_opts PASSED tests/multi_option_constants_test.py::MultiOptionConstantsTest::test_multi_pipelining_server_bl PASSED tests/multi_option_constants_test.py::MultiOptionConstantsTest::test_multi_pipelining_site_bl PASSED tests/multi_option_constants_test.py::MultiOptionConstantsTest::test_multi_unsetopt_unsupported PASSED tests/multi_option_constants_test.py::MultiOptionConstantsTest::test_option_constant_on_curlmulti PASSED tests/multi_option_constants_test.py::MultiOptionConstantsTest::test_option_constant_on_pycurl PASSED tests/multi_option_constants_test.py::MultiOptionConstantsTest::test_pipe_constants PASSED tests/multi_socket_select_test.py::MultiSocketSelectTest::test_multi_socket_select SKIPPED tests/multi_socket_test.py::MultiSocketTest::test_multi_socket PASSED tests/multi_test.py::MultiTest::test_adding_closed_handle_close_then_remove PASSED tests/multi_test.py::MultiTest::test_adding_closed_handle_close_without_removing PASSED tests/multi_test.py::MultiTest::test_adding_closed_handle_remove_then_close PASSED tests/multi_test.py::MultiTest::test_keyword_arguments PASSED tests/multi_test.py::MultiTest::test_multi PASSED tests/multi_test.py::MultiTest::test_multi_close PASSED tests/multi_test.py::MultiTest::test_multi_close_twice PASSED tests/multi_test.py::MultiTest::test_multi_info_read PASSED tests/multi_test.py::MultiTest::test_multi_info_read_some PASSED tests/multi_test.py::MultiTest::test_multi_select PASSED tests/multi_test.py::MultiTest::test_multi_select_fdset PASSED tests/multi_test.py::MultiTest::test_multi_status_codes PASSED tests/multi_test.py::MultiTest::test_positional_arguments PASSED tests/multi_timer_test.py::MultiSocketTest::test_multi_timer PASSED tests/open_socket_cb_test.py::OpenSocketCbTest::test_socket_bad PASSED tests/open_socket_cb_test.py::OpenSocketCbTest::test_socket_open PASSED tests/open_socket_cb_test.py::OpenSocketCbTest::test_socket_open_bad PASSED tests/open_socket_cb_test.py::OpenSocketCbTest::test_socket_open_ipv6 PASSED tests/open_socket_cb_test.py::OpenSocketCbTest::test_socket_open_none PASSED tests/open_socket_cb_test.py::OpenSocketCbTest::test_socket_open_unix PASSED tests/open_socket_cb_test.py::OpenSocketCbTest::test_unset_socket_open PASSED tests/option_constants_test.py::OptionConstantsSettingTest::test_accept_encoding PASSED tests/option_constants_test.py::OptionConstantsSettingTest::test_accepttimeout_ms PASSED tests/option_constants_test.py::OptionConstantsSettingTest::test_append PASSED tests/option_constants_test.py::OptionConstantsSettingTest::test_cookielist_constants PASSED tests/option_constants_test.py::OptionConstantsSettingTest::test_cookiesession PASSED tests/option_constants_test.py::OptionConstantsSettingTest::test_default_protocol PASSED tests/option_constants_test.py::OptionConstantsSettingTest::test_dirlistonly PASSED tests/option_constants_test.py::OptionConstantsSettingTest::test_encoding PASSED tests/option_constants_test.py::OptionConstantsSettingTest::test_expect_100_timeout_ms PASSED tests/option_constants_test.py::OptionConstantsSettingTest::test_ftp_use_pret PASSED tests/option_constants_test.py::OptionConstantsSettingTest::test_headeropt PASSED tests/option_constants_test.py::OptionConstantsSettingTest::test_http_version PASSED tests/option_constants_test.py::OptionConstantsSettingTest::test_http_version_2 PASSED tests/option_constants_test.py::OptionConstantsSettingTest::test_http_version_2_0 PASSED tests/option_constants_test.py::OptionConstantsSettingTest::test_http_version_2prior_knowledge PASSED tests/option_constants_test.py::OptionConstantsSettingTest::test_http_version_2tls PASSED tests/option_constants_test.py::OptionConstantsSettingTest::test_http_version_3 SKIPPED tests/option_constants_test.py::OptionConstantsSettingTest::test_keypasswd PASSED tests/option_constants_test.py::OptionConstantsSettingTest::test_login_options PASSED tests/option_constants_test.py::OptionConstantsSettingTest::test_path_as_is PASSED tests/option_constants_test.py::OptionConstantsSettingTest::test_pipewait PASSED tests/option_constants_test.py::OptionConstantsSettingTest::test_proto_smb PASSED tests/option_constants_test.py::OptionConstantsSettingTest::test_sasl_ir PASSED tests/option_constants_test.py::OptionConstantsSettingTest::test_sockopt_constants PASSED tests/option_constants_test.py::OptionConstantsSettingTest::test_tcp_keepalive PASSED tests/option_constants_test.py::OptionConstantsSettingTest::test_tcp_keepidle PASSED tests/option_constants_test.py::OptionConstantsSettingTest::test_tcp_keepintvl PASSED tests/option_constants_test.py::OptionConstantsSettingTest::test_telnetoptions PASSED tests/option_constants_test.py::OptionConstantsSettingTest::test_tlsauth PASSED tests/option_constants_test.py::OptionConstantsSettingTest::test_transfer_encoding PASSED tests/option_constants_test.py::OptionConstantsSettingTest::test_use_ssl PASSED tests/option_constants_test.py::OptionConstantsSettingTest::test_xauth_bearer PASSED tests/option_constants_test.py::OptionConstantsTest::test_aws_sigv4 PASSED tests/option_constants_test.py::OptionConstantsTest::test_cainfo PASSED tests/option_constants_test.py::OptionConstantsTest::test_cainfo_blob PASSED tests/option_constants_test.py::OptionConstantsTest::test_capath PASSED tests/option_constants_test.py::OptionConstantsTest::test_crlfile PASSED tests/option_constants_test.py::OptionConstantsTest::test_curlproxy_http_1_0_setopt PASSED tests/option_constants_test.py::OptionConstantsTest::test_dns_servers PASSED tests/option_constants_test.py::OptionConstantsTest::test_egdsocket PASSED tests/option_constants_test.py::OptionConstantsTest::test_gssapi_delegation_options PASSED tests/option_constants_test.py::OptionConstantsTest::test_http09_allowed_option PASSED tests/option_constants_test.py::OptionConstantsTest::test_httpauth_digest_ie PASSED tests/option_constants_test.py::OptionConstantsTest::test_issuercert PASSED tests/option_constants_test.py::OptionConstantsTest::test_issuercert_blob PASSED tests/option_constants_test.py::OptionConstantsTest::test_krb4level PASSED tests/option_constants_test.py::OptionConstantsTest::test_krblevel PASSED tests/option_constants_test.py::OptionConstantsTest::test_legacy_proxy_sslversion_options SKIPPED tests/option_constants_test.py::OptionConstantsTest::test_legacy_sslversion_options SKIPPED tests/option_constants_test.py::OptionConstantsTest::test_mail_auth PASSED tests/option_constants_test.py::OptionConstantsTest::test_mail_from PASSED tests/option_constants_test.py::OptionConstantsTest::test_mail_rcpt PASSED tests/option_constants_test.py::OptionConstantsTest::test_noproxy_setopt PASSED tests/option_constants_test.py::OptionConstantsTest::test_operation_timedout_constant PASSED tests/option_constants_test.py::OptionConstantsTest::test_pinnedpublickey PASSED tests/option_constants_test.py::OptionConstantsTest::test_postredir PASSED tests/option_constants_test.py::OptionConstantsTest::test_postredir_flags PASSED tests/option_constants_test.py::OptionConstantsTest::test_postredir_post_303 PASSED tests/option_constants_test.py::OptionConstantsTest::test_postredir_setopt PASSED tests/option_constants_test.py::OptionConstantsTest::test_protocols_setopt PASSED tests/option_constants_test.py::OptionConstantsTest::test_proxy_cainfo_blob PASSED tests/option_constants_test.py::OptionConstantsTest::test_proxy_capath PASSED tests/option_constants_test.py::OptionConstantsTest::test_proxy_crlfile PASSED tests/option_constants_test.py::OptionConstantsTest::test_proxy_issuercert PASSED tests/option_constants_test.py::OptionConstantsTest::test_proxy_issuercert_blob PASSED tests/option_constants_test.py::OptionConstantsTest::test_proxy_keypasswd PASSED tests/option_constants_test.py::OptionConstantsTest::test_proxy_pinnedpublickey PASSED tests/option_constants_test.py::OptionConstantsTest::test_proxy_service_name PASSED tests/option_constants_test.py::OptionConstantsTest::test_proxy_ssl_cipher_list PASSED tests/option_constants_test.py::OptionConstantsTest::test_proxy_ssl_options PASSED tests/option_constants_test.py::OptionConstantsTest::test_proxy_ssl_verifyhost PASSED tests/option_constants_test.py::OptionConstantsTest::test_proxy_ssl_verifypeer PASSED tests/option_constants_test.py::OptionConstantsTest::test_proxy_sslcert PASSED tests/option_constants_test.py::OptionConstantsTest::test_proxy_sslcert_blob PASSED tests/option_constants_test.py::OptionConstantsTest::test_proxy_sslcerttype PASSED tests/option_constants_test.py::OptionConstantsTest::test_proxy_sslkey PASSED tests/option_constants_test.py::OptionConstantsTest::test_proxy_sslkey_blob PASSED tests/option_constants_test.py::OptionConstantsTest::test_proxy_sslkeytype PASSED tests/option_constants_test.py::OptionConstantsTest::test_proxy_sslversion_options PASSED tests/option_constants_test.py::OptionConstantsTest::test_proxy_tls13_ciphers PASSED tests/option_constants_test.py::OptionConstantsTest::test_proxy_tlsauth SKIPPED tests/option_constants_test.py::OptionConstantsTest::test_random_file PASSED tests/option_constants_test.py::OptionConstantsTest::test_redir_post_303 PASSED tests/option_constants_test.py::OptionConstantsTest::test_redir_protocols_setopt PASSED tests/option_constants_test.py::OptionConstantsTest::test_request_target_option PASSED tests/option_constants_test.py::OptionConstantsTest::test_service_name PASSED tests/option_constants_test.py::OptionConstantsTest::test_socks5_gssapi_nec_setopt PASSED tests/option_constants_test.py::OptionConstantsTest::test_socks5_gssapi_service_setopt PASSED tests/option_constants_test.py::OptionConstantsTest::test_ssh_knownhosts_setopt PASSED tests/option_constants_test.py::OptionConstantsTest::test_ssl_cipher_list PASSED tests/option_constants_test.py::OptionConstantsTest::test_ssl_enable_alpn PASSED tests/option_constants_test.py::OptionConstantsTest::test_ssl_enable_npn PASSED tests/option_constants_test.py::OptionConstantsTest::test_ssl_falsestart SKIPPED tests/option_constants_test.py::OptionConstantsTest::test_ssl_option_no_revoke PASSED tests/option_constants_test.py::OptionConstantsTest::test_ssl_options PASSED tests/option_constants_test.py::OptionConstantsTest::test_ssl_sessionid_cache PASSED tests/option_constants_test.py::OptionConstantsTest::test_ssl_verifyhost PASSED tests/option_constants_test.py::OptionConstantsTest::test_ssl_verifystatus PASSED tests/option_constants_test.py::OptionConstantsTest::test_sslcert_blob PASSED tests/option_constants_test.py::OptionConstantsTest::test_sslkey_blob PASSED tests/option_constants_test.py::OptionConstantsTest::test_sslversion_7_34_0 PASSED tests/option_constants_test.py::OptionConstantsTest::test_sslversion_options PASSED tests/option_constants_test.py::OptionConstantsTest::test_tftp_blksize_setopt PASSED tests/option_constants_test.py::OptionConstantsTest::test_tls13_ciphers PASSED tests/option_constants_test.py::OptionConstantsTest::test_unix_socket_path PASSED tests/option_constants_test.py::OptionConstantsTest::test_username PASSED tests/option_constants_test.py::OptionConstantsTest::test_wildcardmatch PASSED tests/pause_test.py::PauseTest::test_pause_via_call SKIPPED (always ...) tests/pause_test.py::PauseTest::test_pause_via_return SKIPPED (alway...) tests/perform_test.py::PerformTest::test_perform_rb PASSED tests/perform_test.py::PerformTest::test_perform_rb_invalid_utf8 PASSED tests/perform_test.py::PerformTest::test_perform_rb_utf8 PASSED tests/perform_test.py::PerformTest::test_perform_rs PASSED tests/perform_test.py::PerformTest::test_perform_rs_invalid_utf8_python2 SKIPPED tests/perform_test.py::PerformTest::test_perform_rs_invalid_utf8_python3 PASSED tests/perform_test.py::PerformTest::test_perform_rs_utf8 PASSED tests/post_test.py::PostTest::test_post_byte_buffer PASSED tests/post_test.py::PostTest::test_post_fields_with_ampersand PASSED tests/post_test.py::PostTest::test_post_file PASSED tests/post_test.py::PostTest::test_post_list_of_list_of_lists PASSED tests/post_test.py::PostTest::test_post_list_of_tuple_of_tuples PASSED tests/post_test.py::PostTest::test_post_multiple_fields PASSED tests/post_test.py::PostTest::test_post_single_field PASSED tests/post_test.py::PostTest::test_post_tuple_of_lists_of_tuples PASSED tests/post_test.py::PostTest::test_post_tuple_of_tuple_of_lists PASSED tests/post_test.py::PostTest::test_post_tuple_of_tuples_of_tuples PASSED tests/post_test.py::PostTest::test_post_unicode_buffer PASSED tests/post_test.py::PostTest::test_post_with_null_byte PASSED tests/protocol_constants_test.py::ProtocolConstantsTest::test_7_19_4_protocols PASSED tests/protocol_constants_test.py::ProtocolConstantsTest::test_7_20_0_protocols PASSED tests/protocol_constants_test.py::ProtocolConstantsTest::test_7_21_0_protocols PASSED tests/protocol_constants_test.py::ProtocolConstantsTest::test_7_21_2_protocols PASSED tests/read_cb_test.py::ReadCbTest::test_post_with_read_callback PASSED tests/read_cb_test.py::ReadCbTest::test_post_with_read_callback_returning_bytes PASSED tests/read_cb_test.py::ReadCbTest::test_post_with_read_callback_returning_bytes_with_multibyte PASSED tests/read_cb_test.py::ReadCbTest::test_post_with_read_callback_returning_bytes_with_nulls PASSED tests/read_cb_test.py::ReadCbTest::test_post_with_read_callback_returning_unicode PASSED tests/read_cb_test.py::ReadCbTest::test_post_with_read_callback_returning_unicode_with_multibyte PASSED tests/read_cb_test.py::ReadCbTest::test_post_with_read_callback_returning_unicode_with_nulls PASSED tests/readdata_test.py::ReaddataTest::test_post_with_read_callback_returning_unicode PASSED tests/readdata_test.py::ReaddataTest::test_post_with_read_callback_returning_unicode_with_multibyte PASSED tests/readdata_test.py::ReaddataTest::test_post_with_read_callback_returning_unicode_with_nulls PASSED tests/readdata_test.py::ReaddataTest::test_post_with_read_returning_bytes PASSED tests/readdata_test.py::ReaddataTest::test_post_with_read_returning_bytes_with_multibyte PASSED tests/readdata_test.py::ReaddataTest::test_post_with_read_returning_bytes_with_nulls PASSED tests/readdata_test.py::ReaddataTest::test_readdata_and_readfunction_file_like PASSED tests/readdata_test.py::ReaddataTest::test_readdata_and_readfunction_real_file PASSED tests/readdata_test.py::ReaddataTest::test_readdata_file_binary PASSED tests/readdata_test.py::ReaddataTest::test_readdata_file_like PASSED tests/readdata_test.py::ReaddataTest::test_readdata_file_text PASSED tests/readdata_test.py::ReaddataTest::test_readdata_not_file_like PASSED tests/readdata_test.py::ReaddataTest::test_readdata_object PASSED tests/readdata_test.py::ReaddataTest::test_readfunction_and_readdata_file_like PASSED tests/readdata_test.py::ReaddataTest::test_readfunction_and_readdata_real_file PASSED tests/relative_url_test.py::RelativeUrlTest::test_get_relative PASSED tests/reload_test.py::ReloadTest::test_reloading PASSED tests/reset_test.py::ResetTest::test_reset PASSED tests/resolve_test.py::ResolveTest::test_resolve PASSED tests/seek_cb_constants_test.py::SeekCbConstantsTest::test_cantseek PASSED tests/seek_cb_constants_test.py::SeekCbConstantsTest::test_fail PASSED tests/seek_cb_constants_test.py::SeekCbConstantsTest::test_ok PASSED tests/seek_cb_test.py::SeekCbTest::test_seek_function SKIPPED (PYCUR...) tests/setopt_lifecycle_test.py::SetoptLifecycleTest::test_postfields_lifecycle PASSED tests/setopt_string_test.py::SetoptTest::test_setopt_string PASSED tests/setopt_string_test.py::SetoptTest::test_setopt_string_integer PASSED tests/setopt_test.py::SetoptTest::test_boolean_value PASSED tests/setopt_test.py::SetoptTest::test_float_value_for_integer_option PASSED tests/setopt_test.py::SetoptTest::test_httpheader_list PASSED tests/setopt_test.py::SetoptTest::test_httpheader_tuple PASSED tests/setopt_test.py::SetoptTest::test_httpheader_unicode PASSED tests/setopt_test.py::SetoptTest::test_integer_value PASSED tests/setopt_test.py::SetoptTest::test_integer_value_for_string_option PASSED tests/setopt_test.py::SetoptTest::test_large_options PASSED tests/setopt_test.py::SetoptTest::test_proxyheader_list PASSED tests/setopt_test.py::SetoptTest::test_proxyheader_tuple PASSED tests/setopt_test.py::SetoptTest::test_proxyheader_unicode PASSED tests/setopt_test.py::SetoptTest::test_set_httpheader_none PASSED tests/setopt_test.py::SetoptTest::test_set_proxyheader_none PASSED tests/setopt_test.py::SetoptTest::test_string_value PASSED tests/setopt_test.py::SetoptTest::test_string_value_for_integer_option PASSED tests/setopt_test.py::SetoptTest::test_unset_encoding PASSED tests/setopt_test.py::SetoptTest::test_unset_httpheader PASSED tests/setopt_test.py::SetoptTest::test_unset_proxyheader PASSED tests/setopt_unicode_test.py::SetoptUnicodeTest::test_ascii_string PASSED tests/setopt_unicode_test.py::SetoptUnicodeTest::test_unicode_encoded PASSED tests/setopt_unicode_test.py::SetoptUnicodeTest::test_unicode_string PASSED tests/setup_test.py::SetupTest::test_does_not_use_static_libs PASSED tests/setup_test.py::SetupTest::test_invalid_option_not_consumed PASSED tests/setup_test.py::SetupTest::test_invalid_option_suffix_not_consumed PASSED tests/setup_test.py::SetupTest::test_libcurl_ssl_gnutls PASSED tests/setup_test.py::SetupTest::test_libcurl_ssl_nss PASSED tests/setup_test.py::SetupTest::test_libcurl_ssl_openssl PASSED tests/setup_test.py::SetupTest::test_libcurl_ssl_unrecognized PASSED tests/setup_test.py::SetupTest::test_no_ssl PASSED tests/setup_test.py::SetupTest::test_no_ssl_define PASSED tests/setup_test.py::SetupTest::test_no_ssl_feature_with_libcurl_dll PASSED tests/setup_test.py::SetupTest::test_no_ssl_feature_with_ssl PASSED tests/setup_test.py::SetupTest::test_sanity_check PASSED tests/setup_test.py::SetupTest::test_ssl_feature_only PASSED tests/setup_test.py::SetupTest::test_ssl_feature_sets_ssl_define PASSED tests/setup_test.py::SetupTest::test_ssl_in_libs PASSED tests/setup_test.py::SetupTest::test_ssl_in_libs_sets_ssl_define PASSED tests/setup_test.py::SetupTest::test_ssl_in_static_libs PASSED tests/setup_test.py::SetupTest::test_ssl_in_static_libs_sets_ssl_define PASSED tests/setup_test.py::SetupTest::test_valid_option_consumes_argv PASSED tests/setup_test.py::SetupTest::test_with_gnutls_library PASSED tests/setup_test.py::SetupTest::test_with_nss_library PASSED tests/setup_test.py::SetupTest::test_with_openssl_library PASSED tests/setup_test.py::SetupTest::test_with_ssl_library PASSED tests/share_test.py::ShareTest::test_keyword_arguments PASSED tests/share_test.py::ShareTest::test_positional_arguments PASSED tests/share_test.py::ShareTest::test_share PASSED tests/share_test.py::ShareTest::test_share_close PASSED tests/share_test.py::ShareTest::test_share_close_twice PASSED tests/sockopt_cb_test.py::SockoptCbTest::test_sockoptfunction_bogus_return PASSED tests/sockopt_cb_test.py::SockoptCbTest::test_sockoptfunction_fail PASSED tests/sockopt_cb_test.py::SockoptCbTest::test_sockoptfunction_ok PASSED tests/sockopt_cb_test.py::SockoptCbTest::test_socktype_accept PASSED tests/sockopt_cb_test.py::SockoptCbTest::test_socktype_ipcxn PASSED tests/sockopt_cb_test.py::SockoptCbUnsetTest::test_sockoptfunction_none PASSED tests/sockopt_cb_test.py::SockoptCbUnsetTest::test_sockoptfunction_unset PASSED tests/ssh_key_cb_test.py::SshKeyCbTest::test_keyfunction SKIPPED (al...) tests/ssh_key_cb_test.py::SshKeyCbTest::test_keyfunction_bogus_return SKIPPED tests/ssh_key_cb_test.py::SshKeyCbUnsetTest::test_keyfunction_none PASSED tests/ssh_key_cb_test.py::SshKeyCbUnsetTest::test_keyfunction_unset PASSED tests/subclass_test.py::SubclassTest::test_baseclass_init PASSED tests/subclass_test.py::SubclassTest::test_subclass_create PASSED tests/subclass_test.py::SubclassTest::test_subclass_init PASSED tests/subclass_test.py::SubclassTest::test_subclass_method PASSED tests/subclass_test.py::SubclassTest::test_subclass_method_override PASSED tests/unset_range_test.py::UnsetRangeTest::test_unset_range PASSED tests/user_agent_string_test.py::UserAgentStringTest::test_pycurl_user_agent_string PASSED tests/version_comparison_test.py::VersionComparisonTest::test_comparison PASSED tests/version_constants_test.py::VersionConstantsTest::test_altsvc PASSED tests/version_constants_test.py::VersionConstantsTest::test_asynchdns PASSED tests/version_constants_test.py::VersionConstantsTest::test_brotli PASSED tests/version_constants_test.py::VersionConstantsTest::test_conv PASSED tests/version_constants_test.py::VersionConstantsTest::test_curldebug PASSED tests/version_constants_test.py::VersionConstantsTest::test_debug PASSED tests/version_constants_test.py::VersionConstantsTest::test_gssapi PASSED tests/version_constants_test.py::VersionConstantsTest::test_gssnegotiate PASSED tests/version_constants_test.py::VersionConstantsTest::test_hsts PASSED tests/version_constants_test.py::VersionConstantsTest::test_http2 PASSED tests/version_constants_test.py::VersionConstantsTest::test_http3 PASSED tests/version_constants_test.py::VersionConstantsTest::test_https_proxy PASSED tests/version_constants_test.py::VersionConstantsTest::test_idn PASSED tests/version_constants_test.py::VersionConstantsTest::test_ipv6 PASSED tests/version_constants_test.py::VersionConstantsTest::test_kerberos4 PASSED tests/version_constants_test.py::VersionConstantsTest::test_kerberos5 PASSED tests/version_constants_test.py::VersionConstantsTest::test_largefile PASSED tests/version_constants_test.py::VersionConstantsTest::test_libz PASSED tests/version_constants_test.py::VersionConstantsTest::test_multi_ssl PASSED tests/version_constants_test.py::VersionConstantsTest::test_ntlm PASSED tests/version_constants_test.py::VersionConstantsTest::test_ntlm_wb PASSED tests/version_constants_test.py::VersionConstantsTest::test_psl PASSED tests/version_constants_test.py::VersionConstantsTest::test_spnego PASSED tests/version_constants_test.py::VersionConstantsTest::test_ssl PASSED tests/version_constants_test.py::VersionConstantsTest::test_sspi PASSED tests/version_constants_test.py::VersionConstantsTest::test_tlsauth_srp PASSED tests/version_constants_test.py::VersionConstantsTest::test_unicode PASSED tests/version_constants_test.py::VersionConstantsTest::test_unix_sockets PASSED tests/version_constants_test.py::VersionConstantsTest::test_zstd PASSED tests/version_test.py::VersionTest::test_libcurl_presence PASSED tests/version_test.py::VersionTest::test_pycurl_presence_and_case PASSED tests/weakref_test.py::WeakrefTest::test_easy PASSED tests/weakref_test.py::WeakrefTest::test_multi PASSED tests/weakref_test.py::WeakrefTest::test_share PASSED tests/write_abort_test.py::WriteAbortTest::test_write_abort PASSED tests/write_cb_bogus_test.py::WriteAbortTest::test_write_cb_returning_float PASSED tests/write_cb_bogus_test.py::WriteAbortTest::test_write_cb_returning_string PASSED tests/write_test.py::WriteTest::test_headerfunction_and_writefunction PASSED tests/write_test.py::WriteTest::test_headerfunction_and_writeheader_file_like PASSED tests/write_test.py::WriteTest::test_headerfunction_and_writeheader_real_file PASSED tests/write_test.py::WriteTest::test_write_to_file_like PASSED tests/write_test.py::WriteTest::test_write_to_file_like_then_real_file PASSED tests/write_test.py::WriteTest::test_write_to_file_via_function PASSED tests/write_test.py::WriteTest::test_write_to_file_via_object PASSED tests/write_test.py::WriteTest::test_write_to_tempfile_via_function PASSED tests/write_test.py::WriteTest::test_write_to_tempfile_via_object PASSED tests/write_test.py::WriteTest::test_writedata_and_writefunction_file_like PASSED tests/write_test.py::WriteTest::test_writedata_and_writefunction_real_file PASSED tests/write_test.py::WriteTest::test_writedata_not_file_like PASSED tests/write_test.py::WriteTest::test_writefunction_and_writedata_file_like PASSED tests/write_test.py::WriteTest::test_writefunction_and_writedata_real_file PASSED tests/write_test.py::WriteTest::test_writeheader_and_headerfunction_file_like PASSED tests/write_test.py::WriteTest::test_writeheader_and_headerfunction_real_file PASSED tests/write_test.py::WriteTest::test_writeheader_and_writedata_file_like PASSED tests/write_test.py::WriteTest::test_writeheader_and_writedata_real_file PASSED tests/write_test.py::WriteTest::test_writeheader_not_file_like PASSED tests/write_to_stringio_test.py::WriteToStringioTest::test_write_to_bytesio PASSED tests/write_to_stringio_test.py::WriteToStringioTest::test_write_to_stringio PASSED tests/xferinfo_cb_test.py::XferinfoCbTest::test_sockoptfunction_exception PASSED tests/xferinfo_cb_test.py::XferinfoCbTest::test_sockoptfunction_fail PASSED tests/xferinfo_cb_test.py::XferinfoCbTest::test_xferinfo_cb PASSED ======== 433 passed, 23 skipped, 1 xpassed ======== successsuccesssuccesssuccesssuccesssuccesspart1part2