diff options
author | phillip.eby <phillip.eby@6015fed2-1504-0410-9fe1-9d1591cc4771> | 2006-09-20 20:20:57 +0000 |
---|---|---|
committer | phillip.eby <phillip.eby@6015fed2-1504-0410-9fe1-9d1591cc4771> | 2006-09-20 20:20:57 +0000 |
commit | bca665ca2d6b23c02df0120525cfe667a9694ada (patch) | |
tree | bc7e2aa69957885bd8c228174cf499fb129a4aec /doctest.py | |
parent | 79d98bee36d49e5412061a94f7c5d388c1065bae (diff) | |
download | python-setuptools-bca665ca2d6b23c02df0120525cfe667a9694ada.tar.gz |
Retain 2.3/2.4 compatibility as well...
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@51931 6015fed2-1504-0410-9fe1-9d1591cc4771
Diffstat (limited to 'doctest.py')
-rw-r--r-- | doctest.py | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -1333,8 +1333,10 @@ class DocTestRunner: if m and m.group('name') == self.test.name: example = self.test.examples[int(m.group('examplenum'))] return example.source.splitlines(True) - else: + elif self.save_linecache_getlines.func_code.co_argcount>1: return self.save_linecache_getlines(filename, module_globals) + else: + return self.save_linecache_getlines(filename) def run(self, test, compileflags=None, out=None, clear_globs=True): """ |