crypto: report which ciphers are being skipped during tests
Since the ciphers can be dynamically disabled at runtime, when running unit tests it is helpful to report which ciphers we can skipped for testing. Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Reviewed-by: Thomas Huth <thuth@redhat.com> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
This commit is contained in:
parent
48ca1cabd3
commit
c3b1aa1c1a
@ -821,6 +821,10 @@ int main(int argc, char **argv)
|
|||||||
for (i = 0; i < G_N_ELEMENTS(test_data); i++) {
|
for (i = 0; i < G_N_ELEMENTS(test_data); i++) {
|
||||||
if (qcrypto_cipher_supports(test_data[i].alg, test_data[i].mode)) {
|
if (qcrypto_cipher_supports(test_data[i].alg, test_data[i].mode)) {
|
||||||
g_test_add_data_func(test_data[i].path, &test_data[i], test_cipher);
|
g_test_add_data_func(test_data[i].path, &test_data[i], test_cipher);
|
||||||
|
} else {
|
||||||
|
g_printerr("# skip unsupported %s:%s\n",
|
||||||
|
QCryptoCipherAlgorithm_str(test_data[i].alg),
|
||||||
|
QCryptoCipherMode_str(test_data[i].mode));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user