From 212207d66783824724aadfcad96e2c2b588834bd Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 24 Aug 2017 22:27:28 +0530 Subject: [PATCH] Test function for family matching --- kitty/fonts/core_text.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/kitty/fonts/core_text.py b/kitty/fonts/core_text.py index bdf2aee80..71b177eb6 100644 --- a/kitty/fonts/core_text.py +++ b/kitty/fonts/core_text.py @@ -100,6 +100,14 @@ def test_font_matching(name='Menlo', bold=False, italic=False, dpi=72.0, font_si return face +def test_family_matching(name='Menlo', dpi=72.0, font_size=11.0): + all_fonts = create_font_map(coretext_all_fonts()) + for bold in (False, True): + for italic in (False, True): + face = get_face(all_fonts, name, 'Menlo', font_size, dpi, bold, italic) + print(bold, italic, face) + + def current_cell(): return CellTexture, cell_width, cell_height, baseline, underline_thickness, underline_position