def test_proper_configuration_correctly_sets_credentials( self, config_mock): set_credentials({ 'CLOUD_NAME': 'name', 'API_SECRET': 'secret', 'API_KEY': 'key' }) config_mock.assert_called_once_with(cloud_name='name', api_secret='secret', api_key='key')
def test_CLOUDINARY_URL_env_variable_doesnt_raise_error(self, config_mock): set_credentials({}) self.assertFalse(config_mock.called)
def test_complete_set_of_env_variables_doesnt_raise_error( self, config_mock): set_credentials({}) self.assertFalse(config_mock.called)
def assert_incomplete_settings_raise_error(self, settings={}): with self.assertRaises(ImproperlyConfigured): set_credentials(settings)