[Python-checkins] python/dist/src/Lib/test test_profile.py,1.2,1.3
mondragon at users.sourceforge.net
mondragon at users.sourceforge.net
Mon Mar 22 15:12:57 EST 2004
Update of /cvsroot/python/python/dist/src/Lib/test
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12193/Lib/test
Modified Files:
test_profile.py
Log Message:
Added global runctx function to profile to fix SF Bug #716587
Index: test_profile.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/test/test_profile.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** test_profile.py 4 Oct 2001 05:36:56 -0000 1.2
--- test_profile.py 22 Mar 2004 20:12:55 -0000 1.3
***************
*** 2,5 ****
--- 2,7 ----
import profile
+ import os
+ from test.test_support import TESTFN, vereq
# In order to have reproducible time, we simulate a timer in the global
***************
*** 83,86 ****
--- 85,100 ----
raise AttributeError
+
+ def test_2():
+ d = globals().copy()
+ def testfunc():
+ global x
+ x = 1
+ d['testfunc'] = testfunc
+ profile.runctx("testfunc()", d, d, TESTFN)
+ vereq (x, 1)
+ os.unlink (TESTFN)
+
if __name__ == "__main__":
test_main()
+ test_2()
More information about the Python-checkins
mailing list