1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
import time
def method2():
i = 1
def method():
for i in range(200000):
method2()
if False:
# Unreachable breakpoint here
pass
def caller():
start_time = time.time()
method()
print('TotalTime>>%s<<' % (time.time() - start_time,))
if __name__ == '__main__':
import sys
if '--regular-trace' in sys.argv:
def trace_dispatch(frame, event, arg):
return trace_dispatch
sys.settrace(trace_dispatch)
caller() # Initial breakpoint for a step-over here
print('TEST SUCEEDED')
|