libtls: Add support to run unit tests with a custom plugin list
This commit is contained in:
@@ -35,8 +35,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;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user