Skip to content

Commit 6bb9729

Browse files
committed
try fixing again
1 parent 68403f9 commit 6bb9729

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

tests/test_infra.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -156,9 +156,9 @@ def test_quiz_workflow(api_endpoint):
156156

157157
time.sleep(5)
158158

159-
leaderboard = f"{api_endpoint}/getleaderboard?quiz_id={quiz_id}&top=3"
160-
print(leaderboard)
161-
response = requests.get(leaderboard)
159+
leaderboard_url = f"{api_endpoint}/getleaderboard?quiz_id={quiz_id}&top=3"
160+
print(leaderboard_url)
161+
response = requests.get(leaderboard_url)
162162

163163
if response.json():
164164
assert response.status_code == 200
@@ -170,12 +170,15 @@ def test_quiz_workflow(api_endpoint):
170170
# TODO: This is a hack to get around the fact that the leaderboard is not available immediately.
171171
for _ in range(3):
172172
time.sleep(2)
173-
response = requests.get(leaderboard)
173+
response = requests.get(leaderboard_url)
174174
if response.json():
175175
assert response.status_code == 200
176176
leaderboard = response.json()
177177
print(leaderboard)
178+
else:
179+
assert False, "Leaderboard is empty"
178180

181+
print(leaderboard)
179182
expected_scores = {
180183
"user1": None,
181184
"user2": None,

0 commit comments

Comments
 (0)