MCPcopy Create free account
hub / github.com/CodeGraphContext/CodeGraphContext / _make_wrapper

Function _make_wrapper

tests/unit/parsers/test_sfc_parsers.py:19–27  ·  view source on GitHub ↗
(language_name)

Source from the content-addressed store, hash-verified

17
18
19def _make_wrapper(language_name):
20 manager = get_tree_sitter_manager()
21 if not manager.is_language_available(language_name):
22 pytest.skip(f"{language_name} tree-sitter grammar is not available in this environment")
23 wrapper = MagicMock()
24 wrapper.language_name = language_name
25 wrapper.language = manager.get_language_safe(language_name)
26 wrapper.parser = manager.create_parser(language_name)
27 return wrapper
28
29
30@pytest.fixture(scope="module")

Callers 4

svelte_parserFunction · 0.85
vue_parserFunction · 0.85

Calls 4

get_tree_sitter_managerFunction · 0.90
is_language_availableMethod · 0.80
get_language_safeMethod · 0.80
create_parserMethod · 0.80

Tested by

no test coverage detected