From 8abcce31ee2b528cba1798fbb738294e5760dccf Mon Sep 17 00:00:00 2001
From: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Date: Wed, 5 Oct 2022 21:16:13 +0300
Subject: test: meson: Use dictionaries instead of arrays to store test
 information

Tests are listed in meson.build using arrays that contain the test name
and source files at fixed positions. This isn't very readable, leading
to code using test[0], test[1] and test[2]. Replace the arrays with
dictionaries to improve readability.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Jacopo Mondi <jacopo@jmondi.org>
Reviewed-by: Umang Jain <umang.jain@ideasonboard.com>
---
 test/pipeline/rkisp1/meson.build | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

(limited to 'test/pipeline/rkisp1')

diff --git a/test/pipeline/rkisp1/meson.build b/test/pipeline/rkisp1/meson.build
index c82cc789..1d178ad9 100644
--- a/test/pipeline/rkisp1/meson.build
+++ b/test/pipeline/rkisp1/meson.build
@@ -1,14 +1,14 @@
 # SPDX-License-Identifier: CC0-1.0
 
 rkisp1_test = [
-    ['rkisp1_pipeline_test',            'rkisp1_pipeline_test.cpp'],
+    {'name': 'rkisp1_pipeline_test', 'sources': ['rkisp1_pipeline_test.cpp']},
 ]
 
 foreach test : rkisp1_test
-    exe = executable(test[0], test[1],
+    exe = executable(test['name'], test['sources'],
                      dependencies : libcamera_private,
                      link_with : test_libraries,
                      include_directories : test_includes_internal)
 
-    test(test[0], exe, suite : 'rkisp1', is_parallel : false)
+    test(test['name'], exe, suite : 'rkisp1', is_parallel : false)
 endforeach
-- 
cgit v1.2.1