Method
toc
(self, average=True, with_call=True)
Source from the content-addressed store, hash-verified
| 389 | self.start_time = time.time() |
| 390 | |
| 391 | def toc(self, average=True, with_call=True): |
| 392 | self.diff = time.time() - self.start_time |
| 393 | self.total_time += self.diff |
| 394 | if with_call or self.calls == 0: |
| 395 | self.calls += 1 |
| 396 | self.average_time = self.total_time / self.calls |
| 397 | if average: |
| 398 | return self.average_time |
| 399 | else: |
| 400 | return self.diff |
| 401 | |
| 402 | |
| 403 | class ExpTimer(Timer): |
Tested by
no test coverage detected