From eabf4af0f8ef437eaa2450c21b4612dee12a7b4a Mon Sep 17 00:00:00 2001 From: Martin Willi Date: Wed, 19 Jun 2013 15:32:19 +0200 Subject: [PATCH] unit-tests: test with /dev/urandom if random plugin is in use --- src/libstrongswan/tests/test_runner.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/libstrongswan/tests/test_runner.c b/src/libstrongswan/tests/test_runner.c index b5b784aaa..556e51373 100644 --- a/src/libstrongswan/tests/test_runner.c +++ b/src/libstrongswan/tests/test_runner.c @@ -33,6 +33,12 @@ int main() library_init(NULL); + /* use non-blocking RNG to generate keys fast */ + lib->settings->set_default_str(lib->settings, + "libstrongswan.plugins.random.random", + lib->settings->get_str(lib->settings, + "libstrongswan.plugins.random.urandom", "/dev/urandom")); + if (!lib->plugins->load(lib->plugins, NULL, PLUGINS)) { library_deinit();