[gtk/wip/otte/nodeeditor2: 59/59] testsuite: Add a test for border color selection



commit 081e9b89eb9cf8630f10564e0f7350421c0a536d
Author: Benjamin Otte <otte redhat com>
Date:   Thu May 2 19:34:40 2019 +0200

    testsuite: Add a test for border color selection

 .../gsk/compare/border-colors-with-uneven-corners.node  |  16 ++++++++++++++++
 .../gsk/compare/border-colors-with-uneven-corners.png   | Bin 0 -> 645 bytes
 testsuite/gsk/meson.build                               |   1 +
 3 files changed, 17 insertions(+)
---
diff --git a/testsuite/gsk/compare/border-colors-with-uneven-corners.node 
b/testsuite/gsk/compare/border-colors-with-uneven-corners.node
new file mode 100644
index 0000000000..acdde8b812
--- /dev/null
+++ b/testsuite/gsk/compare/border-colors-with-uneven-corners.node
@@ -0,0 +1,16 @@
+/* Test that border widths aren't influence by weird
+   rounded corners.
+   The clip only exists to avoid artifacts with rendering
+   rounded corners, it can be removed for debugging purposes.
+ */
+
+clip {
+  clip: 50 50 100 100;
+  child: border {
+    outline: 0 0 200 200 / 150 50 / 50 150;
+    widths: 75 75 75 75;
+    colors: red pink teal lime;
+  }
+}
+
+
diff --git a/testsuite/gsk/compare/border-colors-with-uneven-corners.png 
b/testsuite/gsk/compare/border-colors-with-uneven-corners.png
new file mode 100644
index 0000000000..2285469900
Binary files /dev/null and b/testsuite/gsk/compare/border-colors-with-uneven-corners.png differ
diff --git a/testsuite/gsk/meson.build b/testsuite/gsk/meson.build
index cca39d7383..cb7a59373e 100644
--- a/testsuite/gsk/meson.build
+++ b/testsuite/gsk/meson.build
@@ -26,6 +26,7 @@ serialize_deserialize = executable(
 )
 
 compare_render_tests = [
+  'border-colors-with-uneven-corners.node',
   'clip-coordinates-3d',
   'clipped_rounded_clip',
   'cross-fade-in-opacity',


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]