diff options
Diffstat (limited to 'tests/test-font.c')
-rw-r--r-- | tests/test-font.c | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/tests/test-font.c b/tests/test-font.c index 2eef4396..2fa54cdf 100644 --- a/tests/test-font.c +++ b/tests/test-font.c @@ -455,6 +455,15 @@ test_font_models (void) g_assert_true (pango_font_face_get_family (PANGO_FONT_FACE (obj2)) == (PangoFontFamily *)obj); + if (g_ascii_strcasecmp (pango_font_family_get_name (PANGO_FONT_FAMILY (obj)), "monospace") == 0) + g_assert_true (pango_font_face_is_monospace (PANGO_FONT_FACE (obj2))); + + if (pango_font_face_is_monospace (PANGO_FONT_FACE (obj2))) + g_assert_true (pango_font_family_is_monospace (PANGO_FONT_FAMILY (obj))); + + if (pango_font_face_is_variable (PANGO_FONT_FACE (obj2))) + g_assert_true (pango_font_family_is_variable (PANGO_FONT_FAMILY (obj))); + pango_font_face_list_sizes (PANGO_FONT_FACE (obj2), &sizes, &n_sizes); g_assert_true ((sizes == NULL) == (n_sizes == 0)); g_free (sizes); @@ -462,9 +471,7 @@ test_font_models (void) if (pango_font_family_is_monospace (PANGO_FONT_FAMILY (obj))) { if (pango_font_face_is_synthesized (PANGO_FONT_FACE (obj2))) - { - monospace_found = TRUE; - } + monospace_found = TRUE; } g_object_unref (obj2); |