'srcs': [ 'dbus-daemon.c' ],
'link': [ libdbus_testutils, ],
'deps': [ glib, gio, ],
+ 'suite': ['runs-dbus-daemon'],
},
{
'name': 'dbus-daemon-eavesdrop',
'srcs': [ 'dbus-daemon-eavesdrop.c' ],
'link': [ libdbus_testutils, ],
'deps': [ glib, gio, ],
+ 'suite': ['runs-dbus-daemon'],
},
{
'name': 'desktop-file',
'link': [ libdbus_testutils, ],
'deps': [ glib, gio, ],
'timeout': 120,
+ 'suite': ['runs-dbus-daemon'],
},
{
'name': 'message',
'srcs': [ 'monitor.c' ],
'link': [ libdbus_testutils, ],
'deps': [ glib, gio, ],
+ 'suite': ['runs-dbus-daemon'],
},
{
'name': 'loopback',
'srcs': [ 'uid-permissions.c' ],
'link': [ libdbus_testutils, ],
'deps': [ glib, gio, ],
+ 'suite': ['runs-dbus-daemon'],
},
{
'name': 'variant',
'srcs': [ 'containers.c' ],
'link': [ libdbus_testutils, ],
'deps': [ glib, gio, ],
+ 'suite': ['runs-dbus-daemon'],
},
{ 'name': 'sd-activation',
'srcs': [ 'sd-activation.c' ],
'link': [ libdbus_testutils, ],
'deps': [ glib, gio, ],
+ 'suite': ['runs-dbus-daemon'],
},
]
srcs = test.get('srcs')
link = test.get('link', [])
deps = test.get('deps', [])
+ suites = test.get('suite', ['dbus'])
timeout = test.get('timeout', 30)
install = test.get('install', true)
args: ['--tap'],
env: test_env,
protocol: 'tap',
+ suite: suites,
timeout: timeout,
)
endif
foreach script: scripts
name = script.get('name')
install = script.get('install', true)
+ suites = script.get('suite', ['dbus'])
test_subdir = script.get('subdir', '')
if test_subdir == ''
find_program(script.get('subdir', '.') / name),
env: test_env,
depends: xdgdir,
+ suite: suites,
)
endif
endforeach