From 40a55a640c0448301c12c1d1549353ae02565e09 Mon Sep 17 00:00:00 2001 From: ataumoefolau Date: Fri, 12 Oct 2012 14:39:17 +1000 Subject: [PATCH] nose.py: don't try to call setup if it's not callable --- _pytest/nose.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_pytest/nose.py b/_pytest/nose.py index cde916400..ffa186923 100644 --- a/_pytest/nose.py +++ b/_pytest/nose.py @@ -41,7 +41,7 @@ def pytest_make_collect_report(collector): def call_optional(obj, name): method = getattr(obj, name, None) - if method is not None and not hasattr(method, "_pytestfixturefunction"): + if method is not None and not hasattr(method, "_pytestfixturefunction") and callable(method): # If there's any problems allow the exception to raise rather than # silently ignoring them method()