MCPcopy Create free account
hub / github.com/IBM/mcp-cli / _page

Method _page

tests/chat/test_tool_processor.py:748–770  ·  view source on GitHub ↗
(
        self,
        page_id="pg1",
        modality_value=None,
        compression_name=None,
        content="hello",
    )

Source from the content-addressed store, hash-verified

746 return _make_processor()
747
748 def _page(
749 self,
750 page_id="pg1",
751 modality_value=None,
752 compression_name=None,
753 content="hello",
754 ):
755 page = MagicMock()
756 page.page_id = page_id
757 page.content = content
758 if modality_value is not None:
759 mod = MagicMock()
760 mod.value = modality_value
761 page.modality = mod
762 else:
763 page.modality = None
764 if compression_name is not None:
765 comp = MagicMock()
766 comp.name = compression_name
767 page.compression_level = comp
768 else:
769 page.compression_level = None
770 return page
771
772 def test_image_url_returns_blocks(self):
773 proc = self._proc()

Calls

no outgoing calls

Tested by

no test coverage detected