Skip to content

Commit 4e829c8

Browse files
committed
versions
1 parent bdb73b9 commit 4e829c8

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

packages/pytest-simcore/src/pytest_simcore/helpers/assert_checks.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -82,13 +82,17 @@ def _do_assert_error(
8282

8383
assert is_error(expected_status_code)
8484

85-
assert len(error["errors"]) >= 1
85+
# New versions of the error models might not have this attribute
86+
details = error.get("errors", [])
87+
8688
if expected_msg:
87-
messages = [detail["message"] for detail in error["errors"]]
89+
assert details
90+
messages = [e["message"] for e in details]
8891
assert expected_msg in messages
8992

9093
if expected_error_code:
91-
codes = [detail["code"] for detail in error["errors"]]
94+
assert details
95+
codes = [e["code"] for e in details]
9296
assert expected_error_code in codes
9397

9498
return data, error

0 commit comments

Comments
 (0)