summaryrefslogtreecommitdiff
path: root/test/stream/meson.build
diff options
context:
space:
mode:
authorLaurent Pinchart <laurent.pinchart@ideasonboard.com>2022-10-05 21:16:13 +0300
committerLaurent Pinchart <laurent.pinchart@ideasonboard.com>2022-10-07 17:05:42 +0300
commit8abcce31ee2b528cba1798fbb738294e5760dccf (patch)
treea2c4651f3ccc546ea24b6e0f7919ed69f0427191 /test/stream/meson.build
parent2ee8faf3c89e8f5f3f7d9693d3ed8cd892bcb5ec (diff)
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>
Diffstat (limited to 'test/stream/meson.build')
-rw-r--r--test/stream/meson.build8
1 files changed, 4 insertions, 4 deletions
diff --git a/test/stream/meson.build b/test/stream/meson.build
index 3a97868b..a3b19bf5 100644
--- a/test/stream/meson.build
+++ b/test/stream/meson.build
@@ -1,14 +1,14 @@
# SPDX-License-Identifier: CC0-1.0
stream_tests = [
- ['stream_colorspace', 'stream_colorspace.cpp'],
- ['stream_formats', 'stream_formats.cpp'],
+ {'name': 'stream_colorspace', 'sources': ['stream_colorspace.cpp']},
+ {'name': 'stream_formats', 'sources': ['stream_formats.cpp']},
]
foreach test : stream_tests
- exe = executable(test[0], test[1],
+ exe = executable(test['name'], test['sources'],
dependencies : libcamera_public,
link_with : test_libraries,
include_directories : test_includes_internal)
- test(test[0], exe, suite: 'stream')
+ test(test['name'], exe, suite: 'stream')
endforeach