[gtk/matthiasc/for-master: 1/2] Add some more gsk tests




commit fcbf4758dd71bfb179deee9c4c8cf40558d5c577
Author: Matthias Clasen <mclasen redhat com>
Date:   Thu Apr 1 17:00:31 2021 -0400

    Add some more gsk tests

 testsuite/gsk/compare/borders-scaled.node |  13 +++++++++++++
 testsuite/gsk/compare/borders-scaled.png  | Bin 0 -> 836 bytes
 testsuite/gsk/compare/css-background.node |  16 ++++++++++++++++
 testsuite/gsk/compare/css-background.png  | Bin 0 -> 1071 bytes
 testsuite/gsk/meson.build                 |   2 ++
 5 files changed, 31 insertions(+)
---
diff --git a/testsuite/gsk/compare/borders-scaled.node b/testsuite/gsk/compare/borders-scaled.node
new file mode 100644
index 0000000000..c5583b91d8
--- /dev/null
+++ b/testsuite/gsk/compare/borders-scaled.node
@@ -0,0 +1,13 @@
+transform {
+  child: container {
+    border {
+      outline: 5 5 50 50;
+    }
+    color {
+      color: rgba(0, 0, 0, 0);
+      bounds: 0 0 110 110;
+    }
+  }
+
+  transform: translate(110, 0) scale(3,3);
+}
diff --git a/testsuite/gsk/compare/borders-scaled.png b/testsuite/gsk/compare/borders-scaled.png
new file mode 100644
index 0000000000..21c701e35b
Binary files /dev/null and b/testsuite/gsk/compare/borders-scaled.png differ
diff --git a/testsuite/gsk/compare/css-background.node b/testsuite/gsk/compare/css-background.node
new file mode 100644
index 0000000000..25bc806b1f
--- /dev/null
+++ b/testsuite/gsk/compare/css-background.node
@@ -0,0 +1,16 @@
+transform {
+  child: container {
+    rounded-clip {
+      clip: 5 5 50 50 / 5;
+      child: color {
+        color: rgba(255, 0, 0, 255);
+        bounds: 5 5 50 50;
+      }
+    }
+    border {
+      outline: 5 5 50 50 / 5;
+    }    
+  }
+
+  transform: translate(110, 0) scale(3,3);
+}
diff --git a/testsuite/gsk/compare/css-background.png b/testsuite/gsk/compare/css-background.png
new file mode 100644
index 0000000000..174c91b91f
Binary files /dev/null and b/testsuite/gsk/compare/css-background.png differ
diff --git a/testsuite/gsk/meson.build b/testsuite/gsk/meson.build
index edb06ad154..189621cb74 100644
--- a/testsuite/gsk/meson.build
+++ b/testsuite/gsk/meson.build
@@ -28,6 +28,7 @@ compare_render_tests = [
   'color-blur0',
   'color-matrix-identity',
   'cross-fade-in-opacity',
+  'css-background',
   'empty-blend',
   'empty-blur',
   'empty-border',
@@ -68,6 +69,7 @@ compare_render_tests = [
   'repeat-negative-coords',
   'inset-shadow-multiple',
   'borders-rotated',
+  'borders-scaled',
   'blend-invisible-child',
   'transform-in-transform',
   'transform-in-transform-in-transform',


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