MCPcopy Create free account
hub / github.com/bigdra50/unity-cli / test_resolve_by_ref_id

Method test_resolve_by_ref_id

tests/test_instance_registry.py:654–674  ·  view source on GitHub ↗
(self, registry: InstanceRegistry, mock_reader: MagicMock)

Source from the content-addressed store, hash-verified

652
653 @pytest.mark.asyncio
654 async def test_resolve_by_ref_id(self, registry: InstanceRegistry, mock_reader: MagicMock) -> None:
655 await registry.register(
656 instance_id="/a",
657 project_name="A",
658 unity_version="2022.3",
659 capabilities=[],
660 reader=mock_reader,
661 writer=self._make_writer(),
662 )
663 await registry.register(
664 instance_id="/b",
665 project_name="B",
666 unity_version="2022.3",
667 capabilities=[],
668 reader=mock_reader,
669 writer=self._make_writer(),
670 )
671
672 result = registry.get_instance_for_request("2")
673 assert result is not None
674 assert result.instance_id == "/b"
675
676 @pytest.mark.asyncio
677 async def test_resolve_ref_id_not_found(self, registry: InstanceRegistry, mock_reader: MagicMock) -> None:

Callers

nothing calls this directly

Calls 3

_make_writerMethod · 0.95
registerMethod · 0.80

Tested by

no test coverage detected