def test_polling_interval(self, formrecognizer_test_endpoint, formrecognizer_test_api_key): client = FormRecognizerClient(formrecognizer_test_endpoint, AzureKeyCredential(formrecognizer_test_api_key), polling_interval=7) self.assertEqual(client._client._config.polling_interval, 7) poller = client.begin_recognize_identity_documents_from_url(self.identity_document_url_jpg, polling_interval=6) poller.wait() self.assertEqual(poller._polling_method._timeout, 6) poller2 = client.begin_recognize_identity_documents_from_url(self.identity_document_url_jpg) poller2.wait() self.assertEqual(poller2._polling_method._timeout, 7) # goes back to client default
def test_authentication_bad_key(self, formrecognizer_test_endpoint, formrecognizer_test_api_key): client = FormRecognizerClient(formrecognizer_test_endpoint, AzureKeyCredential("xxxx")) with self.assertRaises(ClientAuthenticationError): poller = client.begin_recognize_identity_documents_from_url( self.identity_document_url_jpg)
def test_polling_interval(self, formrecognizer_test_endpoint, formrecognizer_test_api_key, **kwargs): set_bodiless_matcher() client = FormRecognizerClient( formrecognizer_test_endpoint, AzureKeyCredential(formrecognizer_test_api_key), polling_interval=7) assert client._client._config.polling_interval == 7 poller = client.begin_recognize_identity_documents_from_url( self.identity_document_url_jpg, polling_interval=6) poller.wait() assert poller._polling_method._timeout == 6 poller2 = client.begin_recognize_identity_documents_from_url( self.identity_document_url_jpg) poller2.wait() assert poller2._polling_method._timeout == 7 # goes back to client default