]> spindle.queued.net Git - midori/commitdiff
Fix inconsistency in test initializations
authorChristian Dywan <christian@twotoasts.de>
Wed, 8 Aug 2012 23:01:44 +0000 (01:01 +0200)
committerChristian Dywan <christian@twotoasts.de>
Wed, 8 Aug 2012 23:02:56 +0000 (01:02 +0200)
midori/midori-browser.c
tests/bookmarks.c
tests/browser.c
tests/properties.c

index a3851d8cc6baaba769037c56d7d82107e3491159..f35143027e2f2c07c09c717ed5685ac0d1204273 100644 (file)
@@ -3688,6 +3688,9 @@ _action_caret_browsing_activate (GtkAction*     action,
     gint response;
     GtkWidget* dialog;
 
+    if (!gtk_widget_get_visible (GTK_WIDGET (browser)))
+        return;
+
     if (!katze_object_get_boolean (browser->settings, "enable-caret-browsing"))
     {
         dialog = gtk_message_dialog_new (GTK_WINDOW (browser),
index bce08d7f76e52bcc1c3a3bab041e8f1e1088f988..68471646397e3d1a3fd5f1f10c1e7e2b468628a5 100644 (file)
@@ -195,6 +195,7 @@ main (int    argc,
     //TestParameters default_params = {":memory:", TRUE, NULL, NULL};
     TestParameters default_params = {":memory:", FALSE, NULL, NULL};
 
+    g_test_init (&argc, &argv, NULL);
     midori_app_setup (&argc, &argv, NULL, NULL);
 
     g_test_add ("/bookmarks/simple test",
index 5b9ee85ea33df6a9e26f08059e235fed25845879..710e25ce16b01ac0338f7895a83160baa2d1daa2 100644 (file)
@@ -130,11 +130,12 @@ int
 main (int    argc,
       char** argv)
 {
-    g_object_set_data (G_OBJECT (webkit_get_default_session ()),
-                       "midori-session-initialized", (void*)1);
     g_test_init (&argc, &argv, NULL);
     midori_app_setup (&argc, &argv, NULL, NULL);
 
+    g_object_set_data (G_OBJECT (webkit_get_default_session ()),
+                       "midori-session-initialized", (void*)1);
+
     g_test_add_func ("/browser/create", browser_create);
     g_test_add_func ("/browser/tooltips", browser_tooltips);
     g_test_add_func ("/browser/site_data", browser_site_data);
index d6abd2f19d09cc1173e12dccb31f7d2526604454..46ad284e815a31f068b73e0baa54ae6aa14fbe78 100644 (file)
@@ -187,11 +187,12 @@ int
 main (int    argc,
       char** argv)
 {
-    g_object_set_data (G_OBJECT (webkit_get_default_session ()),
-                       "midori-session-initialized", (void*)1);
     g_test_init (&argc, &argv, NULL);
     midori_app_setup (&argc, &argv, NULL, NULL);
 
+    g_object_set_data (G_OBJECT (webkit_get_default_session ()),
+                       "midori-session-initialized", (void*)1);
+
     g_test_add_data_func ("/properties/app",
         (gconstpointer)MIDORI_TYPE_APP, properties_type_test);
     g_test_add_data_func ("/properties/browser",