Skip to content

Commit 8f722e7

Browse files
committed
Handle functions with *args in test_function_positional_args
1 parent 6653644 commit 8f722e7

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

array_api_tests/test_signatures.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,8 @@ def test_function_positional_args(name):
158158
for n in range(nargs[0]+2):
159159
if n in nargs:
160160
doesnt_raise(lambda: mod_func(*args[:n]))
161+
elif argspec.varargs:
162+
pass
161163
else:
162164
# NumPy ufuncs raise ValueError instead of TypeError
163165
raises((TypeError, ValueError), lambda: mod_func(*args[:n]), f"{name}() should not accept {n} positional arguments")

0 commit comments

Comments
 (0)