diff --git a/gio/tests/contenttype.c b/gio/tests/contenttype.c index 081a6f005..f280213b5 100644 --- a/gio/tests/contenttype.c +++ b/gio/tests/contenttype.c @@ -202,6 +202,13 @@ test_executable (void) { gchar *type; +#ifdef G_OS_WIN32 + type = g_content_type_from_mime_type ("application/vnd.microsoft.portable-executable"); + /* FIXME: the MIME is not in the default `MIME\Database\Content Type` registry. + * g_assert_true (g_content_type_can_be_executable (type)); + */ + g_free (type); +#else type = g_content_type_from_mime_type ("application/x-executable"); g_assert_true (g_content_type_can_be_executable (type)); g_free (type); @@ -209,7 +216,7 @@ test_executable (void) type = g_content_type_from_mime_type ("text/plain"); g_assert_true (g_content_type_can_be_executable (type)); g_free (type); - +#endif type = g_content_type_from_mime_type ("image/png"); g_assert_false (g_content_type_can_be_executable (type)); g_free (type);