(self, request, _os_x_font_directories_, _windows_font_directories_)
| 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_): |
nothing calls this directly
no test coverage detected