============================= test session starts ============================== platform linux -- Python 3.12.9, pytest-8.3.5, pluggy-1.5.0 -- /opt/hostedtoolcache/Python/3.12.9/x64/bin/python cachedir: .pytest_cache rootdir: /home/runner/work/python3-anticaptcha/python3-anticaptcha configfile: pyproject.toml plugins: asyncio-0.25.3, mock-3.14.0 asyncio: mode=Mode.AUTO, asyncio_default_fixture_loop_scope=None collecting ... collected 144 items tests/test_control.py::TestControl::test_get_balance PASSED [ 0%] tests/test_control.py::TestControl::test_aio_get_balance PASSED [ 1%] tests/test_control.py::TestControl::test_get_queue_status PASSED [ 2%] tests/test_control.py::TestControl::test_aio_get_queue_status PASSED [ 2%] tests/test_control.py::TestControl::test_get_spending_stats PASSED [ 3%] tests/test_control.py::TestControl::test_aio_get_spending_stats PASSED [ 4%] tests/test_control.py::TestControl::test_get_app_stats PASSED [ 4%] tests/test_control.py::TestControl::test_aio_get_app_stats PASSED [ 5%] tests/test_control.py::TestControl::test_report_incorrect_image PASSED [ 6%] tests/test_control.py::TestControl::test_aio_report_incorrect_image PASSED [ 6%] tests/test_control.py::TestControl::test_report_incorrect_recaptcha PASSED [ 7%] tests/test_control.py::TestControl::test_aio_report_incorrect_recaptcha PASSED [ 8%] tests/test_control.py::TestControl::test_report_correct_recaptcha PASSED [ 9%] tests/test_control.py::TestControl::test_aio_report_correct_recaptcha PASSED [ 9%] tests/test_control.py::TestControl::test_report_incorrect_hcaptcha PASSED [ 10%] tests/test_control.py::TestControl::test_aio_report_incorrect_hcaptcha PASSED [ 11%] tests/test_core.py::TestCore::test_retries PASSED [ 11%] tests/test_core.py::TestCore::test_async_reties PASSED [ 12%] tests/test_core.py::TestCore::test_create_base PASSED [ 13%] tests/test_core.py::TestCore::test_aio_create_base PASSED [ 13%] tests/test_core.py::TestCore::test_create_base_context PASSED [ 14%] tests/test_core.py::TestCore::test_aio_create_base_context PASSED [ 15%] tests/test_core.py::TestCore::test_set_callback_url PASSED [ 15%] tests/test_core.py::TestConfig::test_attempts_generator PASSED [ 16%] tests/test_core.py::TestEnum::test_enum_list PASSED [ 17%] tests/test_core.py::TestEnum::test_enum_list_values PASSED [ 18%] tests/test_core.py::TestEnum::test_enum_list_names PASSED [ 18%] tests/test_custom_task.py::TestCustomTask::test_sio_success PASSED [ 19%] tests/test_custom_task.py::TestCustomTask::test_aio_success PASSED [ 20%] tests/test_custom_task.py::TestCustomTask::test_proxy_args PASSED [ 20%] tests/test_fun_captcha.py::TestFunCaptcha::test_sio_success PASSED [ 21%] tests/test_fun_captcha.py::TestFunCaptcha::test_aio_success PASSED [ 22%] tests/test_fun_captcha.py::TestFunCaptcha::test_proxy_args[http] PASSED [ 22%] tests/test_fun_captcha.py::TestFunCaptcha::test_proxy_args[https] PASSED [ 23%] tests/test_fun_captcha.py::TestFunCaptcha::test_proxy_args[socks4] PASSED [ 24%] tests/test_fun_captcha.py::TestFunCaptcha::test_proxy_args[socks5] PASSED [ 25%] tests/test_fun_captcha.py::TestFunCaptcha::test_err_captcha_type PASSED [ 25%] tests/test_gee_test.py::TestGeeTestV3::test_sio_success PASSED [ 26%] tests/test_gee_test.py::TestGeeTestV3::test_aio_success PASSED [ 27%] tests/test_gee_test.py::TestGeeTestV3::test_proxy_args[http] PASSED [ 27%] tests/test_gee_test.py::TestGeeTestV3::test_proxy_args[https] PASSED [ 28%] tests/test_gee_test.py::TestGeeTestV3::test_proxy_args[socks4] PASSED [ 29%] tests/test_gee_test.py::TestGeeTestV3::test_proxy_args[socks5] PASSED [ 29%] tests/test_gee_test.py::TestGeeTestV3::test_err_captcha_type PASSED [ 30%] tests/test_gee_test.py::TestGeeTestV4::test_sio_success PASSED [ 31%] tests/test_gee_test.py::TestGeeTestV4::test_aio_success PASSED [ 31%] tests/test_gee_test.py::TestGeeTestV4::test_proxy_args[http] PASSED [ 32%] tests/test_gee_test.py::TestGeeTestV4::test_proxy_args[https] PASSED [ 33%] tests/test_gee_test.py::TestGeeTestV4::test_proxy_args[socks4] PASSED [ 34%] tests/test_gee_test.py::TestGeeTestV4::test_proxy_args[socks5] PASSED [ 34%] tests/test_gee_test.py::TestGeeTestV4::test_err_captcha_type PASSED [ 35%] tests/test_image_to_coordinates.py::TestImageToCoordinates::test_sio_success_file PASSED [ 36%] tests/test_image_to_coordinates.py::TestImageToCoordinates::test_aio_success_file PASSED [ 36%] tests/test_image_to_coordinates.py::TestImageToCoordinates::test_captcha_link[temp-True] PASSED [ 37%] tests/test_image_to_coordinates.py::TestImageToCoordinates::test_captcha_link[temp-False] PASSED [ 38%] tests/test_image_to_coordinates.py::TestImageToCoordinates::test_captcha_link[const-True] PASSED [ 38%] tests/test_image_to_coordinates.py::TestImageToCoordinates::test_captcha_link[const-False] PASSED [ 39%] tests/test_image_to_coordinates.py::TestImageToCoordinates::test_aio_captcha_link[temp-True] PASSED [ 40%] tests/test_image_to_coordinates.py::TestImageToCoordinates::test_aio_captcha_link[temp-False] PASSED [ 40%] tests/test_image_to_coordinates.py::TestImageToCoordinates::test_aio_captcha_link[const-True] PASSED [ 41%] tests/test_image_to_coordinates.py::TestImageToCoordinates::test_aio_captcha_link[const-False] PASSED [ 42%] tests/test_image_to_coordinates.py::TestImageToCoordinates::test_err_captcha_link PASSED [ 43%] tests/test_image_to_coordinates.py::TestImageToCoordinates::test_aio_err_captcha_link PASSED [ 43%] tests/test_image_to_coordinates.py::TestImageToCoordinates::test_captcha_base64 PASSED [ 44%] tests/test_image_to_coordinates.py::TestImageToCoordinates::test_aio_captcha_base64 PASSED [ 45%] tests/test_image_to_coordinates.py::TestImageToCoordinates::test_methods_exists PASSED [ 45%] tests/test_image_to_coordinates.py::TestImageToCoordinates::test_args PASSED [ 46%] tests/test_image_to_coordinates.py::TestImageToCoordinates::test_del PASSED [ 47%] tests/test_image_to_coordinates.py::TestImageToCoordinates::test_aio_del PASSED [ 47%] tests/test_image_to_coordinates.py::TestImageToCoordinates::test_init_kwargs PASSED [ 48%] tests/test_image_to_coordinates.py::TestImageToCoordinates::test_kwargs PASSED [ 49%] tests/test_image_to_coordinates.py::TestImageToCoordinates::test_aio_kwargs PASSED [ 50%] tests/test_image_to_coordinates.py::TestImageToCoordinates::test_err_body_file_processing PASSED [ 50%] tests/test_image_to_coordinates.py::TestImageToCoordinates::test_aio_err_body_file_processing PASSED [ 51%] tests/test_image_to_text.py::TestImageToText::test_sio_success_file PASSED [ 52%] tests/test_image_to_text.py::TestImageToText::test_aio_success_file PASSED [ 52%] tests/test_image_to_text.py::TestImageToText::test_captcha_link[temp-True] PASSED [ 53%] tests/test_image_to_text.py::TestImageToText::test_captcha_link[temp-False] PASSED [ 54%] tests/test_image_to_text.py::TestImageToText::test_captcha_link[const-True] PASSED [ 54%] tests/test_image_to_text.py::TestImageToText::test_captcha_link[const-False] PASSED [ 55%] tests/test_image_to_text.py::TestImageToText::test_aio_captcha_link[temp-True] PASSED [ 56%] tests/test_image_to_text.py::TestImageToText::test_aio_captcha_link[temp-False] PASSED [ 56%] tests/test_image_to_text.py::TestImageToText::test_aio_captcha_link[const-True] PASSED [ 57%] tests/test_image_to_text.py::TestImageToText::test_aio_captcha_link[const-False] PASSED [ 58%] tests/test_image_to_text.py::TestImageToText::test_err_captcha_link PASSED [ 59%] tests/test_image_to_text.py::TestImageToText::test_aio_err_captcha_link PASSED [ 59%] tests/test_image_to_text.py::TestImageToText::test_captcha_base64 PASSED [ 60%] tests/test_image_to_text.py::TestImageToText::test_aio_captcha_base64 PASSED [ 61%] tests/test_image_to_text.py::TestImageToText::test_methods_exists PASSED [ 61%] tests/test_image_to_text.py::TestImageToText::test_args PASSED [ 62%] tests/test_image_to_text.py::TestImageToText::test_del PASSED [ 63%] tests/test_image_to_text.py::TestImageToText::test_aio_del PASSED [ 63%] tests/test_image_to_text.py::TestImageToText::test_kwargs PASSED [ 64%] tests/test_image_to_text.py::TestImageToText::test_aio_kwargs PASSED [ 65%] tests/test_image_to_text.py::TestImageToText::test_err_body_file_processing PASSED [ 65%] tests/test_image_to_text.py::TestImageToText::test_aio_err_body_file_processing PASSED [ 66%] tests/test_recaptcha_v2.py::TestReCaptchaV2::test_sio_success PASSED [ 67%] tests/test_recaptcha_v2.py::TestReCaptchaV2::test_aio_success PASSED [ 68%] tests/test_recaptcha_v2.py::TestReCaptchaV2::test_sio_enterprise_success PASSED [ 68%] tests/test_recaptcha_v2.py::TestReCaptchaV2::test_aio_enterprise_success PASSED [ 69%] tests/test_recaptcha_v2.py::TestReCaptchaV2::test_err_captcha_type PASSED [ 70%] tests/test_recaptcha_v2.py::TestReCaptchaV2::test_proxy_args[http-RecaptchaV2Task] PASSED [ 70%] tests/test_recaptcha_v2.py::TestReCaptchaV2::test_proxy_args[http-RecaptchaV2EnterpriseTask] PASSED [ 71%] tests/test_recaptcha_v2.py::TestReCaptchaV2::test_proxy_args[https-RecaptchaV2Task] PASSED [ 72%] tests/test_recaptcha_v2.py::TestReCaptchaV2::test_proxy_args[https-RecaptchaV2EnterpriseTask] PASSED [ 72%] tests/test_recaptcha_v2.py::TestReCaptchaV2::test_proxy_args[socks4-RecaptchaV2Task] PASSED [ 73%] tests/test_recaptcha_v2.py::TestReCaptchaV2::test_proxy_args[socks4-RecaptchaV2EnterpriseTask] PASSED [ 74%] tests/test_recaptcha_v2.py::TestReCaptchaV2::test_proxy_args[socks5-RecaptchaV2Task] PASSED [ 75%] tests/test_recaptcha_v2.py::TestReCaptchaV2::test_proxy_args[socks5-RecaptchaV2EnterpriseTask] PASSED [ 75%] tests/test_recaptcha_v2.py::TestReCaptchaV2::test_context[RecaptchaV2Task] PASSED [ 76%] tests/test_recaptcha_v2.py::TestReCaptchaV2::test_context[RecaptchaV2EnterpriseTask] PASSED [ 77%] tests/test_recaptcha_v2.py::TestReCaptchaV2::test_context[RecaptchaV2TaskProxyless] PASSED [ 77%] tests/test_recaptcha_v2.py::TestReCaptchaV2::test_context[RecaptchaV2EnterpriseTaskProxyless] PASSED [ 78%] tests/test_recaptcha_v2.py::TestReCaptchaV2::test_aio_context[RecaptchaV2Task] PASSED [ 79%] tests/test_recaptcha_v2.py::TestReCaptchaV2::test_aio_context[RecaptchaV2EnterpriseTask] PASSED [ 79%] tests/test_recaptcha_v2.py::TestReCaptchaV2::test_aio_context[RecaptchaV2TaskProxyless] PASSED [ 80%] tests/test_recaptcha_v2.py::TestReCaptchaV2::test_aio_context[RecaptchaV2EnterpriseTaskProxyless] PASSED [ 81%] tests/test_recaptcha_v2.py::TestReCaptchaV2::test_err_context[RecaptchaV2Task] PASSED [ 81%] tests/test_recaptcha_v2.py::TestReCaptchaV2::test_err_context[RecaptchaV2EnterpriseTask] PASSED [ 82%] tests/test_recaptcha_v2.py::TestReCaptchaV2::test_err_context[RecaptchaV2TaskProxyless] PASSED [ 83%] tests/test_recaptcha_v2.py::TestReCaptchaV2::test_err_context[RecaptchaV2EnterpriseTaskProxyless] PASSED [ 84%] tests/test_recaptcha_v2.py::TestReCaptchaV2::test_err_aio_context[RecaptchaV2Task] PASSED [ 84%] tests/test_recaptcha_v2.py::TestReCaptchaV2::test_err_aio_context[RecaptchaV2EnterpriseTask] PASSED [ 85%] tests/test_recaptcha_v2.py::TestReCaptchaV2::test_err_aio_context[RecaptchaV2TaskProxyless] PASSED [ 86%] tests/test_recaptcha_v2.py::TestReCaptchaV2::test_err_aio_context[RecaptchaV2EnterpriseTaskProxyless] PASSED [ 86%] tests/test_recaptcha_v3.py::TestReCaptchaV3::test_sio_success PASSED [ 87%] tests/test_recaptcha_v3.py::TestReCaptchaV3::test_aio_success PASSED [ 88%] tests/test_recaptcha_v3.py::TestReCaptchaV3::test_sio_enterprise_success PASSED [ 88%] tests/test_recaptcha_v3.py::TestReCaptchaV3::test_aio_enterprise_success PASSED [ 89%] tests/test_recaptcha_v3.py::TestReCaptchaV3::test_context PASSED [ 90%] tests/test_recaptcha_v3.py::TestReCaptchaV3::test_aio_context PASSED [ 90%] tests/test_recaptcha_v3.py::TestReCaptchaV3::test_err_context PASSED [ 91%] tests/test_recaptcha_v3.py::TestReCaptchaV3::test_err_aio_context PASSED [ 92%] tests/test_turnstile.py::TestTurnstile::test_sio_success PASSED [ 93%] tests/test_turnstile.py::TestTurnstile::test_aio_success PASSED [ 93%] tests/test_turnstile.py::TestTurnstile::test_err_captcha_type PASSED [ 94%] tests/test_turnstile.py::TestTurnstile::test_proxy_args[http] PASSED [ 95%] tests/test_turnstile.py::TestTurnstile::test_proxy_args[https] PASSED [ 95%] tests/test_turnstile.py::TestTurnstile::test_proxy_args[socks4] PASSED [ 96%] tests/test_turnstile.py::TestTurnstile::test_proxy_args[socks5] PASSED [ 97%] tests/test_turnstile.py::TestTurnstile::test_context PASSED [ 97%] tests/test_turnstile.py::TestTurnstile::test_aio_context PASSED [ 98%] tests/test_turnstile.py::TestTurnstile::test_err_context PASSED [ 99%] tests/test_turnstile.py::TestTurnstile::test_err_aio_context PASSED [100%] ============================= slowest 5 durations ============================== 75.39s call tests/test_gee_test.py::TestGeeTestV3::test_sio_success 70.63s call tests/test_gee_test.py::TestGeeTestV4::test_aio_success 60.20s call tests/test_gee_test.py::TestGeeTestV4::test_sio_success 50.46s call tests/test_image_to_coordinates.py::TestImageToCoordinates::test_sio_success_file 31.17s call tests/test_recaptcha_v2.py::TestReCaptchaV2::test_sio_success ================= 144 passed, 28 warnings in 749.70s (0:12:29) =================