[py-svn] r64004 - py/dist/py/code/testing

fijal at codespeak.net fijal at codespeak.net
Mon Apr 13 01:25:55 CEST 2009


Author: fijal
Date: Mon Apr 13 01:25:52 2009
New Revision: 64004

Modified:
   py/dist/py/code/testing/test_frame.py
Log:
sorry, fix the test


Modified: py/dist/py/code/testing/test_frame.py
==============================================================================
--- py/dist/py/code/testing/test_frame.py	(original)
+++ py/dist/py/code/testing/test_frame.py	Mon Apr 13 01:25:52 2009
@@ -14,8 +14,12 @@
         return sys._getframe(0)
     f = func()
     f = py.code.Frame(f)
-    f.code.fullsource = None
-    assert f.statement(13) == py.code.Source("")
+    prop = f.code.__class__.fullsource
+    try:
+        f.code.__class__.fullsource = None
+        assert f.statement == py.code.Source("")
+    finally:
+        f.code.__class__.fullsource = prop
 
 def test_code_from_func(): 
     co = py.code.Code(test_frame_getsourcelineno_myself) 



More information about the pytest-commit mailing list