(self, args, context)
| 237 | async def test_engine_guards_non_interactive_outcome(tmp_path): |
| 238 | class _Bad(InteractiveCommand): |
| 239 | async def run(self, args, context): |
| 240 | return "not an outcome" # type: ignore[return-value] |
| 241 | |
| 242 | reg = _registry_with(_Bad(name="bad", description="d")) |
| 243 | eng = CommandEngine( |
no outgoing calls
no test coverage detected