| ============================= test session starts ==============================
|
| platform linux -- Python 3.11.11, pytest-8.3.4, pluggy-1.5.0 -- /opt/hostedtoolcache/Python/3.11.11/x64/bin/python
|
| cachedir: .pytest_cache
|
| rootdir: /home/runner/work/python3-capsolver/python3-capsolver
|
| configfile: pyproject.toml
|
| plugins: asyncio-0.25.0
|
| asyncio: mode=Mode.AUTO, asyncio_default_fixture_loop_scope=None
|
| collecting ... collected 233 items
|
|
|
| tests/test_akamai.py::TestAkamaiBase::test_captcha_handler_exist PASSED [ 0%]
|
| tests/test_akamai.py::TestAkamaiBase::test_aio_captcha_handler_exist PASSED [ 0%]
|
| tests/test_akamai.py::TestAkamaiBase::test_wrong_captcha_type PASSED [ 1%]
|
| tests/test_akamai.py::TestAkamaiBase::test_no_captcha_type PASSED [ 1%]
|
| tests/test_akamai.py::TestAkamaiBMPBase::test_solve PASSED [ 2%]
|
| tests/test_akamai.py::TestAkamaiBMPBase::test_aio_solve PASSED [ 2%]
|
| tests/test_akamai.py::TestAkamaiBMPBase::test_solve_context PASSED [ 3%]
|
| tests/test_akamai.py::TestAkamaiBMPBase::test_aio_solve_context PASSED [ 3%]
|
| tests/test_akamai.py::TestAkamaiWebBase::test_solve FAILED [ 3%]
|
| tests/test_akamai.py::TestAkamaiWebBase::test_aio_solve FAILED [ 4%]
|
| tests/test_akamai.py::TestAkamaiWebBase::test_solve_context FAILED [ 4%]
|
| tests/test_akamai.py::TestAkamaiWebBase::test_aio_solve_context FAILED [ 5%]
|
| tests/test_binance.py::TestBinanceBase::test_captcha_handler_exist PASSED [ 5%]
|
| tests/test_binance.py::TestBinanceBase::test_aio_captcha_handler_exist PASSED [ 6%]
|
| tests/test_binance.py::TestBinanceBase::test_wrong_captcha_type PASSED [ 6%]
|
| tests/test_binance.py::TestBinanceBase::test_no_captcha_type PASSED [ 6%]
|
| tests/test_binance.py::TestBinanceBase::test_no_websiteURL PASSED [ 7%]
|
| tests/test_binance.py::TestBinanceBase::test_no_validateId PASSED [ 7%]
|
| tests/test_binance.py::TestBinanceCaptchaTaskBase::test_instance PASSED [ 8%]
|
| tests/test_binance.py::TestBinanceCaptchaTaskBase::test_solve PASSED [ 8%]
|
| tests/test_binance.py::TestBinanceCaptchaTaskBase::test_aio_solve PASSED [ 9%]
|
| tests/test_cloudflare.py::TestCloudflareBase::test_captcha_handler_exist PASSED [ 9%]
|
| tests/test_cloudflare.py::TestCloudflareBase::test_aio_captcha_handler_exist PASSED [ 9%]
|
| tests/test_cloudflare.py::TestCloudflareBase::test_wrong_captcha_type PASSED [ 10%]
|
| tests/test_cloudflare.py::TestCloudflareBase::test_no_captcha_type PASSED [ 10%]
|
| tests/test_cloudflare.py::TestCloudflareBase::test_no_websiteURL PASSED [ 11%]
|
| tests/test_cloudflare.py::TestAntiCloudflareTaskBase::test_instance PASSED [ 11%]
|
| tests/test_cloudflare.py::TestAntiCloudflareTaskBase::test_solve FAILED [ 12%]
|
| tests/test_cloudflare.py::TestAntiCloudflareTaskBase::test_aio_solve FAILED [ 12%]
|
| tests/test_control.py::TestControl::test_get_balance_exist PASSED [ 12%]
|
| tests/test_control.py::TestControl::test_aio_get_balance_exist PASSED [ 13%]
|
| tests/test_control.py::TestControl::test_get_balance PASSED [ 13%]
|
| tests/test_control.py::TestControl::test_aio_get_balance PASSED [ 14%]
|
| tests/test_control.py::TestControl::test_get_balance_api_key_err PASSED [ 14%]
|
| tests/test_control.py::TestControl::test_aio_get_balance_api_key_err PASSED [ 15%]
|
| tests/test_core.py::TestCore::test_retries PASSED [ 15%]
|
| tests/test_core.py::TestCore::test_async_retries PASSED [ 15%]
|
| tests/test_core.py::TestCore::test_create_base PASSED [ 16%]
|
| tests/test_core.py::TestCore::test_aio_create_base PASSED [ 16%]
|
| tests/test_core.py::TestCore::test_create_base_context PASSED [ 17%]
|
| tests/test_core.py::TestCore::test_aio_create_base_context PASSED [ 17%]
|
| tests/test_core.py::TestCore::test_no_key_err PASSED [ 18%]
|
| tests/test_core.py::TestCore::test_no_key_err_context PASSED [ 18%]
|
| tests/test_core.py::TestCore::test_aio_no_key_err_context PASSED [ 18%]
|
| tests/test_core.py::TestCore::test_create_base_err_context PASSED [ 19%]
|
| tests/test_core.py::TestCore::test_aio_create_base_err_context PASSED [ 19%]
|
| tests/test_core.py::TestCore::test_wrong_sleep_time[-2] PASSED [ 20%]
|
| tests/test_core.py::TestCore::test_wrong_sleep_time[-1] PASSED [ 20%]
|
| tests/test_core.py::TestCore::test_wrong_sleep_time[0] PASSED [ 21%]
|
| tests/test_core.py::TestCore::test_wrong_sleep_time[1] PASSED [ 21%]
|
| tests/test_core.py::TestCore::test_wrong_sleep_time[2] PASSED [ 21%]
|
| tests/test_core.py::TestCore::test_wrong_sleep_time[3] PASSED [ 22%]
|
| tests/test_core.py::TestCore::test_wrong_sleep_time[4] PASSED [ 22%]
|
| tests/test_core.py::TestEnum::test_enum_list PASSED [ 23%]
|
| tests/test_core.py::TestEnum::test_enum_list_values PASSED [ 23%]
|
| tests/test_core.py::TestEnum::test_enum_list_names PASSED [ 24%]
|
| tests/test_core.py::TestConfig::test_attempts_generator PASSED [ 24%]
|
| tests/test_datadome_slider.py::TestDatadomeSliderBase::test_captcha_handler_exist PASSED [ 24%]
|
| tests/test_datadome_slider.py::TestDatadomeSliderBase::test_aio_captcha_handler_exist PASSED [ 25%]
|
| tests/test_datadome_slider.py::TestDatadomeSliderBase::test_wrong_captcha_type PASSED [ 25%]
|
| tests/test_datadome_slider.py::TestDatadomeSlider::test_params[socks5] PASSED [ 26%]
|
| tests/test_datadome_slider.py::TestDatadomeSlider::test_params[http] PASSED [ 26%]
|
| tests/test_datadome_slider.py::TestDatadomeSlider::test_params[https] PASSED [ 27%]
|
| tests/test_datadome_slider.py::TestDatadomeSlider::test_params_context[socks5] PASSED [ 27%]
|
| tests/test_datadome_slider.py::TestDatadomeSlider::test_params_context[http] PASSED [ 27%]
|
| tests/test_datadome_slider.py::TestDatadomeSlider::test_params_context[https] PASSED [ 28%]
|
| tests/test_datadome_slider.py::TestDatadomeSlider::test_aio_proxy_err[socks5] FAILED [ 28%]
|
| tests/test_datadome_slider.py::TestDatadomeSlider::test_aio_proxy_err[http] FAILED [ 29%]
|
| tests/test_datadome_slider.py::TestDatadomeSlider::test_aio_proxy_err[https] FAILED [ 29%]
|
| tests/test_datadome_slider.py::TestDatadomeSlider::test_proxy_err[socks5] FAILED [ 30%]
|
| tests/test_datadome_slider.py::TestDatadomeSlider::test_proxy_err[http] FAILED [ 30%]
|
| tests/test_datadome_slider.py::TestDatadomeSlider::test_proxy_err[https] FAILED [ 30%]
|
| tests/test_fun_captcha.py::TestFunCaptchaBase::test_captcha_handler_exist PASSED [ 31%]
|
| tests/test_fun_captcha.py::TestFunCaptchaBase::test_aio_captcha_handler_exist PASSED [ 31%]
|
| tests/test_fun_captcha.py::TestFunCaptchaBase::test_wrong_captcha_type PASSED [ 32%]
|
| tests/test_fun_captcha.py::TestFunCaptchaBase::test_wrong_type_params PASSED [ 32%]
|
| tests/test_fun_captcha.py::TestFunCaptchaBase::test_aio_wrong_type_params PASSED [ 33%]
|
| tests/test_fun_captcha.py::TestFunCaptchaBase::test_no_captcha_type PASSED [ 33%]
|
| tests/test_fun_captcha.py::TestFunCaptchaProxyless::test_params PASSED [ 33%]
|
| tests/test_fun_captcha.py::TestFunCaptchaProxyless::test_params_context PASSED [ 34%]
|
| tests/test_fun_captcha.py::TestFunCaptchaProxyless::test_no_website_key PASSED [ 34%]
|
| tests/test_fun_captcha.py::TestFunCaptchaProxyless::test_no_website_url PASSED [ 35%]
|
| tests/test_fun_captcha.py::TestFunCaptchaProxyless::test_aio_api_key_err PASSED [ 35%]
|
| tests/test_fun_captcha.py::TestFunCaptchaProxyless::test_api_key_err PASSED [ 36%]
|
| tests/test_fun_captcha.py::TestFunCaptchaClassification::test_params PASSED [ 36%]
|
| tests/test_fun_captcha.py::TestFunCaptchaClassification::test_params_context PASSED [ 36%]
|
| tests/test_fun_captcha.py::TestFunCaptchaClassification::test_solve FAILED [ 37%]
|
| tests/test_fun_captcha.py::TestFunCaptchaClassification::test_solve_context FAILED [ 37%]
|
| tests/test_fun_captcha.py::TestFunCaptchaClassification::test_aio_solve FAILED [ 38%]
|
| tests/test_fun_captcha.py::TestFunCaptchaClassification::test_aio_solve_context FAILED [ 38%]
|
| tests/test_fun_captcha.py::TestFunCaptchaClassification::test_no_image PASSED [ 39%]
|
| tests/test_fun_captcha.py::TestFunCaptchaClassification::test_no_question PASSED [ 39%]
|
| tests/test_fun_captcha.py::TestFunCaptchaClassification::test_wrong_type_params PASSED [ 39%]
|
| tests/test_fun_captcha.py::TestFunCaptchaClassification::test_aio_wrong_type_params PASSED [ 40%]
|
| tests/test_gee_test.py::TestGeeTestBase::test_captcha_handler_exist PASSED [ 40%]
|
| tests/test_gee_test.py::TestGeeTestBase::test_aio_captcha_handler_exist PASSED [ 41%]
|
| tests/test_gee_test.py::TestGeeTestBase::test_wrong_captcha_type PASSED [ 41%]
|
| tests/test_gee_test.py::TestGeeTestBase::test_wrong_type_params PASSED [ 42%]
|
| tests/test_gee_test.py::TestGeeTestBase::test_aio_wrong_type_params PASSED [ 42%]
|
| tests/test_gee_test.py::TestGeeTestBase::test_no_captcha_type PASSED [ 42%]
|
| tests/test_gee_test.py::TestGeeTestBase::test_no_gt_key[GeeTestTask] PASSED [ 43%]
|
| tests/test_gee_test.py::TestGeeTestBase::test_no_gt_key[GeeTestTaskProxyLess] PASSED [ 43%]
|
| tests/test_gee_test.py::TestGeeTestBase::test_no_website_url[GeeTestTask] PASSED [ 44%]
|
| tests/test_gee_test.py::TestGeeTestBase::test_no_website_url[GeeTestTaskProxyLess] PASSED [ 44%]
|
| tests/test_gee_test.py::TestGeeTestBase::test_no_challenge[GeeTestTask] PASSED [ 45%]
|
| tests/test_gee_test.py::TestGeeTestBase::test_no_challenge[GeeTestTaskProxyLess] PASSED [ 45%]
|
| tests/test_gee_test.py::TestGeeTestProxyLess::test_params PASSED [ 45%]
|
| tests/test_gee_test.py::TestGeeTestProxyLess::test_params_context PASSED [ 46%]
|
| tests/test_gee_test.py::TestGeeTestProxyLess::test_aio_api_key_err PASSED [ 46%]
|
| tests/test_gee_test.py::TestGeeTestProxyLess::test_api_key_err FAILED [ 47%]
|
| tests/test_gee_test.py::TestGeeTest::test_params[socks5] PASSED [ 47%]
|
| tests/test_gee_test.py::TestGeeTest::test_params[http] PASSED [ 48%]
|
| tests/test_gee_test.py::TestGeeTest::test_params[https] PASSED [ 48%]
|
| tests/test_gee_test.py::TestGeeTest::test_params_context[socks5] PASSED [ 48%]
|
| tests/test_gee_test.py::TestGeeTest::test_params_context[http] PASSED [ 49%]
|
| tests/test_gee_test.py::TestGeeTest::test_params_context[https] PASSED [ 49%]
|
| tests/test_gee_test.py::TestGeeTest::test_aio_api_key_err[socks5] FAILED [ 50%]
|
| tests/test_gee_test.py::TestGeeTest::test_aio_api_key_err[http] FAILED [ 50%]
|
| tests/test_gee_test.py::TestGeeTest::test_aio_api_key_err[https] FAILED [ 51%]
|
| tests/test_gee_test.py::TestGeeTest::test_api_key_err[socks5] FAILED [ 51%]
|
| tests/test_gee_test.py::TestGeeTest::test_api_key_err[http] FAILED [ 51%]
|
| tests/test_gee_test.py::TestGeeTest::test_api_key_err[https] FAILED [ 52%]
|
| tests/test_hcaptcha.py::TestHCaptchaBase::test_captcha_handler_exist PASSED [ 52%]
|
| tests/test_hcaptcha.py::TestHCaptchaBase::test_aio_captcha_handler_exist PASSED [ 53%]
|
| tests/test_hcaptcha.py::TestHCaptchaBase::test_wrong_captcha_type PASSED [ 53%]
|
| tests/test_hcaptcha.py::TestHCaptchaBase::test_no_captcha_type PASSED [ 54%]
|
| tests/test_hcaptcha.py::TestHCaptchaProxyless::test_params PASSED [ 54%]
|
| tests/test_hcaptcha.py::TestHCaptchaProxyless::test_params_context PASSED [ 54%]
|
| tests/test_hcaptcha.py::TestHCaptchaProxyless::test_no_website_key PASSED [ 55%]
|
| tests/test_hcaptcha.py::TestHCaptchaProxyless::test_no_website_url PASSED [ 55%]
|
| tests/test_hcaptcha.py::TestHCaptchaProxyless::test_aio_api_key_err FAILED [ 56%]
|
| tests/test_hcaptcha.py::TestHCaptchaProxyless::test_api_key_err FAILED [ 56%]
|
| tests/test_hcaptcha.py::TestHCaptcha::test_params[socks5] PASSED [ 57%]
|
| tests/test_hcaptcha.py::TestHCaptcha::test_params[http] PASSED [ 57%]
|
| tests/test_hcaptcha.py::TestHCaptcha::test_params[https] PASSED [ 57%]
|
| tests/test_hcaptcha.py::TestHCaptcha::test_params_context[socks5] PASSED [ 58%]
|
| tests/test_hcaptcha.py::TestHCaptcha::test_params_context[http] PASSED [ 58%]
|
| tests/test_hcaptcha.py::TestHCaptcha::test_params_context[https] PASSED [ 59%]
|
| tests/test_hcaptcha.py::TestHCaptcha::test_no_website_key PASSED [ 59%]
|
| tests/test_hcaptcha.py::TestHCaptcha::test_no_website_url PASSED [ 60%]
|
| tests/test_hcaptcha.py::TestHCaptchaClassification::test_params PASSED [ 60%]
|
| tests/test_hcaptcha.py::TestHCaptchaClassification::test_params_context PASSED [ 60%]
|
| tests/test_hcaptcha.py::TestHCaptchaClassification::test_aio_params_context PASSED [ 61%]
|
| tests/test_hcaptcha.py::TestHCaptchaClassification::test_wrong_captcha_type PASSED [ 61%]
|
| tests/test_hcaptcha.py::TestHCaptchaClassification::test_no_queries PASSED [ 62%]
|
| tests/test_hcaptcha.py::TestHCaptchaClassification::test_no_question PASSED [ 62%]
|
| tests/test_hcaptcha.py::TestHCaptchaClassification::test_api_key_err FAILED [ 63%]
|
| tests/test_hcaptcha.py::TestHCaptchaClassification::test_aio_api_key_err FAILED [ 63%]
|
| tests/test_image_to_text.py::TestImageToTextBase::test_captcha_handler_exist PASSED [ 63%]
|
| tests/test_image_to_text.py::TestImageToTextBase::test_aio_captcha_handler_exist PASSED [ 64%]
|
| tests/test_image_to_text.py::TestImageToTextBase::test_wrong_captcha_type PASSED [ 64%]
|
| tests/test_image_to_text.py::TestImageToText::test_solve_image PASSED [ 65%]
|
| tests/test_image_to_text.py::TestImageToText::test_solve_image_context PASSED [ 65%]
|
| tests/test_image_to_text.py::TestImageToText::test_aio_solve_image PASSED [ 66%]
|
| tests/test_image_to_text.py::TestImageToText::test_aio_solve_image_context PASSED [ 66%]
|
| tests/test_image_to_text.py::TestImageToText::test_captcha_handler_api_key_err PASSED [ 66%]
|
| tests/test_image_to_text.py::TestImageToText::test_aio_captcha_handler_api_key_err PASSED [ 67%]
|
| tests/test_imperva.py::TestImpervaBase::test_captcha_handler_exist PASSED [ 67%]
|
| tests/test_imperva.py::TestImpervaBase::test_aio_captcha_handler_exist PASSED [ 68%]
|
| tests/test_imperva.py::TestImpervaBase::test_wrong_captcha_type PASSED [ 68%]
|
| tests/test_imperva.py::TestImpervaBase::test_no_captcha_type PASSED [ 69%]
|
| tests/test_imperva.py::TestImpervaBase::test_no_websiteUrl PASSED [ 69%]
|
| tests/test_imperva.py::TestImpervaBase::test_no_userAgent PASSED [ 69%]
|
| tests/test_imperva.py::TestAntiImpervaTaskBase::test_instance PASSED [ 70%]
|
| tests/test_imperva.py::TestAntiImpervaTaskBase::test_solve FAILED [ 70%]
|
| tests/test_imperva.py::TestAntiImpervaTaskBase::test_aio_solve FAILED [ 71%]
|
| tests/test_mt_captcha.py::TestMtCaptchaBase::test_captcha_handler_exist PASSED [ 71%]
|
| tests/test_mt_captcha.py::TestMtCaptchaBase::test_aio_captcha_handler_exist PASSED [ 72%]
|
| tests/test_mt_captcha.py::TestMtCaptchaBase::test_wrong_captcha_type PASSED [ 72%]
|
| tests/test_mt_captcha.py::TestMtCaptchaBase::test_no_website_url[MtCaptchaTask] PASSED [ 72%]
|
| tests/test_mt_captcha.py::TestMtCaptchaBase::test_no_website_url[MtCaptchaTaskProxyLess] PASSED [ 73%]
|
| tests/test_mt_captcha.py::TestMtCaptchaBase::test_no_website_key[MtCaptchaTask] PASSED [ 73%]
|
| tests/test_mt_captcha.py::TestMtCaptchaBase::test_no_website_key[MtCaptchaTaskProxyLess] PASSED [ 74%]
|
| tests/test_mt_captcha.py::TestMtCaptcha::test_params[MtCaptchaTask-socks5] PASSED [ 74%]
|
| tests/test_mt_captcha.py::TestMtCaptcha::test_params[MtCaptchaTask-http] PASSED [ 75%]
|
| tests/test_mt_captcha.py::TestMtCaptcha::test_params[MtCaptchaTask-https] PASSED [ 75%]
|
| tests/test_mt_captcha.py::TestMtCaptcha::test_params[MtCaptchaTaskProxyLess-socks5] PASSED [ 75%]
|
| tests/test_mt_captcha.py::TestMtCaptcha::test_params[MtCaptchaTaskProxyLess-http] PASSED [ 76%]
|
| tests/test_mt_captcha.py::TestMtCaptcha::test_params[MtCaptchaTaskProxyLess-https] PASSED [ 76%]
|
| tests/test_mt_captcha.py::TestMtCaptcha::test_params_context[MtCaptchaTask-socks5] PASSED [ 77%]
|
| tests/test_mt_captcha.py::TestMtCaptcha::test_params_context[MtCaptchaTask-http] PASSED [ 77%]
|
| tests/test_mt_captcha.py::TestMtCaptcha::test_params_context[MtCaptchaTask-https] PASSED [ 78%]
|
| tests/test_mt_captcha.py::TestMtCaptcha::test_params_context[MtCaptchaTaskProxyLess-socks5] PASSED [ 78%]
|
| tests/test_mt_captcha.py::TestMtCaptcha::test_params_context[MtCaptchaTaskProxyLess-http] PASSED [ 78%]
|
| tests/test_mt_captcha.py::TestMtCaptcha::test_params_context[MtCaptchaTaskProxyLess-https] PASSED [ 79%]
|
| tests/test_mt_captcha.py::TestMtCaptcha::test_proxy_err PASSED [ 79%]
|
| tests/test_mt_captcha.py::TestMtCaptcha::test_aio_proxy_err PASSED [ 80%]
|
| tests/test_recaptcha.py::TestReCaptchaBase::test_captcha_handler_exist PASSED [ 80%]
|
| tests/test_recaptcha.py::TestReCaptchaBase::test_aio_captcha_handler_exist PASSED [ 81%]
|
| tests/test_recaptcha.py::TestReCaptchaBase::test_wrong_captcha_type PASSED [ 81%]
|
| tests/test_recaptcha.py::TestReCaptchaBase::test_no_captcha_type PASSED [ 81%]
|
| tests/test_recaptcha.py::TestReCaptchaV2ProxyLess::test_params[ReCaptchaV2TaskProxyLess] PASSED [ 82%]
|
| tests/test_recaptcha.py::TestReCaptchaV2ProxyLess::test_params[ReCaptchaV2EnterpriseTaskProxyLess] PASSED [ 82%]
|
| tests/test_recaptcha.py::TestReCaptchaV2ProxyLess::test_params_context[ReCaptchaV2TaskProxyLess] PASSED [ 83%]
|
| tests/test_recaptcha.py::TestReCaptchaV2ProxyLess::test_params_context[ReCaptchaV2EnterpriseTaskProxyLess] PASSED [ 83%]
|
| tests/test_recaptcha.py::TestReCaptchaV2ProxyLess::test_solve[ReCaptchaV2TaskProxyLess] PASSED [ 84%]
|
| tests/test_recaptcha.py::TestReCaptchaV2ProxyLess::test_solve[ReCaptchaV2EnterpriseTaskProxyLess] PASSED [ 84%]
|
| tests/test_recaptcha.py::TestReCaptchaV2ProxyLess::test_aio_solve[ReCaptchaV2TaskProxyLess] PASSED [ 84%]
|
| tests/test_recaptcha.py::TestReCaptchaV2ProxyLess::test_aio_solve[ReCaptchaV2EnterpriseTaskProxyLess] PASSED [ 85%]
|
| tests/test_recaptcha.py::TestReCaptchaV2ProxyLess::test_no_website_key[ReCaptchaV2TaskProxyLess] PASSED [ 85%]
|
| tests/test_recaptcha.py::TestReCaptchaV2ProxyLess::test_no_website_key[ReCaptchaV2EnterpriseTaskProxyLess] PASSED [ 86%]
|
| tests/test_recaptcha.py::TestReCaptchaV2ProxyLess::test_no_website_url[ReCaptchaV2TaskProxyLess] PASSED [ 86%]
|
| tests/test_recaptcha.py::TestReCaptchaV2ProxyLess::test_no_website_url[ReCaptchaV2EnterpriseTaskProxyLess] PASSED [ 87%]
|
| tests/test_recaptcha.py::TestReCaptchaV2::test_params[socks5-ReCaptchaV2Task] PASSED [ 87%]
|
| tests/test_recaptcha.py::TestReCaptchaV2::test_params[socks5-ReCaptchaV2EnterpriseTask] PASSED [ 87%]
|
| tests/test_recaptcha.py::TestReCaptchaV2::test_params[http-ReCaptchaV2Task] PASSED [ 88%]
|
| tests/test_recaptcha.py::TestReCaptchaV2::test_params[http-ReCaptchaV2EnterpriseTask] PASSED [ 88%]
|
| tests/test_recaptcha.py::TestReCaptchaV2::test_params[https-ReCaptchaV2Task] PASSED [ 89%]
|
| tests/test_recaptcha.py::TestReCaptchaV2::test_params[https-ReCaptchaV2EnterpriseTask] PASSED [ 89%]
|
| tests/test_recaptcha.py::TestReCaptchaV2::test_params_context[socks5-ReCaptchaV2Task] PASSED [ 90%]
|
| tests/test_recaptcha.py::TestReCaptchaV2::test_params_context[socks5-ReCaptchaV2EnterpriseTask] PASSED [ 90%]
|
| tests/test_recaptcha.py::TestReCaptchaV2::test_params_context[http-ReCaptchaV2Task] PASSED [ 90%]
|
| tests/test_recaptcha.py::TestReCaptchaV2::test_params_context[http-ReCaptchaV2EnterpriseTask] PASSED [ 91%]
|
| tests/test_recaptcha.py::TestReCaptchaV2::test_params_context[https-ReCaptchaV2Task] PASSED [ 91%]
|
| tests/test_recaptcha.py::TestReCaptchaV2::test_params_context[https-ReCaptchaV2EnterpriseTask] PASSED [ 92%]
|
| tests/test_recaptcha.py::TestReCaptchaV2::test_no_website_key[ReCaptchaV2Task] PASSED [ 92%]
|
| tests/test_recaptcha.py::TestReCaptchaV2::test_no_website_key[ReCaptchaV2EnterpriseTask] PASSED [ 93%]
|
| tests/test_recaptcha.py::TestReCaptchaV2::test_no_website_url[ReCaptchaV2Task] PASSED [ 93%]
|
| tests/test_recaptcha.py::TestReCaptchaV2::test_no_website_url[ReCaptchaV2EnterpriseTask] PASSED [ 93%]
|
| tests/test_recaptcha.py::TestReCaptchaV3ProxyLess::test_params PASSED [ 94%]
|
| tests/test_recaptcha.py::TestReCaptchaV3ProxyLess::test_params_context PASSED [ 94%]
|
| tests/test_recaptcha.py::TestReCaptchaV3ProxyLess::test_no_website_key PASSED [ 95%]
|
| tests/test_recaptcha.py::TestReCaptchaV3ProxyLess::test_no_website_url PASSED [ 95%]
|
| tests/test_recaptcha.py::TestReCaptchaV3ProxyLess::test_no_page_action PASSED [ 96%]
|
| tests/test_recaptcha.py::TestReCaptchaV3::test_params[socks5] PASSED [ 96%]
|
| tests/test_recaptcha.py::TestReCaptchaV3::test_params[http] PASSED [ 96%]
|
| tests/test_recaptcha.py::TestReCaptchaV3::test_params[https] PASSED [ 97%]
|
| tests/test_recaptcha.py::TestReCaptchaV3::test_params_context[socks5] PASSED [ 97%]
|
| tests/test_recaptcha.py::TestReCaptchaV3::test_params_context[http] PASSED [ 98%]
|
| tests/test_recaptcha.py::TestReCaptchaV3::test_params_context[https] PASSED [ 98%]
|
| tests/test_recaptcha.py::TestReCaptchaV3::test_no_website_key PASSED [ 99%]
|
| tests/test_recaptcha.py::TestReCaptchaV3::test_no_website_url PASSED [ 99%]
|
| tests/test_recaptcha.py::TestReCaptchaV3::test_no_page_action PASSED [100%]
|
|
|
| =================================== FAILURES ===================================
|
| _________________________ TestAkamaiWebBase.test_solve _________________________
|
| tests/test_akamai.py:76: in test_solve
|
| assert result.errorId == 0
|
| E AssertionError: assert 1 == 0
|
| E + where 1 = CaptchaResponseSer(errorId=1, errorCode='ERROR_INVALID_TASK_DATA', errorDescription='runtime error: slice bounds out of range [-32:]', taskId=None, status=<ResponseStatusEnm.Processing: 'processing'>, solution=None).errorId
|
| instance = <python3_capsolver.akamai.Akamai object at 0x7fd65959cc50>
|
| result = CaptchaResponseSer(errorId=1, errorCode='ERROR_INVALID_TASK_DATA', errorDescription='runtime error: slice bounds out of range [-32:]', taskId=None, status=<ResponseStatusEnm.Processing: 'processing'>, solution=None)
|
| self = <tests.test_akamai.TestAkamaiWebBase object at 0x7fd65960b450>
|
| _______________________ TestAkamaiWebBase.test_aio_solve _______________________
|
| tests/test_akamai.py:85: in test_aio_solve
|
| assert result.errorId == 0
|
| E AssertionError: assert 1 == 0
|
| E + where 1 = CaptchaResponseSer(errorId=1, errorCode='ERROR_INVALID_TASK_DATA', errorDescription='runtime error: slice bounds out of range [-32:]', taskId=None, status=<ResponseStatusEnm.Processing: 'processing'>, solution=None).errorId
|
| instance = <python3_capsolver.akamai.Akamai object at 0x7fd659529910>
|
| result = CaptchaResponseSer(errorId=1, errorCode='ERROR_INVALID_TASK_DATA', errorDescription='runtime error: slice bounds out of range [-32:]', taskId=None, status=<ResponseStatusEnm.Processing: 'processing'>, solution=None)
|
| self = <tests.test_akamai.TestAkamaiWebBase object at 0x7fd65960ae50>
|
| _____________________ TestAkamaiWebBase.test_solve_context _____________________
|
| tests/test_akamai.py:94: in test_solve_context
|
| assert result.errorId == 0
|
| E AssertionError: assert 1 == 0
|
| E + where 1 = CaptchaResponseSer(errorId=1, errorCode='ERROR_INVALID_TASK_DATA', errorDescription='runtime error: slice bounds out of range [-32:]', taskId=None, status=<ResponseStatusEnm.Processing: 'processing'>, solution=None).errorId
|
| instance = <python3_capsolver.akamai.Akamai object at 0x7fd6596b7ad0>
|
| result = CaptchaResponseSer(errorId=1, errorCode='ERROR_INVALID_TASK_DATA', errorDescription='runtime error: slice bounds out of range [-32:]', taskId=None, status=<ResponseStatusEnm.Processing: 'processing'>, solution=None)
|
| self = <tests.test_akamai.TestAkamaiWebBase object at 0x7fd65960a510>
|
| ___________________ TestAkamaiWebBase.test_aio_solve_context ___________________
|
| tests/test_akamai.py:103: in test_aio_solve_context
|
| assert result.errorId == 0
|
| E AssertionError: assert 1 == 0
|
| E + where 1 = CaptchaResponseSer(errorId=1, errorCode='ERROR_INVALID_TASK_DATA', errorDescription='runtime error: slice bounds out of range [-32:]', taskId=None, status=<ResponseStatusEnm.Processing: 'processing'>, solution=None).errorId
|
| instance = <python3_capsolver.akamai.Akamai object at 0x7fd659446f50>
|
| result = CaptchaResponseSer(errorId=1, errorCode='ERROR_INVALID_TASK_DATA', errorDescription='runtime error: slice bounds out of range [-32:]', taskId=None, status=<ResponseStatusEnm.Processing: 'processing'>, solution=None)
|
| self = <tests.test_akamai.TestAkamaiWebBase object at 0x7fd6596543d0>
|
| ____________________ TestAntiCloudflareTaskBase.test_solve _____________________
|
| tests/test_cloudflare.py:60: in test_solve
|
| assert result.errorCode == "ERROR_PROXY_CONNECT_REFUSED"
|
| E AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_PROXY_CONNECT_REFUSED'
|
| E
|
| E - ERROR_PROXY_CONNECT_REFUSED
|
| E + ERROR_INVALID_TASK_DATA
|
| instance = <python3_capsolver.cloudflare.Cloudflare object at 0x7fd6596a5fd0>
|
| result = CaptchaResponseSer(errorId=1, errorCode='ERROR_INVALID_TASK_DATA', errorDescription='invalid task data: challenge does not need websiteKey, please confirm the type', taskId=None, status=<ResponseStatusEnm.Processing: 'processing'>, solution=None)
|
| self = <tests.test_cloudflare.TestAntiCloudflareTaskBase object at 0x7fd6597d7d50>
|
| __________________ TestAntiCloudflareTaskBase.test_aio_solve ___________________
|
| tests/test_cloudflare.py:73: in test_aio_solve
|
| assert result.errorCode == "ERROR_PROXY_CONNECT_REFUSED"
|
| E AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_PROXY_CONNECT_REFUSED'
|
| E
|
| E - ERROR_PROXY_CONNECT_REFUSED
|
| E + ERROR_INVALID_TASK_DATA
|
| instance = <python3_capsolver.cloudflare.Cloudflare object at 0x7fd6596abf90>
|
| result = CaptchaResponseSer(errorId=1, errorCode='ERROR_INVALID_TASK_DATA', errorDescription='invalid task data: challenge does not need websiteKey, please confirm the type', taskId=None, status=<ResponseStatusEnm.Processing: 'processing'>, solution=None)
|
| self = <tests.test_cloudflare.TestAntiCloudflareTaskBase object at 0x7fd6597d7b50>
|
| ________________ TestDatadomeSlider.test_aio_proxy_err[socks5] _________________
|
| tests/test_datadome_slider.py:78: in test_aio_proxy_err
|
| assert resp.errorCode == "ERROR_PROXY_CONNECT_REFUSED"
|
| E AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_PROXY_CONNECT_REFUSED'
|
| E
|
| E - ERROR_PROXY_CONNECT_REFUSED
|
| E + ERROR_INVALID_TASK_DATA
|
| proxy_type = 'socks5'
|
| resp = CaptchaResponseSer(errorId=1, errorCode='ERROR_INVALID_TASK_DATA', errorDescription='invalid task data: unsupported userAgent, please use the supported userAgent in the documentation', taskId=None, status=<ResponseStatusEnm.Processing: 'processing'>, solution=None)
|
| self = <tests.test_datadome_slider.TestDatadomeSlider object at 0x7fd659530ed0>
|
| _________________ TestDatadomeSlider.test_aio_proxy_err[http] __________________
|
| tests/test_datadome_slider.py:78: in test_aio_proxy_err
|
| assert resp.errorCode == "ERROR_PROXY_CONNECT_REFUSED"
|
| E AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_PROXY_CONNECT_REFUSED'
|
| E
|
| E - ERROR_PROXY_CONNECT_REFUSED
|
| E + ERROR_INVALID_TASK_DATA
|
| proxy_type = 'http'
|
| resp = CaptchaResponseSer(errorId=1, errorCode='ERROR_INVALID_TASK_DATA', errorDescription='invalid task data: unsupported userAgent, please use the supported userAgent in the documentation', taskId=None, status=<ResponseStatusEnm.Processing: 'processing'>, solution=None)
|
| self = <tests.test_datadome_slider.TestDatadomeSlider object at 0x7fd659530290>
|
| _________________ TestDatadomeSlider.test_aio_proxy_err[https] _________________
|
| tests/test_datadome_slider.py:78: in test_aio_proxy_err
|
| assert resp.errorCode == "ERROR_PROXY_CONNECT_REFUSED"
|
| E AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_PROXY_CONNECT_REFUSED'
|
| E
|
| E - ERROR_PROXY_CONNECT_REFUSED
|
| E + ERROR_INVALID_TASK_DATA
|
| proxy_type = 'https'
|
| resp = CaptchaResponseSer(errorId=1, errorCode='ERROR_INVALID_TASK_DATA', errorDescription='invalid task data: unsupported userAgent, please use the supported userAgent in the documentation', taskId=None, status=<ResponseStatusEnm.Processing: 'processing'>, solution=None)
|
| self = <tests.test_datadome_slider.TestDatadomeSlider object at 0x7fd6595314d0>
|
| __________________ TestDatadomeSlider.test_proxy_err[socks5] ___________________
|
| tests/test_datadome_slider.py:95: in test_proxy_err
|
| assert resp.errorCode == "ERROR_PROXY_CONNECT_REFUSED"
|
| E AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_PROXY_CONNECT_REFUSED'
|
| E
|
| E - ERROR_PROXY_CONNECT_REFUSED
|
| E + ERROR_INVALID_TASK_DATA
|
| proxy_type = 'socks5'
|
| resp = CaptchaResponseSer(errorId=1, errorCode='ERROR_INVALID_TASK_DATA', errorDescription='invalid task data: unsupported userAgent, please use the supported userAgent in the documentation', taskId=None, status=<ResponseStatusEnm.Processing: 'processing'>, solution=None)
|
| self = <tests.test_datadome_slider.TestDatadomeSlider object at 0x7fd6595306d0>
|
| ___________________ TestDatadomeSlider.test_proxy_err[http] ____________________
|
| tests/test_datadome_slider.py:95: in test_proxy_err
|
| assert resp.errorCode == "ERROR_PROXY_CONNECT_REFUSED"
|
| E AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_PROXY_CONNECT_REFUSED'
|
| E
|
| E - ERROR_PROXY_CONNECT_REFUSED
|
| E + ERROR_INVALID_TASK_DATA
|
| proxy_type = 'http'
|
| resp = CaptchaResponseSer(errorId=1, errorCode='ERROR_INVALID_TASK_DATA', errorDescription='invalid task data: unsupported userAgent, please use the supported userAgent in the documentation', taskId=None, status=<ResponseStatusEnm.Processing: 'processing'>, solution=None)
|
| self = <tests.test_datadome_slider.TestDatadomeSlider object at 0x7fd659532ed0>
|
| ___________________ TestDatadomeSlider.test_proxy_err[https] ___________________
|
| tests/test_datadome_slider.py:95: in test_proxy_err
|
| assert resp.errorCode == "ERROR_PROXY_CONNECT_REFUSED"
|
| E AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_PROXY_CONNECT_REFUSED'
|
| E
|
| E - ERROR_PROXY_CONNECT_REFUSED
|
| E + ERROR_INVALID_TASK_DATA
|
| proxy_type = 'https'
|
| resp = CaptchaResponseSer(errorId=1, errorCode='ERROR_INVALID_TASK_DATA', errorDescription='invalid task data: unsupported userAgent, please use the supported userAgent in the documentation', taskId=None, status=<ResponseStatusEnm.Processing: 'processing'>, solution=None)
|
| self = <tests.test_datadome_slider.TestDatadomeSlider object at 0x7fd659531290>
|
| ___________________ TestFunCaptchaClassification.test_solve ____________________
|
| tests/test_fun_captcha.py:225: in test_solve
|
| assert resp.status == ResponseStatusEnm.Processing
|
| E AssertionError: assert <ResponseStatusEnm.Ready: 'ready'> == <ResponseStatusEnm.Processing: 'processing'>
|
| E
|
| E - processing
|
| E + ready
|
| resp = CaptchaResponseSer(errorId=0, errorCode=None, errorDescription=None, taskId='0eab14e8-bf33-4bbf-be14-aa424de07a15', status=<ResponseStatusEnm.Ready: 'ready'>, solution={'objects': [0]})
|
| self = <tests.test_fun_captcha.TestFunCaptchaClassification object at 0x7fd6596699d0>
|
| _______________ TestFunCaptchaClassification.test_solve_context ________________
|
| tests/test_fun_captcha.py:238: in test_solve_context
|
| assert resp.status == ResponseStatusEnm.Processing
|
| E AssertionError: assert <ResponseStatusEnm.Ready: 'ready'> == <ResponseStatusEnm.Processing: 'processing'>
|
| E
|
| E - processing
|
| E + ready
|
| instance = <python3_capsolver.fun_captcha.FunCaptchaClassification object at 0x7fd65946fc50>
|
| resp = CaptchaResponseSer(errorId=0, errorCode=None, errorDescription=None, taskId='6fcb717d-75a0-4750-881e-7a5e13e28fb4', status=<ResponseStatusEnm.Ready: 'ready'>, solution={'objects': [0]})
|
| self = <tests.test_fun_captcha.TestFunCaptchaClassification object at 0x7fd659669f50>
|
| _________________ TestFunCaptchaClassification.test_aio_solve __________________
|
| tests/test_fun_captcha.py:250: in test_aio_solve
|
| assert resp.status == ResponseStatusEnm.Processing
|
| E AssertionError: assert <ResponseStatusEnm.Ready: 'ready'> == <ResponseStatusEnm.Processing: 'processing'>
|
| E
|
| E - processing
|
| E + ready
|
| resp = CaptchaResponseSer(errorId=0, errorCode=None, errorDescription=None, taskId='0962ee87-0cbc-47de-829b-eb9c6f21f106', status=<ResponseStatusEnm.Ready: 'ready'>, solution={'objects': [0]})
|
| self = <tests.test_fun_captcha.TestFunCaptchaClassification object at 0x7fd659678f50>
|
| _____________ TestFunCaptchaClassification.test_aio_solve_context ______________
|
| tests/test_fun_captcha.py:263: in test_aio_solve_context
|
| assert resp.status == ResponseStatusEnm.Processing
|
| E AssertionError: assert <ResponseStatusEnm.Ready: 'ready'> == <ResponseStatusEnm.Processing: 'processing'>
|
| E
|
| E - processing
|
| E + ready
|
| instance = <python3_capsolver.fun_captcha.FunCaptchaClassification object at 0x7fd65948d110>
|
| resp = CaptchaResponseSer(errorId=0, errorCode=None, errorDescription=None, taskId='e94ec595-e9ff-4b6a-b766-b76156d8db10', status=<ResponseStatusEnm.Ready: 'ready'>, solution={'objects': [0]})
|
| self = <tests.test_fun_captcha.TestFunCaptchaClassification object at 0x7fd659669890>
|
| ____________________ TestGeeTestProxyLess.test_api_key_err _____________________
|
| tests/test_gee_test.py:133: in test_api_key_err
|
| assert result.errorCode == "ERROR_KEY_DENIED_ACCESS"
|
| E AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_KEY_DENIED_ACCESS'
|
| E
|
| E - ERROR_KEY_DENIED_ACCESS
|
| E + ERROR_INVALID_TASK_DATA
|
| result = CaptchaResponseSer(errorId=1, errorCode='ERROR_INVALID_TASK_DATA', errorDescription='invalid task data: challenge cannot be submitted more than once', taskId=None, status=<ResponseStatusEnm.Processing: 'processing'>, solution=None)
|
| self = <tests.test_gee_test.TestGeeTestProxyLess object at 0x7fd659577a90>
|
| ___________________ TestGeeTest.test_aio_api_key_err[socks5] ___________________
|
| tests/test_gee_test.py:189: in test_aio_api_key_err
|
| assert result.errorCode == "ERROR_KEY_DENIED_ACCESS"
|
| E AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_KEY_DENIED_ACCESS'
|
| E
|
| E - ERROR_KEY_DENIED_ACCESS
|
| E + ERROR_INVALID_TASK_DATA
|
| proxy_type = 'socks5'
|
| result = CaptchaResponseSer(errorId=1, errorCode='ERROR_INVALID_TASK_DATA', errorDescription='invalid task data: challenge cannot be submitted more than once', taskId=None, status=<ResponseStatusEnm.Processing: 'processing'>, solution=None)
|
| self = <tests.test_gee_test.TestGeeTest object at 0x7fd659575cd0>
|
| ____________________ TestGeeTest.test_aio_api_key_err[http] ____________________
|
| tests/test_gee_test.py:189: in test_aio_api_key_err
|
| assert result.errorCode == "ERROR_KEY_DENIED_ACCESS"
|
| E AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_KEY_DENIED_ACCESS'
|
| E
|
| E - ERROR_KEY_DENIED_ACCESS
|
| E + ERROR_INVALID_TASK_DATA
|
| proxy_type = 'http'
|
| result = CaptchaResponseSer(errorId=1, errorCode='ERROR_INVALID_TASK_DATA', errorDescription='invalid task data: challenge cannot be submitted more than once', taskId=None, status=<ResponseStatusEnm.Processing: 'processing'>, solution=None)
|
| self = <tests.test_gee_test.TestGeeTest object at 0x7fd659577f50>
|
| ___________________ TestGeeTest.test_aio_api_key_err[https] ____________________
|
| tests/test_gee_test.py:189: in test_aio_api_key_err
|
| assert result.errorCode == "ERROR_KEY_DENIED_ACCESS"
|
| E AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_KEY_DENIED_ACCESS'
|
| E
|
| E - ERROR_KEY_DENIED_ACCESS
|
| E + ERROR_INVALID_TASK_DATA
|
| proxy_type = 'https'
|
| result = CaptchaResponseSer(errorId=1, errorCode='ERROR_INVALID_TASK_DATA', errorDescription='invalid task data: challenge cannot be submitted more than once', taskId=None, status=<ResponseStatusEnm.Processing: 'processing'>, solution=None)
|
| self = <tests.test_gee_test.TestGeeTest object at 0x7fd659576390>
|
| _____________________ TestGeeTest.test_api_key_err[socks5] _____________________
|
| tests/test_gee_test.py:206: in test_api_key_err
|
| assert result.errorCode == "ERROR_KEY_DENIED_ACCESS"
|
| E AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_KEY_DENIED_ACCESS'
|
| E
|
| E - ERROR_KEY_DENIED_ACCESS
|
| E + ERROR_INVALID_TASK_DATA
|
| proxy_type = 'socks5'
|
| result = CaptchaResponseSer(errorId=1, errorCode='ERROR_INVALID_TASK_DATA', errorDescription='invalid task data: challenge cannot be submitted more than once', taskId=None, status=<ResponseStatusEnm.Processing: 'processing'>, solution=None)
|
| self = <tests.test_gee_test.TestGeeTest object at 0x7fd659546710>
|
| ______________________ TestGeeTest.test_api_key_err[http] ______________________
|
| tests/test_gee_test.py:206: in test_api_key_err
|
| assert result.errorCode == "ERROR_KEY_DENIED_ACCESS"
|
| E AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_KEY_DENIED_ACCESS'
|
| E
|
| E - ERROR_KEY_DENIED_ACCESS
|
| E + ERROR_INVALID_TASK_DATA
|
| proxy_type = 'http'
|
| result = CaptchaResponseSer(errorId=1, errorCode='ERROR_INVALID_TASK_DATA', errorDescription='invalid task data: challenge cannot be submitted more than once', taskId=None, status=<ResponseStatusEnm.Processing: 'processing'>, solution=None)
|
| self = <tests.test_gee_test.TestGeeTest object at 0x7fd659545d90>
|
| _____________________ TestGeeTest.test_api_key_err[https] ______________________
|
| tests/test_gee_test.py:206: in test_api_key_err
|
| assert result.errorCode == "ERROR_KEY_DENIED_ACCESS"
|
| E AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_KEY_DENIED_ACCESS'
|
| E
|
| E - ERROR_KEY_DENIED_ACCESS
|
| E + ERROR_INVALID_TASK_DATA
|
| proxy_type = 'https'
|
| result = CaptchaResponseSer(errorId=1, errorCode='ERROR_INVALID_TASK_DATA', errorDescription='invalid task data: challenge cannot be submitted more than once', taskId=None, status=<ResponseStatusEnm.Processing: 'processing'>, solution=None)
|
| self = <tests.test_gee_test.TestGeeTest object at 0x7fd659546350>
|
| __________________ TestHCaptchaProxyless.test_aio_api_key_err __________________
|
| tests/test_hcaptcha.py:141: in test_aio_api_key_err
|
| assert result.errorCode == "ERROR_KEY_DENIED_ACCESS"
|
| E AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_KEY_DENIED_ACCESS'
|
| E
|
| E - ERROR_KEY_DENIED_ACCESS
|
| E + ERROR_INVALID_TASK_DATA
|
| result = CaptchaResponseSer(errorId=1, errorCode='ERROR_INVALID_TASK_DATA', errorDescription='This service is not supported: HCaptchaTaskProxyLess', taskId=None, status=<ResponseStatusEnm.Processing: 'processing'>, solution=None)
|
| self = <tests.test_hcaptcha.TestHCaptchaProxyless object at 0x7fd659652190>
|
| ____________________ TestHCaptchaProxyless.test_api_key_err ____________________
|
| tests/test_hcaptcha.py:152: in test_api_key_err
|
| assert result.errorCode == "ERROR_KEY_DENIED_ACCESS"
|
| E AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_KEY_DENIED_ACCESS'
|
| E
|
| E - ERROR_KEY_DENIED_ACCESS
|
| E + ERROR_INVALID_TASK_DATA
|
| result = CaptchaResponseSer(errorId=1, errorCode='ERROR_INVALID_TASK_DATA', errorDescription='This service is not supported: HCaptchaTaskProxyLess', taskId=None, status=<ResponseStatusEnm.Processing: 'processing'>, solution=None)
|
| self = <tests.test_hcaptcha.TestHCaptchaProxyless object at 0x7fd6596533d0>
|
| _________________ TestHCaptchaClassification.test_api_key_err __________________
|
| tests/test_hcaptcha.py:281: in test_api_key_err
|
| assert result.errorCode == "ERROR_KEY_DENIED_ACCESS"
|
| E AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_KEY_DENIED_ACCESS'
|
| E
|
| E - ERROR_KEY_DENIED_ACCESS
|
| E + ERROR_INVALID_TASK_DATA
|
| result = CaptchaResponseSer(errorId=1, errorCode='ERROR_INVALID_TASK_DATA', errorDescription='HCaptchaClassification is under maintenance', taskId=None, status=<ResponseStatusEnm.Processing: 'processing'>, solution=None)
|
| self = <tests.test_hcaptcha.TestHCaptchaClassification object at 0x7fd6595c2a90>
|
| _______________ TestHCaptchaClassification.test_aio_api_key_err ________________
|
| tests/test_hcaptcha.py:293: in test_aio_api_key_err
|
| assert result.errorCode == "ERROR_KEY_DENIED_ACCESS"
|
| E AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_KEY_DENIED_ACCESS'
|
| E
|
| E - ERROR_KEY_DENIED_ACCESS
|
| E + ERROR_INVALID_TASK_DATA
|
| result = CaptchaResponseSer(errorId=1, errorCode='ERROR_INVALID_TASK_DATA', errorDescription='HCaptchaClassification is under maintenance', taskId=None, status=<ResponseStatusEnm.Processing: 'processing'>, solution=None)
|
| self = <tests.test_hcaptcha.TestHCaptchaClassification object at 0x7fd6595b3b10>
|
| ______________________ TestAntiImpervaTaskBase.test_solve ______________________
|
| tests/test_imperva.py:77: in test_solve
|
| assert result.errorCode == "ERROR_PROXY_CONNECT_REFUSED"
|
| E AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_PROXY_CONNECT_REFUSED'
|
| E
|
| E - ERROR_PROXY_CONNECT_REFUSED
|
| E + ERROR_INVALID_TASK_DATA
|
| instance = <python3_capsolver.imperva.Imperva object at 0x7fd6594e8750>
|
| result = CaptchaResponseSer(errorId=1, errorCode='ERROR_INVALID_TASK_DATA', errorDescription='This service is not supported: AntiImpervaTask', taskId=None, status=<ResponseStatusEnm.Processing: 'processing'>, solution=None)
|
| self = <tests.test_imperva.TestAntiImpervaTaskBase object at 0x7fd6596b5310>
|
| ____________________ TestAntiImpervaTaskBase.test_aio_solve ____________________
|
| tests/test_imperva.py:93: in test_aio_solve
|
| assert result.errorCode == "ERROR_PROXY_CONNECT_REFUSED"
|
| E AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_PROXY_CONNECT_REFUSED'
|
| E
|
| E - ERROR_PROXY_CONNECT_REFUSED
|
| E + ERROR_INVALID_TASK_DATA
|
| instance = <python3_capsolver.imperva.Imperva object at 0x7fd659310d10>
|
| result = CaptchaResponseSer(errorId=1, errorCode='ERROR_INVALID_TASK_DATA', errorDescription='This service is not supported: AntiImpervaTask', taskId=None, status=<ResponseStatusEnm.Processing: 'processing'>, solution=None)
|
| self = <tests.test_imperva.TestAntiImpervaTaskBase object at 0x7fd6596b55d0>
|
| =============================== warnings summary ===============================
|
| ../../../../../opt/hostedtoolcache/Python/3.11.11/x64/lib/python3.11/site-packages/pydantic/_internal/_config.py:295
|
| /opt/hostedtoolcache/Python/3.11.11/x64/lib/python3.11/site-packages/pydantic/_internal/_config.py:295: PydanticDeprecatedSince20: Support for class-based `config` is deprecated, use ConfigDict instead. Deprecated in Pydantic V2.0 to be removed in V3.0. See Pydantic V2 Migration Guide at https://errors.pydantic.dev/2.10/migration/
|
| warnings.warn(DEPRECATION_MESSAGE, DeprecationWarning)
|
|
|
| tests/test_akamai.py::TestAkamaiBMPBase::test_solve
|
| tests/test_akamai.py::TestAkamaiBMPBase::test_aio_solve
|
| tests/test_akamai.py::TestAkamaiBMPBase::test_solve_context
|
| tests/test_akamai.py::TestAkamaiBMPBase::test_aio_solve_context
|
| /home/runner/work/python3-capsolver/python3-capsolver/src/python3_capsolver/akamai.py:146: PydanticDeprecatedSince20: The `dict` method is deprecated; use `model_dump` instead. Deprecated in Pydantic V2.0 to be removed in V3.0. See Pydantic V2 Migration Guide at https://errors.pydantic.dev/2.10/migration/
|
| self.task_params = AntiAkamaiBMPTaskSer(**locals()).dict()
|
|
|
| tests/test_akamai.py: 4 warnings
|
| tests/test_binance.py: 1 warning
|
| tests/test_cloudflare.py: 1 warning
|
| tests/test_control.py: 2 warnings
|
| tests/test_datadome_slider.py: 3 warnings
|
| tests/test_fun_captcha.py: 3 warnings
|
| tests/test_gee_test.py: 4 warnings
|
| tests/test_hcaptcha.py: 2 warnings
|
| tests/test_image_to_text.py: 3 warnings
|
| tests/test_imperva.py: 1 warning
|
| tests/test_mt_captcha.py: 1 warning
|
| tests/test_recaptcha.py: 2 warnings
|
| /home/runner/work/python3-capsolver/python3-capsolver/src/python3_capsolver/core/base.py:106: PydanticDeprecatedSince20: The `dict` method is deprecated; use `model_dump` instead. Deprecated in Pydantic V2.0 to be removed in V3.0. See Pydantic V2 Migration Guide at https://errors.pydantic.dev/2.10/migration/
|
| parse.urljoin(self.__request_url, url_postfix), json=self.task_payload.dict(exclude_none=True)
|
|
|
| tests/test_akamai.py: 4 warnings
|
| tests/test_binance.py: 1 warning
|
| tests/test_cloudflare.py: 1 warning
|
| tests/test_control.py: 2 warnings
|
| tests/test_datadome_slider.py: 3 warnings
|
| tests/test_fun_captcha.py: 3 warnings
|
| tests/test_gee_test.py: 4 warnings
|
| tests/test_hcaptcha.py: 2 warnings
|
| tests/test_image_to_text.py: 3 warnings
|
| tests/test_imperva.py: 1 warning
|
| tests/test_mt_captcha.py: 1 warning
|
| tests/test_recaptcha.py: 2 warnings
|
| /home/runner/work/python3-capsolver/python3-capsolver/src/python3_capsolver/core/base.py:179: PydanticDeprecatedSince20: The `dict` method is deprecated; use `model_dump` instead. Deprecated in Pydantic V2.0 to be removed in V3.0. See Pydantic V2 Migration Guide at https://errors.pydantic.dev/2.10/migration/
|
| parse.urljoin(self.__request_url, url_postfix), json=self.task_payload.dict(exclude_none=True)
|
|
|
| tests/test_akamai.py::TestAkamaiWebBase::test_solve
|
| tests/test_akamai.py::TestAkamaiWebBase::test_aio_solve
|
| tests/test_akamai.py::TestAkamaiWebBase::test_solve_context
|
| tests/test_akamai.py::TestAkamaiWebBase::test_aio_solve_context
|
| /home/runner/work/python3-capsolver/python3-capsolver/src/python3_capsolver/akamai.py:149: PydanticDeprecatedSince20: The `dict` method is deprecated; use `model_dump` instead. Deprecated in Pydantic V2.0 to be removed in V3.0. See Pydantic V2 Migration Guide at https://errors.pydantic.dev/2.10/migration/
|
| self.task_params = AntiAkamaiWebTaskSer(**locals()).dict()
|
|
|
| tests/test_binance.py::TestBinanceCaptchaTaskBase::test_instance
|
| tests/test_binance.py::TestBinanceCaptchaTaskBase::test_solve
|
| tests/test_binance.py::TestBinanceCaptchaTaskBase::test_aio_solve
|
| /home/runner/work/python3-capsolver/python3-capsolver/src/python3_capsolver/binance.py:80: PydanticDeprecatedSince20: The `dict` method is deprecated; use `model_dump` instead. Deprecated in Pydantic V2.0 to be removed in V3.0. See Pydantic V2 Migration Guide at https://errors.pydantic.dev/2.10/migration/
|
| self.task_params = BinanceCaptchaTaskSer(**locals()).dict()
|
|
|
| tests/test_cloudflare.py::TestAntiCloudflareTaskBase::test_instance
|
| tests/test_cloudflare.py::TestAntiCloudflareTaskBase::test_solve
|
| tests/test_cloudflare.py::TestAntiCloudflareTaskBase::test_aio_solve
|
| /home/runner/work/python3-capsolver/python3-capsolver/src/python3_capsolver/cloudflare.py:82: PydanticDeprecatedSince20: The `dict` method is deprecated; use `model_dump` instead. Deprecated in Pydantic V2.0 to be removed in V3.0. See Pydantic V2 Migration Guide at https://errors.pydantic.dev/2.10/migration/
|
| self.task_params = CloudflareTurnstileSer(**locals()).dict(exclude_none=True)
|
|
|
| tests/test_datadome_slider.py: 12 warnings
|
| /home/runner/work/python3-capsolver/python3-capsolver/src/python3_capsolver/datadome_slider.py:69: PydanticDeprecatedSince20: The `dict` method is deprecated; use `model_dump` instead. Deprecated in Pydantic V2.0 to be removed in V3.0. See Pydantic V2 Migration Guide at https://errors.pydantic.dev/2.10/migration/
|
| self.task_params = DatadomeSliderSer(**locals()).dict()
|
|
|
| tests/test_fun_captcha.py::TestFunCaptchaProxyless::test_params
|
| tests/test_fun_captcha.py::TestFunCaptchaProxyless::test_params_context
|
| tests/test_fun_captcha.py::TestFunCaptchaProxyless::test_aio_api_key_err
|
| tests/test_fun_captcha.py::TestFunCaptchaProxyless::test_api_key_err
|
| /home/runner/work/python3-capsolver/python3-capsolver/src/python3_capsolver/fun_captcha.py:62: PydanticDeprecatedSince20: The `dict` method is deprecated; use `model_dump` instead. Deprecated in Pydantic V2.0 to be removed in V3.0. See Pydantic V2 Migration Guide at https://errors.pydantic.dev/2.10/migration/
|
| self.task_params = FunCaptchaSer(**locals()).dict()
|
|
|
| tests/test_fun_captcha.py::TestFunCaptchaClassification::test_params
|
| tests/test_fun_captcha.py::TestFunCaptchaClassification::test_params_context
|
| tests/test_fun_captcha.py::TestFunCaptchaClassification::test_solve
|
| tests/test_fun_captcha.py::TestFunCaptchaClassification::test_solve_context
|
| tests/test_fun_captcha.py::TestFunCaptchaClassification::test_aio_solve
|
| tests/test_fun_captcha.py::TestFunCaptchaClassification::test_aio_solve_context
|
| /home/runner/work/python3-capsolver/python3-capsolver/src/python3_capsolver/fun_captcha.py:220: PydanticDeprecatedSince20: The `dict` method is deprecated; use `model_dump` instead. Deprecated in Pydantic V2.0 to be removed in V3.0. See Pydantic V2 Migration Guide at https://errors.pydantic.dev/2.10/migration/
|
| self.task_params = FunCaptchaClassificationOptionsSer(**locals()).dict()
|
|
|
| tests/test_gee_test.py: 16 warnings
|
| /home/runner/work/python3-capsolver/python3-capsolver/src/python3_capsolver/gee_test.py:77: PydanticDeprecatedSince20: The `dict` method is deprecated; use `model_dump` instead. Deprecated in Pydantic V2.0 to be removed in V3.0. See Pydantic V2 Migration Guide at https://errors.pydantic.dev/2.10/migration/
|
| self.task_params = GeeTestSer(**locals()).dict()
|
|
|
| tests/test_hcaptcha.py: 10 warnings
|
| /home/runner/work/python3-capsolver/python3-capsolver/src/python3_capsolver/hcaptcha.py:88: PydanticDeprecatedSince20: The `dict` method is deprecated; use `model_dump` instead. Deprecated in Pydantic V2.0 to be removed in V3.0. See Pydantic V2 Migration Guide at https://errors.pydantic.dev/2.10/migration/
|
| self.task_params = WebsiteDataOptionsSer(**locals()).dict()
|
|
|
| tests/test_hcaptcha.py::TestHCaptchaClassification::test_params
|
| tests/test_hcaptcha.py::TestHCaptchaClassification::test_params_context
|
| tests/test_hcaptcha.py::TestHCaptchaClassification::test_aio_params_context
|
| tests/test_hcaptcha.py::TestHCaptchaClassification::test_api_key_err
|
| tests/test_hcaptcha.py::TestHCaptchaClassification::test_aio_api_key_err
|
| /home/runner/work/python3-capsolver/python3-capsolver/src/python3_capsolver/hcaptcha.py:165: PydanticDeprecatedSince20: The `dict` method is deprecated; use `model_dump` instead. Deprecated in Pydantic V2.0 to be removed in V3.0. See Pydantic V2 Migration Guide at https://errors.pydantic.dev/2.10/migration/
|
| self.task_params = HCaptchaClassificationOptionsSer(**locals()).dict()
|
|
|
| tests/test_image_to_text.py::TestImageToText::test_solve_image
|
| tests/test_image_to_text.py::TestImageToText::test_solve_image_context
|
| tests/test_image_to_text.py::TestImageToText::test_aio_solve_image
|
| tests/test_image_to_text.py::TestImageToText::test_aio_solve_image_context
|
| tests/test_image_to_text.py::TestImageToText::test_captcha_handler_api_key_err
|
| tests/test_image_to_text.py::TestImageToText::test_aio_captcha_handler_api_key_err
|
| /home/runner/work/python3-capsolver/python3-capsolver/src/python3_capsolver/image_to_text.py:112: PydanticDeprecatedSince20: The `dict` method is deprecated; use `model_dump` instead. Deprecated in Pydantic V2.0 to be removed in V3.0. See Pydantic V2 Migration Guide at https://errors.pydantic.dev/2.10/migration/
|
| self.task_params = TaskSer(**locals()).dict(exclude_none=True)
|
|
|
| tests/test_imperva.py::TestAntiImpervaTaskBase::test_instance
|
| tests/test_imperva.py::TestAntiImpervaTaskBase::test_solve
|
| tests/test_imperva.py::TestAntiImpervaTaskBase::test_aio_solve
|
| /home/runner/work/python3-capsolver/python3-capsolver/src/python3_capsolver/imperva.py:88: PydanticDeprecatedSince20: The `dict` method is deprecated; use `model_dump` instead. Deprecated in Pydantic V2.0 to be removed in V3.0. See Pydantic V2 Migration Guide at https://errors.pydantic.dev/2.10/migration/
|
| self.task_params = AntiImpervaTaskSer(**locals()).dict()
|
|
|
| tests/test_mt_captcha.py: 14 warnings
|
| /home/runner/work/python3-capsolver/python3-capsolver/src/python3_capsolver/mt_captcha.py:92: PydanticDeprecatedSince20: The `dict` method is deprecated; use `model_dump` instead. Deprecated in Pydantic V2.0 to be removed in V3.0. See Pydantic V2 Migration Guide at https://errors.pydantic.dev/2.10/migration/
|
| self.task_params = WebsiteDataOptionsSer(**locals()).dict()
|
|
|
| tests/test_recaptcha.py: 20 warnings
|
| /home/runner/work/python3-capsolver/python3-capsolver/src/python3_capsolver/recaptcha.py:111: PydanticDeprecatedSince20: The `dict` method is deprecated; use `model_dump` instead. Deprecated in Pydantic V2.0 to be removed in V3.0. See Pydantic V2 Migration Guide at https://errors.pydantic.dev/2.10/migration/
|
| self.task_params = WebsiteDataOptionsSer(**locals()).dict()
|
|
|
| tests/test_recaptcha.py::TestReCaptchaV2ProxyLess::test_solve[ReCaptchaV2TaskProxyLess]
|
| tests/test_recaptcha.py::TestReCaptchaV2ProxyLess::test_solve[ReCaptchaV2EnterpriseTaskProxyLess]
|
| tests/test_recaptcha.py::TestReCaptchaV2ProxyLess::test_solve[ReCaptchaV2EnterpriseTaskProxyLess]
|
| /home/runner/work/python3-capsolver/python3-capsolver/src/python3_capsolver/core/base.py:130: PydanticDeprecatedSince20: The `dict` method is deprecated; use `model_dump` instead. Deprecated in Pydantic V2.0 to be removed in V3.0. See Pydantic V2 Migration Guide at https://errors.pydantic.dev/2.10/migration/
|
| parse.urljoin(self.__request_url, url_postfix), json=get_result_payload.dict(exclude_none=True)
|
|
|
| tests/test_recaptcha.py::TestReCaptchaV2ProxyLess::test_aio_solve[ReCaptchaV2TaskProxyLess]
|
| tests/test_recaptcha.py::TestReCaptchaV2ProxyLess::test_aio_solve[ReCaptchaV2TaskProxyLess]
|
| tests/test_recaptcha.py::TestReCaptchaV2ProxyLess::test_aio_solve[ReCaptchaV2EnterpriseTaskProxyLess]
|
| /home/runner/work/python3-capsolver/python3-capsolver/src/python3_capsolver/core/base.py:204: PydanticDeprecatedSince20: The `dict` method is deprecated; use `model_dump` instead. Deprecated in Pydantic V2.0 to be removed in V3.0. See Pydantic V2 Migration Guide at https://errors.pydantic.dev/2.10/migration/
|
| parse.urljoin(self.__request_url, url_postfix), json=get_result_payload.dict(exclude_none=True)
|
|
|
| tests/test_recaptcha.py::TestReCaptchaV3ProxyLess::test_params
|
| tests/test_recaptcha.py::TestReCaptchaV3ProxyLess::test_params_context
|
| tests/test_recaptcha.py::TestReCaptchaV3::test_params[socks5]
|
| tests/test_recaptcha.py::TestReCaptchaV3::test_params[http]
|
| tests/test_recaptcha.py::TestReCaptchaV3::test_params[https]
|
| tests/test_recaptcha.py::TestReCaptchaV3::test_params_context[socks5]
|
| tests/test_recaptcha.py::TestReCaptchaV3::test_params_context[http]
|
| tests/test_recaptcha.py::TestReCaptchaV3::test_params_context[https]
|
| /home/runner/work/python3-capsolver/python3-capsolver/src/python3_capsolver/recaptcha.py:113: PydanticDeprecatedSince20: The `dict` method is deprecated; use `model_dump` instead. Deprecated in Pydantic V2.0 to be removed in V3.0. See Pydantic V2 Migration Guide at https://errors.pydantic.dev/2.10/migration/
|
| self.task_params = ReCaptchaV3Ser(**locals()).dict()
|
|
|
| -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
|
| ============================= slowest 10 durations =============================
|
| 18.59s call tests/test_recaptcha.py::TestReCaptchaV2ProxyLess::test_aio_solve[ReCaptchaV2TaskProxyLess]
|
| 15.26s call tests/test_recaptcha.py::TestReCaptchaV2ProxyLess::test_solve[ReCaptchaV2EnterpriseTaskProxyLess]
|
| 10.07s call tests/test_mt_captcha.py::TestMtCaptcha::test_proxy_err
|
| 10.05s call tests/test_binance.py::TestBinanceCaptchaTaskBase::test_aio_solve
|
| 10.04s call tests/test_mt_captcha.py::TestMtCaptcha::test_aio_proxy_err
|
| 10.04s call tests/test_binance.py::TestBinanceCaptchaTaskBase::test_solve
|
| 8.72s call tests/test_recaptcha.py::TestReCaptchaV2ProxyLess::test_aio_solve[ReCaptchaV2EnterpriseTaskProxyLess]
|
| 5.67s call tests/test_recaptcha.py::TestReCaptchaV2ProxyLess::test_solve[ReCaptchaV2TaskProxyLess]
|
| 3.00s setup tests/test_akamai.py::TestAkamaiBase::test_captcha_handler_exist
|
| 3.00s setup tests/test_recaptcha.py::TestReCaptchaV2::test_params[socks5-ReCaptchaV2Task]
|
| =========================== short test summary info ============================
|
| FAILED tests/test_akamai.py::TestAkamaiWebBase::test_solve - AssertionError: assert 1 == 0
|
| + where 1 = CaptchaResponseSer(errorId=1, errorCode='ERROR_INVALID_TASK_DATA', errorDescription='runtime error: slice bounds out of range [-32:]', taskId=None, status=<ResponseStatusEnm.Processing: 'processing'>, solution=None).errorId
|
| FAILED tests/test_akamai.py::TestAkamaiWebBase::test_aio_solve - AssertionError: assert 1 == 0
|
| + where 1 = CaptchaResponseSer(errorId=1, errorCode='ERROR_INVALID_TASK_DATA', errorDescription='runtime error: slice bounds out of range [-32:]', taskId=None, status=<ResponseStatusEnm.Processing: 'processing'>, solution=None).errorId
|
| FAILED tests/test_akamai.py::TestAkamaiWebBase::test_solve_context - AssertionError: assert 1 == 0
|
| + where 1 = CaptchaResponseSer(errorId=1, errorCode='ERROR_INVALID_TASK_DATA', errorDescription='runtime error: slice bounds out of range [-32:]', taskId=None, status=<ResponseStatusEnm.Processing: 'processing'>, solution=None).errorId
|
| FAILED tests/test_akamai.py::TestAkamaiWebBase::test_aio_solve_context - AssertionError: assert 1 == 0
|
| + where 1 = CaptchaResponseSer(errorId=1, errorCode='ERROR_INVALID_TASK_DATA', errorDescription='runtime error: slice bounds out of range [-32:]', taskId=None, status=<ResponseStatusEnm.Processing: 'processing'>, solution=None).errorId
|
| FAILED tests/test_cloudflare.py::TestAntiCloudflareTaskBase::test_solve - AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_PROXY_CONNECT_REFUSED'
|
|
|
| - ERROR_PROXY_CONNECT_REFUSED
|
| + ERROR_INVALID_TASK_DATA
|
| FAILED tests/test_cloudflare.py::TestAntiCloudflareTaskBase::test_aio_solve - AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_PROXY_CONNECT_REFUSED'
|
|
|
| - ERROR_PROXY_CONNECT_REFUSED
|
| + ERROR_INVALID_TASK_DATA
|
| FAILED tests/test_datadome_slider.py::TestDatadomeSlider::test_aio_proxy_err[socks5] - AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_PROXY_CONNECT_REFUSED'
|
|
|
| - ERROR_PROXY_CONNECT_REFUSED
|
| + ERROR_INVALID_TASK_DATA
|
| FAILED tests/test_datadome_slider.py::TestDatadomeSlider::test_aio_proxy_err[http] - AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_PROXY_CONNECT_REFUSED'
|
|
|
| - ERROR_PROXY_CONNECT_REFUSED
|
| + ERROR_INVALID_TASK_DATA
|
| FAILED tests/test_datadome_slider.py::TestDatadomeSlider::test_aio_proxy_err[https] - AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_PROXY_CONNECT_REFUSED'
|
|
|
| - ERROR_PROXY_CONNECT_REFUSED
|
| + ERROR_INVALID_TASK_DATA
|
| FAILED tests/test_datadome_slider.py::TestDatadomeSlider::test_proxy_err[socks5] - AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_PROXY_CONNECT_REFUSED'
|
|
|
| - ERROR_PROXY_CONNECT_REFUSED
|
| + ERROR_INVALID_TASK_DATA
|
| FAILED tests/test_datadome_slider.py::TestDatadomeSlider::test_proxy_err[http] - AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_PROXY_CONNECT_REFUSED'
|
|
|
| - ERROR_PROXY_CONNECT_REFUSED
|
| + ERROR_INVALID_TASK_DATA
|
| FAILED tests/test_datadome_slider.py::TestDatadomeSlider::test_proxy_err[https] - AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_PROXY_CONNECT_REFUSED'
|
|
|
| - ERROR_PROXY_CONNECT_REFUSED
|
| + ERROR_INVALID_TASK_DATA
|
| FAILED tests/test_fun_captcha.py::TestFunCaptchaClassification::test_solve - AssertionError: assert <ResponseStatusEnm.Ready: 'ready'> == <ResponseStatusEnm.Processing: 'processing'>
|
|
|
| - processing
|
| + ready
|
| FAILED tests/test_fun_captcha.py::TestFunCaptchaClassification::test_solve_context - AssertionError: assert <ResponseStatusEnm.Ready: 'ready'> == <ResponseStatusEnm.Processing: 'processing'>
|
|
|
| - processing
|
| + ready
|
| FAILED tests/test_fun_captcha.py::TestFunCaptchaClassification::test_aio_solve - AssertionError: assert <ResponseStatusEnm.Ready: 'ready'> == <ResponseStatusEnm.Processing: 'processing'>
|
|
|
| - processing
|
| + ready
|
| FAILED tests/test_fun_captcha.py::TestFunCaptchaClassification::test_aio_solve_context - AssertionError: assert <ResponseStatusEnm.Ready: 'ready'> == <ResponseStatusEnm.Processing: 'processing'>
|
|
|
| - processing
|
| + ready
|
| FAILED tests/test_gee_test.py::TestGeeTestProxyLess::test_api_key_err - AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_KEY_DENIED_ACCESS'
|
|
|
| - ERROR_KEY_DENIED_ACCESS
|
| + ERROR_INVALID_TASK_DATA
|
| FAILED tests/test_gee_test.py::TestGeeTest::test_aio_api_key_err[socks5] - AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_KEY_DENIED_ACCESS'
|
|
|
| - ERROR_KEY_DENIED_ACCESS
|
| + ERROR_INVALID_TASK_DATA
|
| FAILED tests/test_gee_test.py::TestGeeTest::test_aio_api_key_err[http] - AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_KEY_DENIED_ACCESS'
|
|
|
| - ERROR_KEY_DENIED_ACCESS
|
| + ERROR_INVALID_TASK_DATA
|
| FAILED tests/test_gee_test.py::TestGeeTest::test_aio_api_key_err[https] - AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_KEY_DENIED_ACCESS'
|
|
|
| - ERROR_KEY_DENIED_ACCESS
|
| + ERROR_INVALID_TASK_DATA
|
| FAILED tests/test_gee_test.py::TestGeeTest::test_api_key_err[socks5] - AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_KEY_DENIED_ACCESS'
|
|
|
| - ERROR_KEY_DENIED_ACCESS
|
| + ERROR_INVALID_TASK_DATA
|
| FAILED tests/test_gee_test.py::TestGeeTest::test_api_key_err[http] - AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_KEY_DENIED_ACCESS'
|
|
|
| - ERROR_KEY_DENIED_ACCESS
|
| + ERROR_INVALID_TASK_DATA
|
| FAILED tests/test_gee_test.py::TestGeeTest::test_api_key_err[https] - AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_KEY_DENIED_ACCESS'
|
|
|
| - ERROR_KEY_DENIED_ACCESS
|
| + ERROR_INVALID_TASK_DATA
|
| FAILED tests/test_hcaptcha.py::TestHCaptchaProxyless::test_aio_api_key_err - AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_KEY_DENIED_ACCESS'
|
|
|
| - ERROR_KEY_DENIED_ACCESS
|
| + ERROR_INVALID_TASK_DATA
|
| FAILED tests/test_hcaptcha.py::TestHCaptchaProxyless::test_api_key_err - AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_KEY_DENIED_ACCESS'
|
|
|
| - ERROR_KEY_DENIED_ACCESS
|
| + ERROR_INVALID_TASK_DATA
|
| FAILED tests/test_hcaptcha.py::TestHCaptchaClassification::test_api_key_err - AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_KEY_DENIED_ACCESS'
|
|
|
| - ERROR_KEY_DENIED_ACCESS
|
| + ERROR_INVALID_TASK_DATA
|
| FAILED tests/test_hcaptcha.py::TestHCaptchaClassification::test_aio_api_key_err - AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_KEY_DENIED_ACCESS'
|
|
|
| - ERROR_KEY_DENIED_ACCESS
|
| + ERROR_INVALID_TASK_DATA
|
| FAILED tests/test_imperva.py::TestAntiImpervaTaskBase::test_solve - AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_PROXY_CONNECT_REFUSED'
|
|
|
| - ERROR_PROXY_CONNECT_REFUSED
|
| + ERROR_INVALID_TASK_DATA
|
| FAILED tests/test_imperva.py::TestAntiImpervaTaskBase::test_aio_solve - AssertionError: assert 'ERROR_INVALID_TASK_DATA' == 'ERROR_PROXY_CONNECT_REFUSED'
|
|
|
| - ERROR_PROXY_CONNECT_REFUSED
|
| + ERROR_INVALID_TASK_DATA
|
| =========== 29 failed, 204 passed, 179 warnings in 394.11s (0:06:34) ===========
|