meson: use environment() objects to define env for tests

it's just a nicer syntax
This commit is contained in:
George Kiagiadakis 2021-06-09 12:03:14 +03:00
parent b39514a455
commit 82c054f1bd
4 changed files with 25 additions and 25 deletions

View file

@ -1,10 +1,10 @@
common_deps = [gobject_dep, gio_dep, wp_dep, pipewire_dep]
common_env = [
'G_TEST_SRCDIR=@0@'.format(meson.current_source_dir()),
'G_TEST_BUILDDIR=@0@'.format(meson.current_build_dir()),
'WIREPLUMBER_MODULE_DIR=@0@'.format(meson.current_build_dir() / '..' / '..' / 'modules'),
'WIREPLUMBER_DEBUG=7',
]
common_env = environment({
'G_TEST_SRCDIR': meson.current_source_dir(),
'G_TEST_BUILDDIR': meson.current_build_dir(),
'WIREPLUMBER_MODULE_DIR': meson.current_build_dir() / '..' / '..' / 'modules',
'WIREPLUMBER_DEBUG': '7',
})
common_args = [
'-DG_LOG_USE_STRUCTURED',
]

View file

@ -1,11 +1,11 @@
common_deps = [gobject_dep, gio_dep, wp_dep, pipewire_dep]
common_env = [
'G_TEST_SRCDIR=@0@'.format(meson.current_source_dir()),
'G_TEST_BUILDDIR=@0@'.format(meson.current_build_dir()),
'XDG_CONFIG_HOME=@0@'.format(meson.current_build_dir() / '.config'),
'WIREPLUMBER_MODULE_DIR=@0@'.format(meson.current_build_dir() / '..' / '..' / 'modules'),
'WIREPLUMBER_DEBUG=7',
]
common_env = environment({
'G_TEST_SRCDIR': meson.current_source_dir(),
'G_TEST_BUILDDIR': meson.current_build_dir(),
'XDG_CONFIG_HOME': meson.current_build_dir() / '.config',
'WIREPLUMBER_MODULE_DIR': meson.current_build_dir() / '..' / '..' / 'modules',
'WIREPLUMBER_DEBUG': '7',
})
common_args = [
'-DG_LOG_USE_STRUCTURED',
]

View file

@ -1,8 +1,8 @@
common_deps = [wpipc_dep, glib_dep]
common_env = [
'G_TEST_SRCDIR=@0@'.format(meson.current_source_dir()),
'G_TEST_BUILDDIR=@0@'.format(meson.current_build_dir()),
]
common_env = environment({
'G_TEST_SRCDIR': meson.current_source_dir(),
'G_TEST_BUILDDIR': meson.current_build_dir(),
})
test(
'test-wpipc-sender-receiver',

View file

@ -1,12 +1,12 @@
common_deps = [wplua_dep, pipewire_dep, wp_dep]
common_env = [
'G_TEST_SRCDIR=@0@'.format(meson.current_source_dir()),
'G_TEST_BUILDDIR=@0@'.format(meson.current_build_dir()),
'WIREPLUMBER_CONFIG_DIR=/invalid',
'WIREPLUMBER_DATA_DIR=@0@'.format(meson.current_source_dir()),
'WIREPLUMBER_MODULE_DIR=@0@'.format(meson.current_build_dir() / '..' / '..' / 'modules'),
'WIREPLUMBER_DEBUG=7',
]
common_env = environment({
'G_TEST_SRCDIR': meson.current_source_dir(),
'G_TEST_BUILDDIR': meson.current_build_dir(),
'WIREPLUMBER_CONFIG_DIR': '/invalid',
'WIREPLUMBER_DATA_DIR': meson.current_source_dir(),
'WIREPLUMBER_MODULE_DIR': meson.current_build_dir() / '..' / '..' / 'modules',
'WIREPLUMBER_DEBUG': '7',
})
test(
'test-wplua',