From 9ae0b8ed272013bf8744b4e2dc35573f8ac531a2 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Sat, 12 Jul 2014 05:33:33 +0200 Subject: [PATCH] reftests: Add test for latest fix Ensure we draw the full backgorund on labels, not just where test appears. --- testsuite/reftests/Makefile.am | 3 ++ testsuite/reftests/label-background.css | 11 ++++++ testsuite/reftests/label-background.ref.ui | 16 +++++++++ testsuite/reftests/label-background.ui | 39 ++++++++++++++++++++++ 4 files changed, 69 insertions(+) create mode 100644 testsuite/reftests/label-background.css create mode 100644 testsuite/reftests/label-background.ref.ui create mode 100644 testsuite/reftests/label-background.ui diff --git a/testsuite/reftests/Makefile.am b/testsuite/reftests/Makefile.am index d1b2f67591..ca2396a6b0 100644 --- a/testsuite/reftests/Makefile.am +++ b/testsuite/reftests/Makefile.am @@ -244,6 +244,9 @@ testdata = \ label-attribute-preference.css \ label-attribute-preference.ref.ui \ label-attribute-preference.ui \ + label-background.css \ + label-background.ref.ui \ + label-background.ui \ label-clipping.css \ label-clipping.ref.ui \ label-clipping.ui \ diff --git a/testsuite/reftests/label-background.css b/testsuite/reftests/label-background.css new file mode 100644 index 0000000000..82bb5fbbd0 --- /dev/null +++ b/testsuite/reftests/label-background.css @@ -0,0 +1,11 @@ +GtkWindow { + background: darkred; /* should never be seen */ +} + +GtkBox { + background: red; /* should also never be seen */ +} + +GtkLabel { + background: green; +} diff --git a/testsuite/reftests/label-background.ref.ui b/testsuite/reftests/label-background.ref.ui new file mode 100644 index 0000000000..50522287ea --- /dev/null +++ b/testsuite/reftests/label-background.ref.ui @@ -0,0 +1,16 @@ + + + + + + False + popup + + + True + False + Hello World! + + + + diff --git a/testsuite/reftests/label-background.ui b/testsuite/reftests/label-background.ui new file mode 100644 index 0000000000..00c318ea30 --- /dev/null +++ b/testsuite/reftests/label-background.ui @@ -0,0 +1,39 @@ + + + + + + False + popup + + + True + False + + + True + False + Hello + + + False + True + 0 + + + + + True + False + World! + + + False + True + 1 + + + + + +