libipsec: Run unit tests with TESTS_PLUGINS if specified

This commit is contained in:
Tobias Brunner
2025-08-22 12:11:11 +02:00
parent 9da68ec9f5
commit 7b90dc93c0
+7 -2
View File
@@ -36,8 +36,13 @@ static bool test_runner_init(bool init)
{ {
if (init) if (init)
{ {
plugin_loader_add_plugindirs(PLUGINDIR, PLUGINS); char *plugins;
if (!lib->plugins->load(lib->plugins, PLUGINS))
plugins = getenv("TESTS_PLUGINS") ?:
lib->settings->get_str(lib->settings,
"tests.load", PLUGINS);
plugin_loader_add_plugindirs(PLUGINDIR, plugins);
if (!lib->plugins->load(lib->plugins, plugins))
{ {
return FALSE; return FALSE;
} }