int main(int argc, char **argv) { gtk_test_init(&argc, &argv); hash_init(); resources_register_resource(); gui_init(); list_init(); // Ignore user input during testing gtk_widget_set_sensitive(GTK_WIDGET(gui.window), false); gdk_threads_add_idle((GSourceFunc)test_run, NULL); gui_run(); g_assert_not_reached(); return EXIT_FAILURE; }
int main(int argc, char **argv) { gtk_test_init(&argc, &argv); hash_init(); resources_register_resource(); gui_init(); list_init(); // Ignore user input during testing gtk_widget_set_sensitive(GTK_WIDGET(gui.window), false); if (g_test_slow()) gtk_widget_show_now(GTK_WIDGET(gui.window)); callbacks_init(); test_init(); return g_test_run(); }