| 550 | |
| 551 | |
| 552 | class _FakeNetworkInterface: |
| 553 | def __init__(self, devbox: _FakeDevbox) -> None: |
| 554 | self._devbox = devbox |
| 555 | |
| 556 | async def enable_tunnel(self, **params: object) -> object: |
| 557 | self._devbox.enable_tunnel_calls.append(dict(params)) |
| 558 | self._devbox.tunnel_key = "test-key" |
| 559 | return types.SimpleNamespace(tunnel_key="test-key") |
| 560 | |
| 561 | |
| 562 | class _FakeCommandInterface: |