def method(*args, **kwargs): api_name = get_api_name(False, *args, **kwargs) # let's be able to define the num_retries per query self.num_retries = kwargs.get("num_retries", self.num_retries) query = get_query(False, self.get_request_id(), api_name, name, args) r = self.rpcexec(query) return r
def test_get_api_name(self): self.assertEqual(get_api_name(True, api="test"), "test_api") self.assertEqual(get_api_name(True, api="test_api"), "test_api") self.assertEqual(get_api_name(True, api="jsonrpc"), "jsonrpc") self.assertEqual(get_api_name(True), "condenser_api") self.assertEqual(get_api_name(False, api="test"), "test_api") self.assertEqual(get_api_name(False, api="test_api"), "test_api") self.assertTrue(get_api_name(False, api="") is None) self.assertTrue(get_api_name(False) is None)