testsuite: Fix notify tests

GtkStatusIcon tests don't work well under xwayland either, so just
skip them unconditionally.
GtkEntry now fails because the update of the im-module is no longer
deferred to an idle, and (gtk-im-simple) is not a valid module
name, so skip this property.
This commit is contained in:
Matthias Clasen 2015-12-04 13:17:37 -05:00
parent 03769e3830
commit f19cadeaf3

View File

@ -423,13 +423,8 @@ test_type (gconstpointer data)
return; return;
#endif #endif
#ifdef GDK_WINDOWING_WAYLAND if (g_type_is_a (type, GTK_TYPE_STATUS_ICON))
if (GDK_IS_WAYLAND_DISPLAY (gdk_display_get_default ())) return;
{
if (g_type_is_a (type, GTK_TYPE_STATUS_ICON))
return;
}
#endif
klass = g_type_class_ref (type); klass = g_type_class_ref (type);
@ -490,6 +485,10 @@ test_type (gconstpointer data)
)) ))
continue; continue;
if (pspec->owner_type == GTK_TYPE_ENTRY &&
g_str_equal (pspec->name, "im-module"))
continue;
if (type == GTK_TYPE_SETTINGS) if (type == GTK_TYPE_SETTINGS)
continue; continue;