MCPcopy Create free account
hub / github.com/scanny/python-pptx / font_dirs_fixture

Method font_dirs_fixture

tests/text/test_fonts.py:87–96  ·  view source on GitHub ↗
(self, request, _os_x_font_directories_, _windows_font_directories_)

Source from the content-addressed store, hash-verified

85
86 @pytest.fixture(params=[("darwin", ["a", "b"]), ("win32", ["c", "d"])])
87 def font_dirs_fixture(self, request, _os_x_font_directories_, _windows_font_directories_):
88 platform, expected_dirs = request.param
89 dirs_meth_mock = {
90 "darwin": _os_x_font_directories_,
91 "win32": _windows_font_directories_,
92 }[platform]
93 sys_ = var_mock(request, "pptx.text.fonts.sys")
94 sys_.platform = platform
95 dirs_meth_mock.return_value = expected_dirs
96 return expected_dirs
97
98 @pytest.fixture
99 def installed_fixture(self, _iter_font_files_in_, _font_directories_):

Callers

nothing calls this directly

Calls 1

var_mockFunction · 0.85

Tested by

no test coverage detected