Commit 227a1e3f authored by Richard Levitte's avatar Richard Levitte
Browse files

Modify test/afalgtest to fail if the afalg engine couldn't be loaded



If you know that there's no afalg engine, don't run this test.
test/recipes/30-test_afalg.t checks this correctly.

Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/5270)
parent bed4afa8
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -128,14 +128,14 @@ int global_init(void)
int setup_tests(void)
{
#ifndef OPENSSL_NO_ENGINE
    if ((e = ENGINE_by_id("afalg")) == NULL) {
    if (!TEST_ptr(e = ENGINE_by_id("afalg"))) {
        /* Probably a platform env issue, not a test failure. */
        TEST_info("Can't load AFALG engine");
    } else {
        TEST_info("Can't load AFALG engine, you might want to check $OPENSSL_ENGINES");
        return 0;
    }
# ifndef OPENSSL_NO_AFALGENG
    ADD_ALL_TESTS(test_afalg_aes_cbc, 3);
# endif
    }
#endif

    return 1;