Skip to content

Commit 6b8424a

Browse files
committed
fixup! Introduce GqlError.find_by_gql_status
1 parent 850ff9b commit 6b8424a

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

tests/unit/common/test_exceptions.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -872,9 +872,7 @@ def test_deprecated_setter(attr):
872872

873873
@pytest.mark.parametrize("insert_after", range(-1, 3))
874874
def test_find_by_gql_status(insert_after: int) -> None:
875-
error_to_find = _make_test_gql_error("12345")
876-
877-
root = None
875+
root = error_to_find = None
878876
if insert_after == -1:
879877
root = error_to_find = _make_test_gql_error("12345")
880878
for i in range(3):
@@ -884,6 +882,10 @@ def test_find_by_gql_status(insert_after: int) -> None:
884882

885883
if root is None:
886884
raise RuntimeError("unreachable, loop is not empty")
885+
if error_to_find is None:
886+
raise ValueError(
887+
f"insert_after is out of range [-1, 3), got {insert_after}"
888+
)
887889

888890
assert root.find_by_gql_status("12345") is error_to_find
889891

0 commit comments

Comments
 (0)