diff --git a/tests/reftests/Makefile.am b/tests/reftests/Makefile.am index 27f0cf58dc..d133e00626 100644 --- a/tests/reftests/Makefile.am +++ b/tests/reftests/Makefile.am @@ -61,6 +61,9 @@ EXTRA_DIST += \ border-radius-clamp.css\ border-radius-clamp.ref.ui \ border-radius-clamp.ui \ + border-style.css \ + border-style.ref.ui \ + border-style.ui \ border-style-none.css \ border-style-none.ref.ui \ border-style-none.ui \ diff --git a/tests/reftests/border-style.css b/tests/reftests/border-style.css new file mode 100644 index 0000000000..da287318c4 --- /dev/null +++ b/tests/reftests/border-style.css @@ -0,0 +1,27 @@ +@import url("reset-to-defaults.css"); + +GtkButton { + background-color: red; + border-color: green; + border-width: 1; +} + +.button-top-left { + border-style: solid none none solid; +} + +.button-top-right { + border-style: solid solid none none; +} + +.button-bottom-left { + border-style: none none solid solid; +} + +.button-bottom-right { + border-style: none solid solid none; +} + +.button-border { + border-style: solid; +} diff --git a/tests/reftests/border-style.ref.ui b/tests/reftests/border-style.ref.ui new file mode 100644 index 0000000000..904e6a9a6b --- /dev/null +++ b/tests/reftests/border-style.ref.ui @@ -0,0 +1,33 @@ + + + + + False + popup + + + True + False + + + True + True + True + False + 40 + 40 + + + + 0 + 0 + 1 + 1 + + + + + + diff --git a/tests/reftests/border-style.ui b/tests/reftests/border-style.ui new file mode 100644 index 0000000000..a1778a2fb3 --- /dev/null +++ b/tests/reftests/border-style.ui @@ -0,0 +1,90 @@ + + + + + False + popup + + + True + False + + + True + True + True + False + 20 + 20 + + + + 0 + 0 + 1 + 1 + + + + + True + True + True + False + 20 + 20 + + + + 1 + 0 + 1 + 1 + + + + + True + True + True + False + 20 + 20 + + + + 0 + 1 + 1 + 1 + + + + + True + True + True + False + 20 + 20 + + + + 1 + 1 + 1 + 1 + + + + + +