diff --git a/_pytest/python.py b/_pytest/python.py index 6f811c296..ce3ae471f 100644 --- a/_pytest/python.py +++ b/_pytest/python.py @@ -46,7 +46,7 @@ if hasattr(inspect, 'signature'): return str(inspect.signature(func)) else: def _has_positional_arg(func): - return inspect.getargspec(func)[0] is not None + return bool(inspect.getargspec(func).args) def _format_args(func): return inspect.formatargspec(*inspect.getargspec(func))