(self, event: Event)
| 76 | async def test_no_reentrancy(capsys): |
| 77 | class ReentrancyTestLayer(layer.Layer): |
| 78 | def handle_event(self, event: Event) -> layer.CommandGenerator[None]: |
| 79 | if isinstance(event, Start): |
| 80 | print("Starting...") |
| 81 | yield FastHook() |
| 82 | print("Start completed.") |
| 83 | elif isinstance(event, HookCompleted): |
| 84 | print(f"Hook completed (must not happen before start is completed).") |
| 85 | |
| 86 | def _handle_event(self, event: Event) -> layer.CommandGenerator[None]: |
| 87 | raise NotImplementedError |
no test coverage detected