(self)
| 89 | self._pending_tasks.append(self._loop.create_task(reject())) |
| 90 | |
| 91 | def _cleanup(self) -> None: |
| 92 | for task in self._pending_tasks: |
| 93 | if not task.done(): |
| 94 | task.cancel() |
| 95 | for listener in self._registered_listeners: |
| 96 | listener[0].remove_listener(listener[1], listener[2]) |
| 97 | |
| 98 | def _fulfill(self, result: Any) -> None: |
| 99 | self._cleanup() |
no test coverage detected