run_configtest = find_program('../../scripts/test-config.sh')
-# environment variables for test
-conftest_env = environment()
-conftest_env.prepend('PATH', sbin_dir)
-conftest_env.set('KRESD_NO_LISTEN', '1')
-conftest_env.set('SOURCE_PATH', meson.current_source_dir())
foreach config_test : config_tests
# kresd arguments
# kresd return code check
conftest_should_fail = config_test.length() >= 4 ? config_test[3] : false
+ # environment variables for test
+ conftest_env = environment()
+ conftest_env.prepend('PATH', sbin_dir)
+ conftest_env.set('KRESD_NO_LISTEN', '1')
+ conftest_env.set('SOURCE_PATH', meson.current_source_dir())
conftest_env.set(
'TEST_FILE', '@0@/@1@'.format(meson.source_root(), config_test[1][0]))
+
test(
'config.' + config_test[0],
run_configtest,