We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent bdb73b9 commit 4e829c8Copy full SHA for 4e829c8
packages/pytest-simcore/src/pytest_simcore/helpers/assert_checks.py
@@ -82,13 +82,17 @@ def _do_assert_error(
82
83
assert is_error(expected_status_code)
84
85
- assert len(error["errors"]) >= 1
+ # New versions of the error models might not have this attribute
86
+ details = error.get("errors", [])
87
+
88
if expected_msg:
- messages = [detail["message"] for detail in error["errors"]]
89
+ assert details
90
+ messages = [e["message"] for e in details]
91
assert expected_msg in messages
92
93
if expected_error_code:
- codes = [detail["code"] for detail in error["errors"]]
94
95
+ codes = [e["code"] for e in details]
96
assert expected_error_code in codes
97
98
return data, error
0 commit comments