testsuite: Add a test case for rotated border node
authorTimm Bäder <mail@baedert.org>
Thu, 19 Dec 2019 11:37:57 +0000 (12:37 +0100)
committerTimm Bäder <mail@baedert.org>
Tue, 7 Jan 2020 16:27:17 +0000 (17:27 +0100)
testsuite/gsk/compare/borders-rotated.node [new file with mode: 0644]
testsuite/gsk/compare/borders-rotated.png [new file with mode: 0644]
testsuite/gsk/meson.build

diff --git a/testsuite/gsk/compare/borders-rotated.node b/testsuite/gsk/compare/borders-rotated.node
new file mode 100644 (file)
index 0000000..c3ebb89
--- /dev/null
@@ -0,0 +1,13 @@
+transform {
+  child: container {
+    border {
+      outline: 5 5 100 100;
+    }
+    color {
+      color: rgba(0, 0, 0, 0);
+      bounds: 0 0 110 110;
+    }
+  }
+
+  transform: translate(110, 0) rotate(90);
+}
diff --git a/testsuite/gsk/compare/borders-rotated.png b/testsuite/gsk/compare/borders-rotated.png
new file mode 100644 (file)
index 0000000..667fb77
Binary files /dev/null and b/testsuite/gsk/compare/borders-rotated.png differ
index ba01a2eeb2c152710a34bfcaa1fe8937e019d02b..f82bfaef150787711f7b79d04e1b91e25fe245a8 100644 (file)
@@ -62,6 +62,7 @@ compare_render_tests = [
   'repeat-no-repeat',
   'repeat-negative-coords',
   'inset-shadow-multiple',
+  'borders-rotated',
 ]
 
 # these are too sensitive to differences in the renderers