libtls: unit tests run with default plugins
The gcm plugin has been added to the default plugins and all certificate types are loaded to allow the libtls socket unit tests to run with the strongSwan default plugins.
This commit is contained in:
1 parent
a3914d7db5
commit
b392fbd68c
2 files changed
+13
-19
No files matched your search
@@ -339,12 +339,6 @@ static void setup_credentials(chunk_t key_data, chunk_t cert_data)
|
||||
}
|
||||
}
|
||||
|
||||
START_SETUP(setup_creds)
|
||||
{
|
||||
setup_credentials(chunk_from_thing(ecdsa), chunk_from_thing(ecdsa_crt));
|
||||
}
|
||||
END_SETUP
|
||||
|
||||
START_SETUP(setup_ed25519_creds)
|
||||
{
|
||||
setup_credentials(chunk_from_thing(ed25519), chunk_from_thing(ed25519_crt));
|
||||
@@ -778,22 +772,22 @@ Suite *socket_suite_create()
|
||||
s = suite_create("socket");
|
||||
|
||||
tc = tcase_create("TLS [1.0..1.3] client to TLS 1.3 server");
|
||||
tcase_add_checked_fixture(tc, setup_creds, teardown_creds);
|
||||
tcase_add_checked_fixture(tc, setup_all_creds, teardown_creds);
|
||||
add_tls_versions_test(test_tls_13_server, TLS_1_0, TLS_1_3);
|
||||
suite_add_tcase(s, tc);
|
||||
|
||||
tc = tcase_create("TLS 1.3 client to TLS [1.0..1.3] server");
|
||||
tcase_add_checked_fixture(tc, setup_creds, teardown_creds);
|
||||
tcase_add_checked_fixture(tc, setup_all_creds, teardown_creds);
|
||||
add_tls_versions_test(test_tls_13_client, TLS_1_0, TLS_1_3);
|
||||
suite_add_tcase(s, tc);
|
||||
|
||||
tc = tcase_create("TLS [1.0..1.3] client to TLS 1.2 server");
|
||||
tcase_add_checked_fixture(tc, setup_creds, teardown_creds);
|
||||
tcase_add_checked_fixture(tc, setup_all_creds, teardown_creds);
|
||||
add_tls_versions_test(test_tls_12_server, TLS_1_0, TLS_1_3);
|
||||
suite_add_tcase(s, tc);
|
||||
|
||||
tc = tcase_create("TLS 1.3/key exchange groups");
|
||||
tcase_add_checked_fixture(tc, setup_creds, teardown_creds);
|
||||
tcase_add_checked_fixture(tc, setup_all_creds, teardown_creds);
|
||||
tcase_add_loop_test(tc, test_tls13_ke_groups, 0,
|
||||
tls_crypto_get_supported_groups(NULL));
|
||||
suite_add_tcase(s, tc);
|
||||
@@ -823,42 +817,42 @@ Suite *socket_suite_create()
|
||||
suite_add_tcase(s, tc);
|
||||
|
||||
tc = tcase_create("TLS 1.3/anon");
|
||||
tcase_add_checked_fixture(tc, setup_creds, teardown_creds);
|
||||
tcase_add_checked_fixture(tc, setup_all_creds, teardown_creds);
|
||||
add_tls_test(test_tls13, TLS_1_3);
|
||||
suite_add_tcase(s, tc);
|
||||
|
||||
tc = tcase_create("TLS 1.3/mutl");
|
||||
tcase_add_checked_fixture(tc, setup_creds, teardown_creds);
|
||||
tcase_add_checked_fixture(tc, setup_all_creds, teardown_creds);
|
||||
add_tls_test(test_tls13_mutual, TLS_1_3);
|
||||
suite_add_tcase(s, tc);
|
||||
|
||||
tc = tcase_create("TLS 1.2/anon");
|
||||
tcase_add_checked_fixture(tc, setup_creds, teardown_creds);
|
||||
tcase_add_checked_fixture(tc, setup_all_creds, teardown_creds);
|
||||
add_tls_test(test_tls12, TLS_1_2);
|
||||
suite_add_tcase(s, tc);
|
||||
|
||||
tc = tcase_create("TLS 1.2/mutl");
|
||||
tcase_add_checked_fixture(tc, setup_creds, teardown_creds);
|
||||
tcase_add_checked_fixture(tc, setup_all_creds, teardown_creds);
|
||||
add_tls_test(test_tls12_mutual, TLS_1_2);
|
||||
suite_add_tcase(s, tc);
|
||||
|
||||
tc = tcase_create("TLS 1.1/anon");
|
||||
tcase_add_checked_fixture(tc, setup_creds, teardown_creds);
|
||||
tcase_add_checked_fixture(tc, setup_all_creds, teardown_creds);
|
||||
add_tls_test(test_tls11, TLS_1_1);
|
||||
suite_add_tcase(s, tc);
|
||||
|
||||
tc = tcase_create("TLS 1.1/mutl");
|
||||
tcase_add_checked_fixture(tc, setup_creds, teardown_creds);
|
||||
tcase_add_checked_fixture(tc, setup_all_creds, teardown_creds);
|
||||
add_tls_test(test_tls11_mutual, TLS_1_1);
|
||||
suite_add_tcase(s, tc);
|
||||
|
||||
tc = tcase_create("TLS 1.0/anon");
|
||||
tcase_add_checked_fixture(tc, setup_creds, teardown_creds);
|
||||
tcase_add_checked_fixture(tc, setup_all_creds, teardown_creds);
|
||||
add_tls_test(test_tls10, TLS_1_0);
|
||||
suite_add_tcase(s, tc);
|
||||
|
||||
tc = tcase_create("TLS 1.0/mutl");
|
||||
tcase_add_checked_fixture(tc, setup_creds, teardown_creds);
|
||||
tcase_add_checked_fixture(tc, setup_all_creds, teardown_creds);
|
||||
add_tls_test(test_tls10_mutual, TLS_1_0);
|
||||
suite_add_tcase(s, tc);
|
||||
|
||||
|
||||
Reference in new issue
Block a user