From 543bac925ad749680f44a0fe5b29517c5751a7ff Mon Sep 17 00:00:00 2001 From: Ronny Pfannschmidt Date: Fri, 9 Mar 2018 16:50:46 +0100 Subject: [PATCH] fix if-chain in _code.source --- _pytest/_code/source.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/_pytest/_code/source.py b/_pytest/_code/source.py index 304a75289..ca2a11fb4 100644 --- a/_pytest/_code/source.py +++ b/_pytest/_code/source.py @@ -26,7 +26,7 @@ class Source(object): for part in parts: if not part: partlines = [] - if isinstance(part, Source): + elif isinstance(part, Source): partlines = part.lines elif isinstance(part, (tuple, list)): partlines = [x.rstrip("\n") for x in part] @@ -239,7 +239,6 @@ def getfslineno(obj): # helper functions # - def findsource(obj): try: sourcelines, lineno = inspect.findsource(obj)