unit: Additional support checks for WSC tests

This commit is contained in:
Denis Kenzior 2018-01-24 11:07:36 -06:00
parent 9e0d11f948
commit 973b7b4555
1 changed files with 9 additions and 2 deletions

View File

@ -2254,8 +2254,15 @@ int main(int argc, char *argv[])
goto done;
}
l_test_add("/wsc/parse/m2 1", wsc_test_parse_m2, &m2_data_1);
l_test_add("/wsc/parse/m2 2", wsc_test_parse_m2, &m2_data_2);
if (!l_key_is_supported(L_KEY_FEATURE_CRYPTO)) {
printf("Key crypto not supported, skipping other tests...\n");
goto done;
}
if (l_key_is_supported(L_KEY_FEATURE_DH)) {
l_test_add("/wsc/parse/m2 1", wsc_test_parse_m2, &m2_data_1);
l_test_add("/wsc/parse/m2 2", wsc_test_parse_m2, &m2_data_2);
}
l_test_add("/wsc/build/m2 1", wsc_test_build_m2, &m2_data_1);