summaryrefslogtreecommitdiff
path: root/dev-perl/Gtk2/files/Gtk2-1.249.930-skip-pixbuf-test.patch
blob: b64d9470a48ed2d944d0daa8b9e240ff5ac204f7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
https://bugs.gentoo.org/774396
https://git.launchpad.net/ubuntu/+source/libgtk2-perl/tree/debian/patches/new_gdk_pixbuf.patch

# Description: skip a test that is made invalid by the new gdk-pixbuf
# Upstream: https://gitlab.gnome.org/GNOME/perl-gtk2/issues/3
#
--- a/t/GdkPixbuf.t
+++ b/t/GdkPixbuf.t
@@ -123,9 +123,12 @@ my $log = Glib::Log->set_handler ('GdkPi
 $pixbuf = Gtk2::Gdk::Pixbuf->new_from_xpm_data (@test_xpm[0..2]);
 ok (! defined ($pixbuf), "Don't crash on broken pixmap data");
 $pixbuf = Gtk2::Gdk::Pixbuf->new_from_xpm_data (@test_xpm[0..5]);
-ok (defined $pixbuf, "Don't crash on partial pixmap data");
-Glib::Log->remove_handler ('GdkPixbuf', $log);
-
+SKIP: {
+	skip 'new gdk-pixbuf error out on invalid xpm', 1;
+	
+	ok (defined $pixbuf, "Don't crash on partial pixmap data");
+	Glib::Log->remove_handler ('GdkPixbuf', $log);
+}
 
 # raw pixel values to make the xpm above
 my $rawdata = pack 'C*',