async def test_true_aiocustomcaptcha_context(self): with CustomCaptchaTask.aioCustomCaptchaTask( anticaptcha_key=self.anticaptcha_key_true, assignment=self.CUSTOM_TASK) as customcaptcha: response = await customcaptcha.captcha_handler( imageUrl=self.image_url) assert 0 == response["errorId"]
async def run(): try: # Пример работы антикапчи с кастомной капчёй, асинхронно result = CustomCaptchaTask.aioCustomCaptchaTask(anticaptcha_key=ANTICAPTCHA_KEY, assignment='Enter license plate number', forms=custom_form).\ captcha_handler(imageUrl=imageUrl) print(result) except Exception as err: print(err)
async def test_response_aiocustomcaptcha(self): customcaptcha = CustomCaptchaTask.aioCustomCaptchaTask( anticaptcha_key=self.anticaptcha_key_fail, assignment=self.CUSTOM_TASK) # check response type assert isinstance(customcaptcha, CustomCaptchaTask.CustomCaptchaTask) response = await customcaptcha.captcha_handler(imageUrl=self.image_url) # check response type assert isinstance(response, dict) # check all dict keys assert ["errorId", "errorCode", "errorDescription"] == list(response.keys())
def test_aiocustomcaptcha(self): customcaptcha = CustomCaptchaTask.aioCustomCaptchaTask( anticaptcha_key=self.anticaptcha_key, sleep_time=10, assignment="Smth interesting", ) # check response type assert (type(customcaptcha) is python3_anticaptcha.CustomCaptchaTask.aioCustomCaptchaTask) response = yield customcaptcha.captcha_handler( imageUrl=self.server_ip + "/static/image/common_image_example/088636.png") # check response type assert type(response) is dict # check all dict keys assert ["errorId", "errorCode", "errorDescription"] == list(response.keys())
async def test_fail_aiocustomcaptcha(self): customcaptcha = CustomCaptchaTask.aioCustomCaptchaTask( anticaptcha_key=self.anticaptcha_key_fail, assignment=self.CUSTOM_TASK) response = await customcaptcha.captcha_handler(imageUrl=self.image_url) assert 1 == response["errorId"]