Lines Matching refs:event
318 def trace(self, frame, event, arg):
320 self.events.append((frame.f_lineno, event))
323 def traceWithGenexp(self, frame, event, arg):
326 self.events.append((frame.f_lineno, event))
1577 def error_once(frame, event, arg):
1693 def trace(self, frame, event, arg):
1695 specific trace event."""
1696 if event == self.raiseOnEvent:
1703 we're testing, so that the 'exception' trace event fires."""
1710 def run_test_for_event(self, event):
1711 """Tests that an exception raised in response to the given event is
1713 self.raiseOnEvent = event
1726 # Test the handling of exceptions raised by each kind of trace event.
1763 def g(frame, event, arg):
1764 if (event == 'exception'):
1782 def trace(frame, event, arg):
1783 if event == "line":
1802 def __init__(self, function, jumpFrom, jumpTo, event='line',
1807 self.event = event
1811 def trace(self, frame, event, arg):
1817 # trace event in 'function' to find the first line of 'function'.
1819 event == 'line'):
1821 if (event == self.event and self.firstLine is not None and
1871 event='line', decorated=False):
1872 tracer = JumpTracer(func, jumpFrom, jumpTo, event, decorated)
1884 event='line', decorated=False):
1885 tracer = JumpTracer(func, jumpFrom, jumpTo, event, decorated)
1897 def jump_test(jumpFrom, jumpTo, expected, error=None, event='line'):
1905 error=error, event=event, decorated=True)
1909 def async_jump_test(jumpFrom, jumpTo, expected, error=None, event='line'):
1917 error=error, event=event, decorated=True)
2623 @jump_test(2, 3, [1], event='call', error=(ValueError, "can't jump from"
2624 " the 'call' trace event of a new frame"))
2632 @jump_test(2, 1, [1], event='return', error=(ValueError,
2633 "can only jump from a 'line' trace event"))
2638 @jump_test(2, 1, [1], event='exception', error=(ValueError,
2639 "can only jump from a 'line' trace event"))
2644 @jump_test(3, 2, [2, 5], event='return')
2806 def trace(frame, event, arg):
2807 counts[event] += 1