Skip to content

Commit 6b870a9

Browse files
committed
Raise ParseError for unknown value reprs
1 parent ecfa471 commit 6b870a9

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

array_api_tests/test_special_cases.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,10 @@ def parse_value(value_str: str) -> float:
159159
if denominator := pi_m.group(2):
160160
value /= int(denominator)
161161
else:
162-
value = repr_to_value[m.group(2)]
162+
try:
163+
value = repr_to_value[m.group(2)]
164+
except KeyError as e:
165+
raise ParseError(value_str) from e
163166
if sign := m.group(1):
164167
if sign == "-":
165168
value *= -1

0 commit comments

Comments
 (0)