Fix PT011 (`pytest.raises(ValueError)` is too broad)

This commit is contained in:
Adam Turner
2023-08-10 12:46:03 +01:00
parent 78976662d9
commit b91d763db8
8 changed files with 24 additions and 24 deletions

View File

@@ -127,8 +127,10 @@ def test_signature():
sig = inspect.stringify_signature(inspect.signature(list))
assert sig == '(iterable=(), /)'
else:
with pytest.raises(ValueError):
with pytest.raises(ValueError, match='no signature found for builtin type'):
inspect.signature(list)
with pytest.raises(ValueError, match='no signature found for builtin type'):
inspect.signature(range)
# normal function
def func(a, b, c=1, d=2, *e, **f):