From 4d98e96124c31a5d0e610ace288de4f2e97e2164 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timm=20B=C3=A4der?= Date: Sat, 2 Mar 2019 11:15:02 +0100 Subject: [PATCH] testsuite: Port gl tests to text-based format --- testsuite/gsk/gl/clipped_rounded_clip.node | Bin 271 -> 0 bytes testsuite/gsk/gl/clipped_rounded_clip.txt | 10 ++++++++++ testsuite/gsk/gl/cross_fade.node | Bin 302 -> 0 bytes testsuite/gsk/gl/cross_fade.txt | 13 +++++++++++++ testsuite/gsk/gl/gradient_clipped.node | Bin 310 -> 0 bytes testsuite/gsk/gl/gradient_clipped.txt | 9 +++++++++ testsuite/gsk/gl/gradient_simple.node | Bin 383 -> 0 bytes testsuite/gsk/gl/gradient_simple.txt | 14 ++++++++++++++ testsuite/gsk/gl/opacity_clip.node | Bin 293 -> 0 bytes testsuite/gsk/gl/opacity_clip.txt | 13 +++++++++++++ .../gsk/gl/outset_shadow_blurred_offset.node | Bin 208 -> 0 bytes testsuite/gsk/gl/outset_shadow_blurred_offset.txt | 8 ++++++++ .../gsk/gl/outset_shadow_blurred_simple.node | Bin 208 -> 0 bytes testsuite/gsk/gl/outset_shadow_blurred_simple.txt | 8 ++++++++ .../gsk/gl/outset_shadow_blurred_simple2.node | Bin 208 -> 0 bytes testsuite/gsk/gl/outset_shadow_blurred_small.node | Bin 208 -> 0 bytes testsuite/gsk/gl/outset_shadow_blurred_small.txt | 8 ++++++++ testsuite/gsk/gl/outset_shadow_offset_both.node | Bin 208 -> 0 bytes testsuite/gsk/gl/outset_shadow_offset_both.txt | 8 ++++++++ testsuite/gsk/gl/outset_shadow_offsetx.node | Bin 208 -> 0 bytes testsuite/gsk/gl/outset_shadow_offsetx.txt | 8 ++++++++ testsuite/gsk/gl/outset_shadow_offsety.node | Bin 208 -> 0 bytes testsuite/gsk/gl/outset_shadow_offsety.txt | 8 ++++++++ testsuite/gsk/gl/outset_shadow_rounded1.node | Bin 208 -> 0 bytes testsuite/gsk/gl/outset_shadow_rounded1.txt | 8 ++++++++ testsuite/gsk/gl/outset_shadow_rounded2.node | Bin 208 -> 0 bytes testsuite/gsk/gl/outset_shadow_rounded2.txt | 8 ++++++++ testsuite/gsk/gl/outset_shadow_rounded_top.node | Bin 208 -> 0 bytes testsuite/gsk/gl/outset_shadow_rounded_top.txt | 8 ++++++++ testsuite/gsk/gl/outset_shadow_simple.node | Bin 208 -> 0 bytes testsuite/gsk/gl/outset_shadow_simple.txt | 8 ++++++++ testsuite/gsk/meson.build | 2 +- 32 files changed, 140 insertions(+), 1 deletion(-) delete mode 100644 testsuite/gsk/gl/clipped_rounded_clip.node create mode 100644 testsuite/gsk/gl/clipped_rounded_clip.txt delete mode 100644 testsuite/gsk/gl/cross_fade.node create mode 100644 testsuite/gsk/gl/cross_fade.txt delete mode 100644 testsuite/gsk/gl/gradient_clipped.node create mode 100644 testsuite/gsk/gl/gradient_clipped.txt delete mode 100644 testsuite/gsk/gl/gradient_simple.node create mode 100644 testsuite/gsk/gl/gradient_simple.txt delete mode 100644 testsuite/gsk/gl/opacity_clip.node create mode 100644 testsuite/gsk/gl/opacity_clip.txt delete mode 100644 testsuite/gsk/gl/outset_shadow_blurred_offset.node create mode 100644 testsuite/gsk/gl/outset_shadow_blurred_offset.txt delete mode 100644 testsuite/gsk/gl/outset_shadow_blurred_simple.node create mode 100644 testsuite/gsk/gl/outset_shadow_blurred_simple.txt delete mode 100644 testsuite/gsk/gl/outset_shadow_blurred_simple2.node delete mode 100644 testsuite/gsk/gl/outset_shadow_blurred_small.node create mode 100644 testsuite/gsk/gl/outset_shadow_blurred_small.txt delete mode 100644 testsuite/gsk/gl/outset_shadow_offset_both.node create mode 100644 testsuite/gsk/gl/outset_shadow_offset_both.txt delete mode 100644 testsuite/gsk/gl/outset_shadow_offsetx.node create mode 100644 testsuite/gsk/gl/outset_shadow_offsetx.txt delete mode 100644 testsuite/gsk/gl/outset_shadow_offsety.node create mode 100644 testsuite/gsk/gl/outset_shadow_offsety.txt delete mode 100644 testsuite/gsk/gl/outset_shadow_rounded1.node create mode 100644 testsuite/gsk/gl/outset_shadow_rounded1.txt delete mode 100644 testsuite/gsk/gl/outset_shadow_rounded2.node create mode 100644 testsuite/gsk/gl/outset_shadow_rounded2.txt delete mode 100644 testsuite/gsk/gl/outset_shadow_rounded_top.node create mode 100644 testsuite/gsk/gl/outset_shadow_rounded_top.txt delete mode 100644 testsuite/gsk/gl/outset_shadow_simple.node create mode 100644 testsuite/gsk/gl/outset_shadow_simple.txt diff --git a/testsuite/gsk/gl/clipped_rounded_clip.node b/testsuite/gsk/gl/clipped_rounded_clip.node deleted file mode 100644 index ea78bd5e591fed10eb20799dc8317d8722b9c6d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 271 zcmZ=S&JIe=OGz#A%TGyVfB-%y&A{O20AYqeX(+!T(19PW2E;Id%6mfTNHiKIPCCsD iG#vpx*dy4;ESNYRcW9(QfhGf-2@)wSg9-o{d<+2UD<3ET diff --git a/testsuite/gsk/gl/clipped_rounded_clip.txt b/testsuite/gsk/gl/clipped_rounded_clip.txt new file mode 100644 index 0000000000..545e6045ac --- /dev/null +++ b/testsuite/gsk/gl/clipped_rounded_clip.txt @@ -0,0 +1,10 @@ +clip { + clip: 60 80 60 70; + child: rounded-clip { + clip: 20 50 100 100 / 50; + child: color { + bounds: 20 50 100 100; + color: red; + } + } +} diff --git a/testsuite/gsk/gl/cross_fade.node b/testsuite/gsk/gl/cross_fade.node deleted file mode 100644 index 981bf99ed309d988c2112fe24abf26e4723bee23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 302 zcmZ=S&JIe=OGz#A%TGyVfB+#N#SCRbs1Nq|X%xjkPNoAy1W0S7K!GL$3tU+wR31hn zsRyfp@zLZD6hZaD41&1}#)r``aTtv*j>Lz%FA>7h)PzX_=?C_|8G;!YG)l`#%ThG? F7y!ShC5-?8 diff --git a/testsuite/gsk/gl/cross_fade.txt b/testsuite/gsk/gl/cross_fade.txt new file mode 100644 index 0000000000..6926c77815 --- /dev/null +++ b/testsuite/gsk/gl/cross_fade.txt @@ -0,0 +1,13 @@ +cross-fade { + progress: 0.5; + start: color { + bounds: 0 0 200 200; + color: white; + } + end: linear-gradient { + bounds: 100 100 200 200; + start: 200 100; + end: 200 300; + stops: 0 red, 1 blue; + } +} diff --git a/testsuite/gsk/gl/gradient_clipped.node b/testsuite/gsk/gl/gradient_clipped.node deleted file mode 100644 index 971aac622ada75e36c607693debebc262f120a21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 310 zcmZ=S&JIe=OGz#A%TGyVfB=3djY)YrK*S=Uv?bXz3&bECB)UB~lrg~E0h9k=4`ZRy gFmV`-D$BqC69>{7DNv9IVQFe2gg`Q-Wtw~p0PvF?zyJUM diff --git a/testsuite/gsk/gl/gradient_clipped.txt b/testsuite/gsk/gl/gradient_clipped.txt new file mode 100644 index 0000000000..e2b469d219 --- /dev/null +++ b/testsuite/gsk/gl/gradient_clipped.txt @@ -0,0 +1,9 @@ +rounded-clip { + clip: 0 0 50 100 / 25; + child: linear-gradient { + bounds: 0 0 50 100; + start: 0 0; + end: 0 100; + stops: 0 red, 1 blue; + } +} diff --git a/testsuite/gsk/gl/gradient_simple.node b/testsuite/gsk/gl/gradient_simple.node deleted file mode 100644 index 8e65fd6cfe26c54d83d75919948a1744891f30db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 383 zcmZ=S&JIe=OGz#A%TGyVfB;4y#R6qxr#u}X;*n4qyDA0-bomeV*j2*BVKllbm^hHu zNP&Vx2uo8FtQgh3F!#aCf$?GPf$?GTFmV_kM#Jod@nJMf97e;$VKht}NMpKpHA6Hb ML!w4$nI<0t0ATVYQvd(} diff --git a/testsuite/gsk/gl/gradient_simple.txt b/testsuite/gsk/gl/gradient_simple.txt new file mode 100644 index 0000000000..a839260116 --- /dev/null +++ b/testsuite/gsk/gl/gradient_simple.txt @@ -0,0 +1,14 @@ +container { + linear-gradient { + bounds: 0 0 50 100; + start: 0 0; + end: 0 100; + stops: 0 red, 1 blue; + } + linear-gradient { + bounds: 50 0 50 100; + start: 50 0; + end: 100 0; + stops: 0 red, 1 blue; + } +} diff --git a/testsuite/gsk/gl/opacity_clip.node b/testsuite/gsk/gl/opacity_clip.node deleted file mode 100644 index 039a811cf95e9c09d1a501277526ebfd3a629911..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 293 zcmZ=S&JIe=OGz#A%TGyVfB-%y&A{O40AXU%+)y>MW`e*?dw#ec5CdI(qyt16Mx)CU p&u4}h1SLP%qj2FIm^iw*F#CbDMhX;YBA6hN(lU?$goJSU7y#ApY*0R!PMD-(2;#$N ipgJ?CJeUSb;Q|lrAu=WosPqS@xPSwLMhX_7$p-+J`Xpum diff --git a/testsuite/gsk/gl/outset_shadow_blurred_offset.txt b/testsuite/gsk/gl/outset_shadow_blurred_offset.txt new file mode 100644 index 0000000000..0fb597d742 --- /dev/null +++ b/testsuite/gsk/gl/outset_shadow_blurred_offset.txt @@ -0,0 +1,8 @@ +outset-shadow { + outline: 100 100 40 40 / 5.714286 2.857143 17.142859 22.857143; + color: rgba(0, 0, 0, 0.5); + dx: 20; + dy: 20; + spread: 1; + blur: 4; +} diff --git a/testsuite/gsk/gl/outset_shadow_blurred_simple.node b/testsuite/gsk/gl/outset_shadow_blurred_simple.node deleted file mode 100644 index 66b38b9e5affbc1fdb9e372bbdc742cce91978b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 208 zcmZ=S&JIe=OGz#A%TGyVfB;S?&A<@p0Aa%DOeh~l!xd7Q@xdOyfi4aV8Yx(SCLaJ; Cy%Bo= diff --git a/testsuite/gsk/gl/outset_shadow_blurred_simple.txt b/testsuite/gsk/gl/outset_shadow_blurred_simple.txt new file mode 100644 index 0000000000..aa1731d9a8 --- /dev/null +++ b/testsuite/gsk/gl/outset_shadow_blurred_simple.txt @@ -0,0 +1,8 @@ +outset-shadow { + outline: 100 100 200 200; + color: black; + dx: 0; + dy: 0; + spread: 0; + blur: 40; +} diff --git a/testsuite/gsk/gl/outset_shadow_blurred_simple2.node b/testsuite/gsk/gl/outset_shadow_blurred_simple2.node deleted file mode 100644 index 59f250c002b956456aab4efe87720674c2c334ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 208 zcmZ=S&JIe=OGz#A%TGyVfB;S?&A<@p0Aa%DOeh~l%Ru?KXozmo$p`kRdQ_nHe1M88 MIWTCXU;&zZ07-uoOaK4? diff --git a/testsuite/gsk/gl/outset_shadow_blurred_small.node b/testsuite/gsk/gl/outset_shadow_blurred_small.node deleted file mode 100644 index 291389a5e8e53c98997d4a3b8a23aa256c2e9e5e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 208 zcmZ=S&JIe=OGz#A%TGyVfB;S?&A<@p0Aa#t7bqW0AIQBe2I3>pY*0R!PMD-(2;#$N epgJ?CJeUSb;Q|lrvCDjbiVHX}Xry2PntT9m$|HUN diff --git a/testsuite/gsk/gl/outset_shadow_blurred_small.txt b/testsuite/gsk/gl/outset_shadow_blurred_small.txt new file mode 100644 index 0000000000..1f8374ab33 --- /dev/null +++ b/testsuite/gsk/gl/outset_shadow_blurred_small.txt @@ -0,0 +1,8 @@ +outset-shadow { + outline: 100 100 40 40 / 5.714286 2.857143 17.142859 22.857143; + color: rgba(0, 0, 0, 0.5); + dx: 0; + dy: 0; + spread: 1; + blur: 4; +} diff --git a/testsuite/gsk/gl/outset_shadow_offset_both.node b/testsuite/gsk/gl/outset_shadow_offset_both.node deleted file mode 100644 index 014d8ce9f8540b06b232123aeabe15d216295ada..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 208 zcmZ=S&JIe=OGz#A%TGyVfB;S?&A<@p0Ab>y;R>nD_+SsU_W+c3fY2&X8pzW~!2&e- E0F&7g?EnA( diff --git a/testsuite/gsk/gl/outset_shadow_offset_both.txt b/testsuite/gsk/gl/outset_shadow_offset_both.txt new file mode 100644 index 0000000000..1e05bc4d6d --- /dev/null +++ b/testsuite/gsk/gl/outset_shadow_offset_both.txt @@ -0,0 +1,8 @@ +outset-shadow { + outline: 100 100 100 100; + color: black; + dx: -100; + dy: 100; + spread: 10; + blur: 0; +} diff --git a/testsuite/gsk/gl/outset_shadow_offsetx.node b/testsuite/gsk/gl/outset_shadow_offsetx.node deleted file mode 100644 index f88bee53eb7c38784f75e1ece649637436bbcef5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 208 zcmZ=S&JIe=OGz#A%TGyVfB;S?&A<@p0Ab>y;R>nD_+Sq)P{je&U?jdq3KpQr2LMy;R>nD_+XD}po#;852JxRjT9_ElMet@ C1reVB diff --git a/testsuite/gsk/gl/outset_shadow_offsety.txt b/testsuite/gsk/gl/outset_shadow_offsety.txt new file mode 100644 index 0000000000..91fb1a7bd5 --- /dev/null +++ b/testsuite/gsk/gl/outset_shadow_offsety.txt @@ -0,0 +1,8 @@ +outset-shadow { + outline: 100 100 100 100; + color: black; + dx: 0; + dy: 10; + spread: 10; + blur: 0; +} diff --git a/testsuite/gsk/gl/outset_shadow_rounded1.node b/testsuite/gsk/gl/outset_shadow_rounded1.node deleted file mode 100644 index 956f79bae40d9eeee77c95a18fd0a588101b681f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 208 zcmZ=S&JIe=OGz#A%TGyVfB;S?&A<@p0Aa%DOeh~ldqVjz8loCO!o*=TLIywUfjvZC S#Q~MJgYto*8Yx(SCLaKZs1#8E diff --git a/testsuite/gsk/gl/outset_shadow_rounded1.txt b/testsuite/gsk/gl/outset_shadow_rounded1.txt new file mode 100644 index 0000000000..b59c038696 --- /dev/null +++ b/testsuite/gsk/gl/outset_shadow_rounded1.txt @@ -0,0 +1,8 @@ +outset-shadow { + outline: 100 100 200 200 / 50 0 50 0; + color: rgba(0, 0, 0, 0.5); + dx: 10; + dy: 10; + spread: 30; + blur: 0; +} diff --git a/testsuite/gsk/gl/outset_shadow_rounded2.node b/testsuite/gsk/gl/outset_shadow_rounded2.node deleted file mode 100644 index 8b8be016c6b90cf597a38ab4e6210464392157cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 208 zcmZ=S&JIe=OGz#A%TGyVfB;S?&A<@p0Aa%DOeh~l!xcgqFm*7RRC$>C2lfz_iUTTb O2jv4rHBztuO+EmD=oFCv diff --git a/testsuite/gsk/gl/outset_shadow_rounded2.txt b/testsuite/gsk/gl/outset_shadow_rounded2.txt new file mode 100644 index 0000000000..a8b0335e52 --- /dev/null +++ b/testsuite/gsk/gl/outset_shadow_rounded2.txt @@ -0,0 +1,8 @@ +outset-shadow { + outline: 100 100 200 200 / 0 100 0 100; + color: rgba(0, 0, 0, 0.5); + dx: 10; + dy: 10; + spread: 30; + blur: 0; +} diff --git a/testsuite/gsk/gl/outset_shadow_rounded_top.node b/testsuite/gsk/gl/outset_shadow_rounded_top.node deleted file mode 100644 index ea9dee50e866d9b6ed3d82c3c3e4dba88d83d76c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 208 zcmZ=S&JIe=OGz#A%TGyVfB;S?&A<@p0Aa%DOeh~l%Ru?KXozmo$q)9}^&p9Bq+kJ> Fd;l{;6P5q~ diff --git a/testsuite/gsk/gl/outset_shadow_rounded_top.txt b/testsuite/gsk/gl/outset_shadow_rounded_top.txt new file mode 100644 index 0000000000..8259016c28 --- /dev/null +++ b/testsuite/gsk/gl/outset_shadow_rounded_top.txt @@ -0,0 +1,8 @@ +outset-shadow { + outline: 100 100 200 200 / 7 7 0 0; + color: black; + dx: 0; + dy: 0; + spread: 1; + blur: 0; +} diff --git a/testsuite/gsk/gl/outset_shadow_simple.node b/testsuite/gsk/gl/outset_shadow_simple.node deleted file mode 100644 index 65adef7642306186174464fc4907b6bcb0d25283..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 208 zcmZ=S&JIe=OGz#A%TGyVfB;S?&A<@p0Ab>y;R>nD_+XFSKotkLxJC*VpveaSMBNcP diff --git a/testsuite/gsk/gl/outset_shadow_simple.txt b/testsuite/gsk/gl/outset_shadow_simple.txt new file mode 100644 index 0000000000..45bc2724f6 --- /dev/null +++ b/testsuite/gsk/gl/outset_shadow_simple.txt @@ -0,0 +1,8 @@ +outset-shadow { + outline: 100 100 100 100; + color: black; + dx: 0; + dy: 0; + spread: 10; + blur: 0; +} diff --git a/testsuite/gsk/meson.build b/testsuite/gsk/meson.build index fe7614b2d2..6b74e1c144 100644 --- a/testsuite/gsk/meson.build +++ b/testsuite/gsk/meson.build @@ -59,7 +59,7 @@ gl_tests = [ foreach gl_test : gl_tests test('GL ' + gl_test[0], compare_render, - args: [join_paths(meson.current_source_dir(), 'gl', gl_test[1] + '.node'), + args: [join_paths(meson.current_source_dir(), 'gl', gl_test[1] + '.txt'), join_paths(meson.current_source_dir(), 'gl', gl_test[1] + '.gl.png')], env: [ 'GIO_USE_VOLUME_MONITOR=unix', 'GSETTINGS_BACKEND=memory',