[Xfce4-commits] <midori:master> Fix inconsistency in test initializations
Christian Dywan
noreply at xfce.org
Thu Aug 9 01:04:06 CEST 2012
Updating branch refs/heads/master
to 35dfebd1c6af4a39c8d6d18f76111d15bf62cb37 (commit)
from e5da45a40ef01eccce9ed249eca37ab69f8fc829 (commit)
commit 35dfebd1c6af4a39c8d6d18f76111d15bf62cb37
Author: Christian Dywan <christian at twotoasts.de>
Date: Thu Aug 9 01:01:44 2012 +0200
Fix inconsistency in test initializations
midori/midori-browser.c | 3 +++
tests/bookmarks.c | 1 +
tests/browser.c | 5 +++--
tests/properties.c | 5 +++--
4 files changed, 10 insertions(+), 4 deletions(-)
diff --git a/midori/midori-browser.c b/midori/midori-browser.c
index a3851d8..f351430 100644
--- a/midori/midori-browser.c
+++ b/midori/midori-browser.c
@@ -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),
diff --git a/tests/bookmarks.c b/tests/bookmarks.c
index bce08d7..6847164 100644
--- a/tests/bookmarks.c
+++ b/tests/bookmarks.c
@@ -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",
diff --git a/tests/browser.c b/tests/browser.c
index 5b9ee85..710e25c 100644
--- a/tests/browser.c
+++ b/tests/browser.c
@@ -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);
diff --git a/tests/properties.c b/tests/properties.c
index d6abd2f..46ad284 100644
--- a/tests/properties.c
+++ b/tests/properties.c
@@ -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",
More information about the Xfce4-commits
mailing list