From 83a383e4bab9688ea856140e1d18e8007afeb8af Mon Sep 17 00:00:00 2001 From: Cosimo Cecchi Date: Thu, 26 May 2011 18:12:00 -0400 Subject: [PATCH] reftests: add reftests for border-image with gradient and url sources https://bugzilla.gnome.org/show_bug.cgi?id=651194 --- tests/reftests/Makefile.am | 6 ++++++ tests/reftests/border-image-gradient.css | 20 +++++++++++++++++++ tests/reftests/border-image-gradient.ref.ui | 22 +++++++++++++++++++++ tests/reftests/border-image-gradient.ui | 22 +++++++++++++++++++++ tests/reftests/border-image-url.css | 15 ++++++++++++++ tests/reftests/border-image-url.ref.ui | 22 +++++++++++++++++++++ tests/reftests/border-image-url.ui | 22 +++++++++++++++++++++ 7 files changed, 129 insertions(+) create mode 100644 tests/reftests/border-image-gradient.css create mode 100644 tests/reftests/border-image-gradient.ref.ui create mode 100644 tests/reftests/border-image-gradient.ui create mode 100644 tests/reftests/border-image-url.css create mode 100644 tests/reftests/border-image-url.ref.ui create mode 100644 tests/reftests/border-image-url.ui diff --git a/tests/reftests/Makefile.am b/tests/reftests/Makefile.am index 18fead95f4..3092be21a7 100644 --- a/tests/reftests/Makefile.am +++ b/tests/reftests/Makefile.am @@ -26,6 +26,12 @@ clean-local: EXTRA_DIST += \ align-expand.sh \ + border-image-gradient.css \ + border-image-gradient.ref.ui \ + border-image-gradient.ui \ + border-image-url.css \ + border-image-url.ref.ui \ + border-image-url.ui \ box-packing.css \ box-packing.ref.ui \ box-packing.ui \ diff --git a/tests/reftests/border-image-gradient.css b/tests/reftests/border-image-gradient.css new file mode 100644 index 0000000000..8800132400 --- /dev/null +++ b/tests/reftests/border-image-gradient.css @@ -0,0 +1,20 @@ +.button-image { + engine: none; + + border-image-source: -gtk-gradient(linear, + left top, left bottom, + from(green), + to(green)); + border-image-slice: 1; + border-image-repeat: stretch; + + border-width: 1 2 2 1; + border-radius: 0; +} + +.button-not-image { + border-color: green; + border-style: solid; + border-width: 1 2 2 1; + border-radius: 0; +} diff --git a/tests/reftests/border-image-gradient.ref.ui b/tests/reftests/border-image-gradient.ref.ui new file mode 100644 index 0000000000..acc9280d01 --- /dev/null +++ b/tests/reftests/border-image-gradient.ref.ui @@ -0,0 +1,22 @@ + + + + + False + popup + + + reference + Hello World + True + True + True + True + False + + + + + diff --git a/tests/reftests/border-image-gradient.ui b/tests/reftests/border-image-gradient.ui new file mode 100644 index 0000000000..eb275fdfce --- /dev/null +++ b/tests/reftests/border-image-gradient.ui @@ -0,0 +1,22 @@ + + + + + False + popup + + + reference + Hello World + True + True + True + True + False + + + + + diff --git a/tests/reftests/border-image-url.css b/tests/reftests/border-image-url.css new file mode 100644 index 0000000000..a5b419597d --- /dev/null +++ b/tests/reftests/border-image-url.css @@ -0,0 +1,15 @@ +.button-image { + engine: none; + + border-image: url("green-20x20.png") 1 stretch; + + border-width: 1 2 2 1; + border-radius: 0; +} + +.button-not-image { + border-color: green; + border-style: solid; + border-width: 1 2 2 1; + border-radius: 0; +} diff --git a/tests/reftests/border-image-url.ref.ui b/tests/reftests/border-image-url.ref.ui new file mode 100644 index 0000000000..acc9280d01 --- /dev/null +++ b/tests/reftests/border-image-url.ref.ui @@ -0,0 +1,22 @@ + + + + + False + popup + + + reference + Hello World + True + True + True + True + False + + + + + diff --git a/tests/reftests/border-image-url.ui b/tests/reftests/border-image-url.ui new file mode 100644 index 0000000000..eb275fdfce --- /dev/null +++ b/tests/reftests/border-image-url.ui @@ -0,0 +1,22 @@ + + + + + False + popup + + + reference + Hello World + True + True + True + True + False + + + + +