meson: Do not use path separator in test names

Avoiding warnings like:

  "WARNING: Target "elements/audioamplify" has a path separator in its name."
This commit is contained in:
Thibault Saunier 2017-06-07 11:41:05 -04:00
parent 398a6a2a1b
commit 8bbdad7c31

View file

@ -102,7 +102,7 @@ endif
foreach t : base_tests
fname = t.get(0)
test_name = fname.split('.').get(0)
test_name = fname.split('.').get(0).underscorify()
skip_test = false
extra_deps = [ ]
@ -139,7 +139,7 @@ endforeach
# videoscale tests (split in groups)
foreach group : [1, 2, 3, 4, 5, 6]
vscale_test_name = 'elements/videoscale-@0@'.format(group)
vscale_test_name = 'elements-videoscale-@0@'.format(group)
exe = executable(vscale_test_name, 'elements/videoscale.c',
include_directories : [configinc],
c_args : ['-DHAVE_CONFIG_H=1', '-DVSCALE_TEST_GROUP=@0@'.format(group) ] + test_defines,