Skip to content

Commit 8efec1a

Browse files
committed
fix flaky test
1 parent 0bdb284 commit 8efec1a

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

backend/api/submissions/tests/test_submissions.py

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,14 +87,22 @@ def test_returns_submissions_paginated(graphql_client, user):
8787
)
8888

8989
assert not resp.get("errors")
90-
assert resp["data"]["submissions"]["items"] == [{"id": submission_2.hashid}]
90+
assert len(resp["data"]["submissions"]["items"]) == 1
91+
item = resp["data"]["submissions"]["items"][0]
9192
assert resp["data"]["submissions"]["pageInfo"] == {"totalPages": 2, "totalItems": 2}
9293

9394
resp_2 = graphql_client.query(
9495
query,
9596
variables={"code": submission.conference.code, "page": 2},
9697
)
97-
assert resp_2["data"]["submissions"]["items"] == [{"id": submission.hashid}]
98+
99+
assert not resp_2.get("errors")
100+
assert len(resp_2["data"]["submissions"]["items"]) == 1
101+
item_2 = resp_2["data"]["submissions"]["items"][0]
102+
103+
assert set([item["id"], item_2["id"]]) == set(
104+
[submission.hashid, submission_2.hashid]
105+
)
98106

99107

100108
def test_canceled_submissions_are_excluded(graphql_client, user, mock_has_ticket):

0 commit comments

Comments
 (0)