(**_)
| 163 | kb_dir = _make_kb(tmp_path) |
| 164 | |
| 165 | async def missing_skill(**_): |
| 166 | raise SkillNotFoundError("not installed") |
| 167 | |
| 168 | with patch("openkb.deck.creator.run_skill", new=AsyncMock(side_effect=missing_skill)): |
| 169 | with pytest.raises(RuntimeError, match="not installed"): |
nothing calls this directly
no test coverage detected