]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
patch from issue 1108
authorSkip Montanaro <skip@pobox.com>
Wed, 19 Nov 2008 03:35:41 +0000 (03:35 +0000)
committerSkip Montanaro <skip@pobox.com>
Wed, 19 Nov 2008 03:35:41 +0000 (03:35 +0000)
Lib/doctest.py

index 8806d6e7f84d89a1739e835d2429c6e847af380a..8a5a22c1ca89fc4db894b5223d643d87fe0e0c0c 100644 (file)
@@ -854,12 +854,12 @@ class DocTestFinder:
         """
         if module is None:
             return True
+        elif inspect.getmodule(object) is not None:
+            return module is inspect.getmodule(object)
         elif inspect.isfunction(object):
             return module.__dict__ is object.func_globals
         elif inspect.isclass(object):
             return module.__name__ == object.__module__
-        elif inspect.getmodule(object) is not None:
-            return module is inspect.getmodule(object)
         elif hasattr(object, '__module__'):
             return module.__name__ == object.__module__
         elif isinstance(object, property):