diff --git a/_pytest/python_api.py b/_pytest/python_api.py index 5e4776ce3..0b30b7ac8 100644 --- a/_pytest/python_api.py +++ b/_pytest/python_api.py @@ -597,7 +597,7 @@ def raises(expected_exception, *args, **kwargs): message = kwargs.pop("message") if "match" in kwargs: match_expr = kwargs.pop("match") - if len(kwargs.keys()) > 0: + if kwargs: msg = 'Unexpected keyword arguments passed to pytest.raises: ' msg += ', '.join(kwargs.keys()) raise TypeError(msg)