summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThibault Saunier <thibault.saunier@osg.samsung.com>2017-06-07 12:47:59 -0400
committerThibault Saunier <thibault.saunier@osg.samsung.com>2017-06-07 12:47:59 -0400
commitd3cbea0919a7e5355ce45eaabacb4eca02f1cd49 (patch)
treed391331bc09003aa5c1a82c9a9a49131315f4490
parente937a8856d1347aa0c80817a7a5430a9005f90d6 (diff)
meson: Do not use path separator in test names
Avoiding warnings like: WARNING: Target "elements/audioamplify" has a path separator in its name.
-rw-r--r--tests/check/meson.build5
1 files changed, 3 insertions, 2 deletions
diff --git a/tests/check/meson.build b/tests/check/meson.build
index 441f21e34..acc2b43c7 100644
--- a/tests/check/meson.build
+++ b/tests/check/meson.build
@@ -157,7 +157,8 @@ test_deps = [gst_dep, gstbase_dep, gstnet_dep, gstcheck_dep, gstaudio_dep,
# FIXME: add valgrind suppression common/gst.supp gst-plugins-good.supp
foreach t : good_tests
- test_name = t.get(0)
+ fname = '@0@.c'.format(t.get(0))
+ test_name = t.get(0).underscorify()
extra_deps = [ ]
if t.length() == 3
extra_deps = t.get(2)
@@ -178,7 +179,7 @@ foreach t : good_tests
env.set('GSETTINGS_BACKEND', 'memory')
env.set('GST_REGISTRY', '@0@/@1@.registry'.format(meson.current_build_dir(), test_name))
- exe = executable(test_name, '@0@.c'.format(test_name),
+ exe = executable(test_name, fname,
include_directories : [configinc],
c_args : ['-DHAVE_CONFIG_H=1' ] + test_defines,
dependencies : [libm] + test_deps + extra_deps,