def test_uri_builders(self): ucare = UploadCare('pub', 'secret') path = ucare._build_api_path('/files/?asd=1') uri = ucare._build_api_uri(path) self.assertEqual(path, '/files/?asd=1') self.assertEqual(uri, 'https://api.uploadcare.com/files/?asd=1') ucare = UploadCare('pub', 'secret', api_base='http://example.com/api') path = ucare._build_api_path('/files/?asd=1') uri = ucare._build_api_uri(path) self.assertEqual(path, '/api/files/?asd=1') self.assertEqual(uri, 'http://example.com/api/files/?asd=1')