Skip to content

Commit 0a70a7b

Browse files
authored
Enumerate over award_dojos
1 parent f8667e6 commit 0a70a7b

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

test/test_dojos.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -104,14 +104,15 @@ def test_prune_dojo_emoji(simple_award_dojo, advanced_award_dojo, admin_session,
104104
db_sql(f"DELETE FROM submissions WHERE id IN (SELECT id FROM submissions WHERE user_id={get_user_id(user_name)} ORDER BY id DESC LIMIT 1)")
105105

106106
award_dojos = [simple_award_dojo, advanced_award_dojo]
107-
for award_dojo in award_dojos:
107+
for i, award_dojo in enumerate(award_dojos):
108108
response = admin_session.post(f"{DOJO_URL}/pwncollege_api/v1/dojos/{award_dojo}/awards/prune", json={})
109109
assert response.status_code == 200
110110

111111
scoreboard = admin_session.get(f"{DOJO_URL}/pwncollege_api/v1/scoreboard/{award_dojo}/_/0/1").json()
112112
us = next(u for u in scoreboard["standings"] if u["name"] == user_name)
113-
assert us["solves"] == 1
114-
assert len(us["badges"]) == 2
113+
114+
assert us["solves"] == i + 1
115+
assert len(us["badges"]) == i + 1
115116
assert us["badges"][0]["stale"] == True
116117

117118

0 commit comments

Comments
 (0)