testsuite: Simplify GL test definition
authorTimm Bäder <mail@baedert.org>
Wed, 14 Mar 2018 16:24:28 +0000 (17:24 +0100)
committerTimm Bäder <mail@baedert.org>
Wed, 14 Mar 2018 16:28:41 +0000 (17:28 +0100)
testsuite/gsk/meson.build

index 2bce64968e3f2b72d473456c4b0e73822b77c31e..b6347b83ff2f582d5aefa68cc2567f12232a6b61 100644 (file)
@@ -32,27 +32,27 @@ test('nodes (cairo)', test_render_nodes,
 
 # Interesting render nodes proven to be rendered 'correctly' by the GL renderer.
 gl_tests = [
-  ['outset shadow simple', 'outset_shadow_simple.node', 'outset_shadow_simple.gl.png'],
-  ['outset shadow offset x', 'outset_shadow_offsetx.node', 'outset_shadow_offsetx.gl.png'],
-  ['outset shadow offset y', 'outset_shadow_offsety.node', 'outset_shadow_offsety.gl.png'],
-  ['outset shadow offset both', 'outset_shadow_offset_both.node', 'outset_shadow_offset_both.gl.png'],
-  ['outset shadow rounded1', 'outset_shadow_rounded1.node', 'outset_shadow_rounded1.gl.png'],
-  ['outset shadow rounded2', 'outset_shadow_rounded2.node', 'outset_shadow_rounded2.gl.png'],
-  ['outset shadow rounded top', 'outset_shadow_rounded_top.node', 'outset_shadow_rounded_top.gl.png'],
-  ['outset shadow blurred simple', 'outset_shadow_blurred_simple.node', 'outset_shadow_blurred_simple.gl.png'],
-  ['outset shadow blurred small', 'outset_shadow_blurred_small.node', 'outset_shadow_blurred_small.gl.png'],
-  ['outset shadow blurred offset', 'outset_shadow_blurred_offset.node', 'outset_shadow_blurred_offset.gl.png'],
-  ['outset shadow transformed', 'outset_shadow_translated.node', 'outset_shadow_translated.gl.png'],
-  ['Transform in Shadow', 'shadow_transform1.node', 'shadow_transform1.gl.png'],
-  ['Clipped crossfade', 'clipped_cross_fade.node', 'clipped_cross_fade.gl.png'],
-  ['Clipped rounded clip', 'clipped_rounded_clip.node', 'clipped_rounded_clip.gl.png'],
-  ['Transformed clipped rounded clip', 'transformed_clipped_rounded_clip.node', 'transformed_clipped_rounded_clip.gl.png'],
+  ['outset shadow simple',         'outset_shadow_simple'],
+  ['outset shadow offset x',       'outset_shadow_offsetx'],
+  ['outset shadow offset y',       'outset_shadow_offsety'],
+  ['outset shadow offset both',    'outset_shadow_offset_both'],
+  ['outset shadow rounded1',       'outset_shadow_rounded1'],
+  ['outset shadow rounded2',       'outset_shadow_rounded2'],
+  ['outset shadow rounded top',    'outset_shadow_rounded_top'],
+  ['outset shadow blurred simple', 'outset_shadow_blurred_simple'],
+  ['outset shadow blurred small',  'outset_shadow_blurred_small'],
+  ['outset shadow blurred offset', 'outset_shadow_blurred_offset'],
+  ['outset shadow transformed',    'outset_shadow_translated'],
+  ['Transform in Shadow',          'shadow_transform1'],
+  ['Clipped crossfade',            'clipped_cross_fade'],
+  ['Clipped rounded clip',         'clipped_rounded_clip'],
+  ['clipped rounded clip2',        'transformed_clipped_rounded_clip'],
 ]
 
 foreach gl_test : gl_tests
   test('GL ' + gl_test[0], compare_render,
-       args: [join_paths(meson.current_source_dir(), 'gl', gl_test[1]),
-              join_paths(meson.current_source_dir(), 'gl', gl_test[2])],
+       args: [join_paths(meson.current_source_dir(), 'gl', gl_test[1] + '.node'),
+              join_paths(meson.current_source_dir(), 'gl', gl_test[1] + '.gl.png')],
        env: [ 'GIO_USE_VOLUME_MONITOR=unix',
               'GSETTINGS_BACKEND=memory',
               'GTK_CSD=1',