def test_transcript_credentials_invalid_provider(self, post_data):
"""
Test that post crednetials gives proper error in case of invalid provider.
"""
# Verify that transcript credentials are not present for this org and provider.
provider = post_data.get('provider')
response = self.client.post(
self.url,
data=json.dumps(post_data),
content_type='application/json'
)
self.assertEqual(response.status_code, status.HTTP_400_BAD_REQUEST)
response = json.loads(response.content)
self.assertDictEqual(response, {
'message': 'Invalid provider {provider}.'.format(provider=provider),
'error_type': TranscriptionProviderErrorType.INVALID_PROVIDER
})
评论列表
文章目录