from jarvis.core import Jarvis

def test_process_joke(monkeypatch):
    # замокируем llm, чтобы не делать реальные запросы
    monkeypatch.setattr("jarvis.core.openai_chat", lambda *a, **k: "Why did the chicken...")
    jar = Jarvis()
    resp = jar.process("joke")
    assert "chicken" in resp.lower()
