diff options
author | Benjamin Otte <otte@redhat.com> | 2016-10-17 16:09:12 +0200 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2016-10-17 16:52:05 +0200 |
commit | dbeeaf7de681d3471b73f5722dd94451d66af642 (patch) | |
tree | ae0930302e7caf3740ef26673eb79622f000435c /testsuite | |
parent | 55e599c5617177878b44a49400f23c6ffcd4200b (diff) | |
download | gtk+-dbeeaf7de681d3471b73f5722dd94451d66af642.tar.gz |
cssprovider: Remove GError out argument from load functions
People should use the GtkCssProvider::parsing-error signal instead.
Diffstat (limited to 'testsuite')
-rw-r--r-- | testsuite/gtk/cssprovider.c | 6 | ||||
-rw-r--r-- | testsuite/gtk/firefox-stylecontext.c | 2 | ||||
-rw-r--r-- | testsuite/gtk/stylecontext.c | 52 |
3 files changed, 19 insertions, 41 deletions
diff --git a/testsuite/gtk/cssprovider.c b/testsuite/gtk/cssprovider.c index e6381caf8d..c0d2c88d2e 100644 --- a/testsuite/gtk/cssprovider.c +++ b/testsuite/gtk/cssprovider.c @@ -17,7 +17,7 @@ test_section_in_load_from_data (void) provider = gtk_css_provider_new (); g_signal_connect (provider, "parsing-error", G_CALLBACK (assert_section_is_not_null), NULL); - gtk_css_provider_load_from_data (provider, "random garbage goes here", -1, NULL); + gtk_css_provider_load_from_data (provider, "random garbage goes here", -1); g_object_unref (provider); } @@ -33,7 +33,7 @@ test_section_in_style_property (void) provider = gtk_css_provider_new (); g_signal_connect (provider, "parsing-error", G_CALLBACK (assert_section_is_not_null), NULL); - gtk_css_provider_load_from_data (provider, "* { -GtkWindow-decoration-button-layout: random garbage goes here; }", -1, NULL); + gtk_css_provider_load_from_data (provider, "* { -GtkWindow-decoration-button-layout: random garbage goes here; }", -1); widget_class = g_type_class_ref (GTK_TYPE_WINDOW); pspec = gtk_widget_class_find_style_property (widget_class, "decoration-button-layout"); @@ -58,7 +58,7 @@ test_section_load_nonexisting_file (void) provider = gtk_css_provider_new (); g_signal_connect (provider, "parsing-error", G_CALLBACK (assert_section_is_not_null), NULL); - gtk_css_provider_load_from_path (provider, "this/path/does/absolutely/not/exist.css", NULL); + gtk_css_provider_load_from_path (provider, "this/path/does/absolutely/not/exist.css"); g_object_unref (provider); } diff --git a/testsuite/gtk/firefox-stylecontext.c b/testsuite/gtk/firefox-stylecontext.c index 1a581fe06e..86dc1ee5f0 100644 --- a/testsuite/gtk/firefox-stylecontext.c +++ b/testsuite/gtk/firefox-stylecontext.c @@ -34,7 +34,7 @@ test_init_of_theme (void) css = g_strdup_printf (".background { color: %s; }", before.alpha < 0.5 ? "black" : "transparent"); provider = gtk_css_provider_new (); - gtk_css_provider_load_from_data (provider, css, -1, NULL); + gtk_css_provider_load_from_data (provider, css, -1); gtk_style_context_add_provider (context, GTK_STYLE_PROVIDER (provider), GTK_STYLE_PROVIDER_PRIORITY_FALLBACK + 1); diff --git a/testsuite/gtk/stylecontext.c b/testsuite/gtk/stylecontext.c index 8df88a852d..91d6b8d935 100644 --- a/testsuite/gtk/stylecontext.c +++ b/testsuite/gtk/stylecontext.c @@ -11,7 +11,6 @@ static void test_parse_selectors (void) { GtkCssProvider *provider; - GError *error; gboolean res; gint i; const gchar *valid[] = { @@ -58,14 +57,10 @@ test_parse_selectors (void) NULL }; - error = NULL; for (i = 0; valid[i]; i++) { provider = gtk_css_provider_new (); - res = gtk_css_provider_load_from_data (provider, valid[i], -1, &error); - if (error) - g_print ("parsing '%s': got unexpected error: %s\n", valid[i], error->message); - g_assert_no_error (error); + res = gtk_css_provider_load_from_data (provider, valid[i], -1); g_assert (res); g_object_unref (provider); @@ -131,12 +126,10 @@ test_match (void) GtkStyleContext *context; GtkWidgetPath *path; GtkCssProvider *provider; - GError *error; const gchar *data; GdkRGBA color; GdkRGBA expected; - error = NULL; provider = gtk_css_provider_new (); gdk_rgba_parse (&expected, "#fff"); @@ -160,78 +153,68 @@ test_match (void) GTK_STYLE_PROVIDER_PRIORITY_USER); data = "* { color: #fff }"; - gtk_css_provider_load_from_data (provider, data, -1, &error); - g_assert_no_error (error); + gtk_css_provider_load_from_data (provider, data, -1); gtk_style_context_get_color (context, &color); g_assert (gdk_rgba_equal (&color, &expected)); data = "* { color: #f00 }\n" "button { color: #fff }"; - gtk_css_provider_load_from_data (provider, data, -1, &error); - g_assert_no_error (error); + gtk_css_provider_load_from_data (provider, data, -1); gtk_style_context_get_color (context, &color); g_assert (gdk_rgba_equal (&color, &expected)); data = "* { color: #f00 }\n" "button { color: #fff }\n" "window > button { color: #000 }"; - gtk_css_provider_load_from_data (provider, data, -1, &error); - g_assert_no_error (error); + gtk_css_provider_load_from_data (provider, data, -1); gtk_style_context_get_color (context, &color); g_assert (gdk_rgba_equal (&color, &expected)); data = "* { color: #f00 }\n" ".button { color: #fff }"; - gtk_css_provider_load_from_data (provider, data, -1, &error); - g_assert_no_error (error); + gtk_css_provider_load_from_data (provider, data, -1); gtk_style_context_get_color (context, &color); g_assert (gdk_rgba_equal (&color, &expected)); data = "* { color: #f00 }\n" "button { color: #000 }\n" ".button { color: #fff }"; - gtk_css_provider_load_from_data (provider, data, -1, &error); - g_assert_no_error (error); + gtk_css_provider_load_from_data (provider, data, -1); gtk_style_context_get_color (context, &color); g_assert (gdk_rgba_equal (&color, &expected)); data = "* { color: #f00 }\n" "button { color: #000 }\n" "window button { color: #fff }"; - gtk_css_provider_load_from_data (provider, data, -1, &error); - g_assert_no_error (error); + gtk_css_provider_load_from_data (provider, data, -1); gtk_style_context_get_color (context, &color); g_assert (gdk_rgba_equal (&color, &expected)); data = "* { color: #f00 }\n" ".button { color: #000 }\n" "window .button { color: #fff }"; - gtk_css_provider_load_from_data (provider, data, -1, &error); - g_assert_no_error (error); + gtk_css_provider_load_from_data (provider, data, -1); gtk_style_context_get_color (context, &color); g_assert (gdk_rgba_equal (&color, &expected)); data = "* { color: #f00 }\n" "* .button { color: #000 }\n" "#mywindow .button { color: #fff }"; - gtk_css_provider_load_from_data (provider, data, -1, &error); - g_assert_no_error (error); + gtk_css_provider_load_from_data (provider, data, -1); gtk_style_context_get_color (context, &color); g_assert (gdk_rgba_equal (&color, &expected)); data = "* { color: #f00 }\n" "window .button { color: #000 }\n" "window#mywindow .button { color: #fff }"; - gtk_css_provider_load_from_data (provider, data, -1, &error); - g_assert_no_error (error); + gtk_css_provider_load_from_data (provider, data, -1); gtk_style_context_get_color (context, &color); g_assert (gdk_rgba_equal (&color, &expected)); data = "* { color: #f00 }\n" "window .button { color: #000 }\n" "window button.button { color: #fff }"; - gtk_css_provider_load_from_data (provider, data, -1, &error); - g_assert_no_error (error); + gtk_css_provider_load_from_data (provider, data, -1); gtk_style_context_get_color (context, &color); g_assert (gdk_rgba_equal (&color, &expected)); @@ -239,8 +222,7 @@ test_match (void) "window:backdrop .button { color: #000 }\n" "window .button { color: #111 }\n" "window:active .button { color: #fff }"; - gtk_css_provider_load_from_data (provider, data, -1, &error); - g_assert_no_error (error); + gtk_css_provider_load_from_data (provider, data, -1); gtk_style_context_get_color (context, &color); g_assert (gdk_rgba_equal (&color, &expected)); @@ -354,19 +336,15 @@ static void test_style_priorities_setup (PrioritiesFixture *f, gconstpointer unused) { - GError *error = NULL; f->blue_provider = gtk_css_provider_new (); f->red_provider = gtk_css_provider_new (); f->green_provider = gtk_css_provider_new (); f->context = gtk_style_context_new (); GtkWidgetPath *path = gtk_widget_path_new (); - gtk_css_provider_load_from_data (f->blue_provider, "* { color: blue; }", -1, &error); - g_assert_no_error (error); - gtk_css_provider_load_from_data (f->red_provider, "* { color: red; }", -1, &error); - g_assert_no_error (error); - gtk_css_provider_load_from_data (f->green_provider, "* { color: green; }", -1, &error); - g_assert_no_error (error); + gtk_css_provider_load_from_data (f->blue_provider, "* { color: blue; }", -1); + gtk_css_provider_load_from_data (f->red_provider, "* { color: red; }", -1); + gtk_css_provider_load_from_data (f->green_provider, "* { color: green; }", -1); gtk_widget_path_append_type (path, GTK_TYPE_WINDOW); gtk_style_context_set_path (f->context, path); |