tests: Add application shutdown tests

This commit is contained in:
Evangelos Ribeiro Tzaras
2023-01-16 09:19:21 +01:00
parent d901e4c8a6
commit e4bd4580e7
2 changed files with 171 additions and 0 deletions

View File

@@ -148,4 +148,26 @@ t = executable('dbus', test_sources, generated_dbus_sources,
)
test('dbus', t, env: test_env)
dbus_run_session = find_program('dbus-run-session')
if dbus_run_session.found ()
test_sources = [ 'test-application.c' ]
t = executable('application', test_sources, calls_resources,
c_args : test_cflags,
link_args: test_link_args,
pie: true,
link_with : [calls_vala, libcalls],
dependencies: calls_deps,
include_directories : [
calls_includes,
]
)
test('application',
dbus_run_session,
args: t.full_path(),
env: test_env,
timeout : 300
)
endif
endif