MCPcopy
hub / github.com/MinishLab/semble / test_resolve_cache_folder

Function test_resolve_cache_folder

tests/test_cache.py:89–99  ·  view source on GitHub ↗

resolve_cache_folder calls the correct platform helper.

(platform: str, mock_target: str, expected: Path)

Source from the content-addressed store, hash-verified

87 ],
88)
89def test_resolve_cache_folder(platform: str, mock_target: str, expected: Path) -> None:
90 """resolve_cache_folder calls the correct platform helper."""
91 with (
92 patch.object(sys, "platform", platform),
93 patch.dict("os.environ", {}, clear=True),
94 patch(mock_target, return_value=expected) as mock_fn,
95 patch("pathlib.Path.mkdir"),
96 ):
97 result = resolve_cache_folder()
98 mock_fn.assert_called_once_with("semble")
99 assert result == expected
100
101
102def test_get_valid_user_cache_dir_relative_path() -> None:

Callers

nothing calls this directly

Calls 1

resolve_cache_folderFunction · 0.90

Tested by

no test coverage detected