From 9e0d11f9488baeeb0a7dce8fb0bcc04302bbc21e Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Wed, 24 Jan 2018 09:17:00 -0600 Subject: [PATCH] unit: pin generation test depends on getrandom Turn this test off if the kernel doesn't have it --- unit/test-wsc.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/unit/test-wsc.c b/unit/test-wsc.c index b2469911..e8c4fdcd 100644 --- a/unit/test-wsc.c +++ b/unit/test-wsc.c @@ -2236,7 +2236,9 @@ int main(int argc, char *argv[]) l_test_add("/wsc/pin/valid pin", wsc_test_pin_valid, NULL); l_test_add("/wsc/pin/valid checksum", wsc_test_pin_checksum, NULL); - l_test_add("/wsc/pin/generate", wsc_test_pin_generate, NULL); + + if (l_getrandom_is_supported()) + l_test_add("/wsc/pin/generate", wsc_test_pin_generate, NULL); l_test_add("/wsc/gen_uuid/1", wsc_test_uuid_from_addr, &uuid_from_addr_data_1);