Add an event to the log.
(self, event, frame=None, arg=None)
| 33 | self.add_event(event, frame, arg) |
| 34 | |
| 35 | def add_event(self, event, frame=None, arg=None): |
| 36 | """Add an event to the log.""" |
| 37 | if frame is None: |
| 38 | frame = sys._getframe(1) |
| 39 | |
| 40 | try: |
| 41 | frameno = self.frames.index(frame) |
| 42 | except ValueError: |
| 43 | frameno = len(self.frames) |
| 44 | self.frames.append(frame) |
| 45 | |
| 46 | self.events.append((frameno, event, ident(frame), arg)) |
| 47 | |
| 48 | def get_events(self): |
| 49 | """Remove calls to add_event().""" |
no test coverage detected