summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/testmisc.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/testmisc.c b/tests/testmisc.c
index fe2e9075..42bdfdcd 100644
--- a/tests/testmisc.c
+++ b/tests/testmisc.c
@@ -22,7 +22,10 @@
#include "config.h"
#include <glib.h>
#include <pango/pangocairo.h>
+
+#ifdef HAVE_FREETYPE
#include <pango/pango-ot.h>
+#endif
/* test that we don't crash in shape_tab when the layout
* is such that we don't have effective attributes
@@ -247,6 +250,7 @@ test_gravity_for_script (void)
G_GNUC_BEGIN_IGNORE_DEPRECATIONS
+#ifdef HAVE_FREETYPE
static void
test_language_to_tag (void)
{
@@ -262,6 +266,7 @@ test_language_to_tag (void)
g_assert_true (lang2 == lang);
}
+#endif
G_GNUC_END_IGNORE_DEPRECATIONS
@@ -319,7 +324,10 @@ main (int argc, char *argv[])
g_test_add_func ("/gravity/from-matrix", test_gravity_from_matrix);
g_test_add_func ("/gravity/for-script", test_gravity_for_script);
g_test_add_func ("/layout/fallback-shape", test_fallback_shape);
+
+#ifdef HAVE_FREETYPE
g_test_add_func ("/language/to-tag", test_language_to_tag);
+#endif
return g_test_run ();
}