21 lines
504 B
Python
21 lines
504 B
Python
|
|
"""Tests for acp_adapter.entry startup wiring."""
|
||
|
|
|
||
|
|
import acp
|
||
|
|
|
||
|
|
from acp_adapter import entry
|
||
|
|
|
||
|
|
|
||
|
|
def test_main_enables_unstable_protocol(monkeypatch):
|
||
|
|
calls = {}
|
||
|
|
|
||
|
|
async def fake_run_agent(agent, **kwargs):
|
||
|
|
calls["kwargs"] = kwargs
|
||
|
|
|
||
|
|
monkeypatch.setattr(entry, "_setup_logging", lambda: None)
|
||
|
|
monkeypatch.setattr(entry, "_load_env", lambda: None)
|
||
|
|
monkeypatch.setattr(acp, "run_agent", fake_run_agent)
|
||
|
|
|
||
|
|
entry.main()
|
||
|
|
|
||
|
|
assert calls["kwargs"]["use_unstable_protocol"] is True
|