[py-svn] r9652 - py/branch/py-collect/code
hpk at codespeak.net
hpk at codespeak.net
Fri Mar 4 21:12:16 CET 2005
Author: hpk
Date: Fri Mar 4 21:12:16 2005
New Revision: 9652
Added:
py/branch/py-collect/code/code.py (contents, props changed)
- copied, changed from r9651, py/dist/py/code/code.py
Log:
allow functions to be passed to py.code.Code
Copied: py/branch/py-collect/code/code.py (from r9651, py/dist/py/code/code.py)
==============================================================================
--- py/dist/py/code/code.py (original)
+++ py/branch/py-collect/code/code.py Fri Mar 4 21:12:16 2005
@@ -2,6 +2,8 @@
class Code(object):
def __init__(self, rawcode):
+ rawcode = getattr(rawcode, 'im_func', rawcode)
+ rawcode = getattr(rawcode, 'func_code', rawcode)
self.raw = rawcode
self.firstlineno = rawcode.co_firstlineno - 1
self.name = rawcode.co_name
More information about the pytest-commit
mailing list