MCPcopy Index your code
hub / github.com/commandoperator/cmdop-sdk / FakeProc

Class FakeProc

python/tests/test_transport.py:57–70  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

55
56
57class FakeProc:
58 def __init__(self) -> None:
59 self.stdout = asyncio.StreamReader() # core -> client
60 self.stderr = asyncio.StreamReader()
61 self.stderr.feed_eof()
62 self._client_to_core = asyncio.StreamReader() # client -> core
63 self.stdin = _CaptureWriter(self._client_to_core)
64 self.returncode = None
65
66 async def wait(self) -> int:
67 return 0
68
69 def kill(self) -> None:
70 self.returncode = -9
71
72
73def _make_transport() -> tuple[Transport, FakeProc]:

Callers 1

_make_transportFunction · 0.70

Calls

no outgoing calls

Tested by 1

_make_transportFunction · 0.56