From a13d5aefc39c1432e89ead343e886a9a0af293fb Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Thu, 5 Sep 2013 18:47:29 +0200 Subject: [PATCH] reftests: Add a reftest for the cell renderer fix The reftest is a bit flaky because it compares cell renderers with GtkImage and therefor an icon view with a GtkBox, but it's the best I can come up with. https://bugzilla.gnome.org/show_bug.cgi?id=702423 --- testsuite/reftests/Makefile.am | 3 ++ .../cellrenderer-pixbuf-stock-rtl.css | 3 ++ .../cellrenderer-pixbuf-stock-rtl.ref.ui | 43 +++++++++++++++++++ .../reftests/cellrenderer-pixbuf-stock-rtl.ui | 38 ++++++++++++++++ 4 files changed, 87 insertions(+) create mode 100644 testsuite/reftests/cellrenderer-pixbuf-stock-rtl.css create mode 100644 testsuite/reftests/cellrenderer-pixbuf-stock-rtl.ref.ui create mode 100644 testsuite/reftests/cellrenderer-pixbuf-stock-rtl.ui diff --git a/testsuite/reftests/Makefile.am b/testsuite/reftests/Makefile.am index 9ece29d94a..f69b100e39 100644 --- a/testsuite/reftests/Makefile.am +++ b/testsuite/reftests/Makefile.am @@ -117,6 +117,9 @@ testdata = \ box-shadow-spec-inset.ui \ button-wrapping.ui \ button-wrapping.ref.ui \ + cellrenderer-pixbuf-stock-rtl.css \ + cellrenderer-pixbuf-stock-rtl.ui \ + cellrenderer-pixbuf-stock-rtl.ref.ui \ css-match-class.css \ css-match-class.ref.ui \ css-match-class.ui \ diff --git a/testsuite/reftests/cellrenderer-pixbuf-stock-rtl.css b/testsuite/reftests/cellrenderer-pixbuf-stock-rtl.css new file mode 100644 index 0000000000..8f75a9e443 --- /dev/null +++ b/testsuite/reftests/cellrenderer-pixbuf-stock-rtl.css @@ -0,0 +1,3 @@ +@import "reset-to-defaults.css"; + + diff --git a/testsuite/reftests/cellrenderer-pixbuf-stock-rtl.ref.ui b/testsuite/reftests/cellrenderer-pixbuf-stock-rtl.ref.ui new file mode 100644 index 0000000000..5863c350de --- /dev/null +++ b/testsuite/reftests/cellrenderer-pixbuf-stock-rtl.ref.ui @@ -0,0 +1,43 @@ + + + + + + False + popup + + + True + False + vertical + 6 + + + True + False + 1 + gtk-jump-to + + + False + True + 0 + + + + + True + False + 1 + gtk-media-play + + + False + True + 1 + + + + + + diff --git a/testsuite/reftests/cellrenderer-pixbuf-stock-rtl.ui b/testsuite/reftests/cellrenderer-pixbuf-stock-rtl.ui new file mode 100644 index 0000000000..5e1eaa0649 --- /dev/null +++ b/testsuite/reftests/cellrenderer-pixbuf-stock-rtl.ui @@ -0,0 +1,38 @@ + + + + + + + + + + + gtk-jump-to + + + gtk-media-play + + + + + False + popup + + + True + True + 1 + 0 + 0 + liststore1 + + + + 0 + + + + + +