tests: Run ges-launch tests non-interactively

It's not needed for the tests and fixes an occasional issue where
the terminal is left in -echo mode.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-editing-services/-/merge_requests/248>
This commit is contained in:
Doug Nazar 2021-05-01 19:18:15 -04:00 committed by GStreamer Marge Bot
parent 4b0e54b1fb
commit 294ad1d564

View file

@ -104,10 +104,10 @@ if gstvalidate_dep.found()
if is_validatetest
testfile = meson.current_source_dir() / 'scenarios' / scenario + '.validatetest'
test(scenario, ges_launch, env: env, args: ['--set-test-file', testfile, '--mute'])
test(scenario, ges_launch, env: env, args: ['--no-interactive', '--set-test-file', testfile, '--mute'])
else
scenario_file = meson.current_source_dir() / 'scenarios' / scenario + '.scenario'
test(scenario, ges_launch, env: env, args: ['--set-scenario', scenario_file])
test(scenario, ges_launch, env: env, args: ['--no-interactive', '--set-scenario', scenario_file])
endif
endforeach