Home | History | Annotate | Download | only in tests

Lines Matching refs:icon

33   GIcon *icon;
49 uri = "file:///some/native/path/to/an/icon.png";
51 icon = g_file_icon_new (location);
52 data = g_icon_to_string (icon);
53 g_assert_cmpstr (data, ==, "/some/native/path/to/an/icon.png");
56 g_assert (g_icon_equal (icon, icon2));
58 g_object_unref (icon);
62 uri = "file:///some/native/path/to/an/icon with spaces.png";
64 icon = g_file_icon_new (location);
65 data = g_icon_to_string (icon);
66 g_assert_cmpstr (data, ==, "/some/native/path/to/an/icon with spaces.png");
69 g_assert (g_icon_equal (icon, icon2));
71 g_object_unref (icon);
75 uri = "sftp:///some/non-native/path/to/an/icon.png";
77 icon = g_file_icon_new (location);
78 data = g_icon_to_string (icon);
79 g_assert_cmpstr (data, ==, "sftp:///some/non-native/path/to/an/icon.png");
82 g_assert (g_icon_equal (icon, icon2));
84 g_object_unref (icon);
89 uri = "sftp:///some/non-native/path/to/an/icon with spaces.png";
91 icon = g_file_icon_new (location);
92 data = g_icon_to_string (icon);
93 g_assert_cmpstr (data, ==, "sftp:///some/non-native/path/to/an/icon%20with%20spaces.png");
96 g_assert (g_icon_equal (icon, icon2));
98 g_object_unref (icon);
103 icon = g_themed_icon_new ("network-server");
104 data = g_icon_to_string (icon);
108 g_assert (g_icon_equal (icon, icon2));
110 g_object_unref (icon);
114 icon = g_icon_new_for_string ("network-server%", &error);
117 g_assert (g_icon_equal (icon, icon2));
118 g_object_unref (icon);
121 icon = g_icon_new_for_string ("/path/to/somewhere.png", &error);
125 g_assert (g_icon_equal (icon, icon2));
126 g_object_unref (icon);
130 icon = g_icon_new_for_string ("/path/to/somewhere with whitespace.png", &error);
132 data = g_icon_to_string (icon);
137 g_assert (g_icon_equal (icon, icon2));
142 g_assert (!g_icon_equal (icon, icon2));
145 g_object_unref (icon);
147 icon = g_icon_new_for_string ("sftp:///path/to/somewhere.png", &error);
149 data = g_icon_to_string (icon);
154 g_assert (g_icon_equal (icon, icon2));
155 g_object_unref (icon);
160 icon = g_icon_new_for_string ("sftp:///path/to/somewhere with whitespace.png", &error);
162 data = g_icon_to_string (icon);
167 g_assert (g_icon_equal (icon, icon2));
172 g_assert (g_icon_equal (icon, icon2));
175 g_object_unref (icon);
180 icon = g_themed_icon_new ("network-server");
181 g_themed_icon_append_name (G_THEMED_ICON (icon), "computer");
182 data = g_icon_to_string (icon);
185 g_assert (g_icon_equal (icon, icon2));
187 g_object_unref (icon);
190 icon = g_themed_icon_new ("icon name with whitespace");
191 g_themed_icon_append_name (G_THEMED_ICON (icon), "computer");
192 data = g_icon_to_string (icon);
195 g_assert (g_icon_equal (icon, icon2));
197 g_object_unref (icon);
200 icon = g_themed_icon_new_with_default_fallbacks ("network-server-xyz");
201 g_themed_icon_append_name (G_THEMED_ICON (icon), "computer");
202 data = g_icon_to_string (icon);
205 g_assert (g_icon_equal (icon, icon2));
207 g_object_unref (icon);
212 icon = g_themed_icon_new ("face-smirk");
220 icon4 = g_emblemed_icon_new (icon, emblem1);
228 g_object_unref (icon);
242 g_test_add_func ("/g-icon/serialize", test_g_icon_serialize);