From: Timm Bäder Date: Tue, 21 Jan 2020 09:01:18 +0000 (+0100) Subject: testsuite: Add test cases for last commit X-Git-Tag: archive/raspbian/4.4.1+ds1-2+rpi1^2~18^2~20^2~194 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=ac4e98f16a1e1c90d8ae56a832c411467d95dac0;p=gtk4.git testsuite: Add test cases for last commit Easy enough to test --- diff --git a/testsuite/gsk/compare/transform-in-transform-in-transform.node b/testsuite/gsk/compare/transform-in-transform-in-transform.node new file mode 100644 index 0000000000..6c8a2f11aa --- /dev/null +++ b/testsuite/gsk/compare/transform-in-transform-in-transform.node @@ -0,0 +1,14 @@ +transform { + child: transform { + child: transform { + child: color { + bounds: 0 0 20 20; + color: blue; + } + transform: translate(0, -20); + } + transform: rotate(90); + } + + transform: translate(300, 200); +} diff --git a/testsuite/gsk/compare/transform-in-transform-in-transform.png b/testsuite/gsk/compare/transform-in-transform-in-transform.png new file mode 100644 index 0000000000..8b8846daca Binary files /dev/null and b/testsuite/gsk/compare/transform-in-transform-in-transform.png differ diff --git a/testsuite/gsk/compare/transform-in-transform.node b/testsuite/gsk/compare/transform-in-transform.node new file mode 100644 index 0000000000..25689f479b --- /dev/null +++ b/testsuite/gsk/compare/transform-in-transform.node @@ -0,0 +1,10 @@ +transform { + child: transform { + child: color { + bounds: 0 0 20 20; + color: blue; + } + transform: translate(0, -20); + } + transform: scale(2) rotate(90); +} diff --git a/testsuite/gsk/compare/transform-in-transform.png b/testsuite/gsk/compare/transform-in-transform.png new file mode 100644 index 0000000000..90b7de6096 Binary files /dev/null and b/testsuite/gsk/compare/transform-in-transform.png differ diff --git a/testsuite/gsk/meson.build b/testsuite/gsk/meson.build index aadc40642b..bee40fd32e 100644 --- a/testsuite/gsk/meson.build +++ b/testsuite/gsk/meson.build @@ -64,6 +64,8 @@ compare_render_tests = [ 'inset-shadow-multiple', 'borders-rotated', 'blend-invisible-child', + 'transform-in-transform', + 'transform-in-transform-in-transform', ] # these are too sensitive to differences in the renderers