def test_gif_api_call_functions(self, json_filename):
if 'translate' in json_filename:
resp = gif_translate(string='doge', api_key='dc6zaTOxFJmzC')
expected = load_json("translate_{}.json".format(self.status))
elif 'random' in json_filename:
resp = gif_random(tag='doge', api_key='dc6zaTOxFJmzC')
expected = load_json("random_{}.json".format(self.status))
else:
raise ValueError
expected = self.json
# status code
assert resp.status_code == 200
# json is the same between fixture and request
for item in expected:
assert item in resp.json()
评论列表
文章目录