X-Git-Url: https://git.openssl.org/?p=openssl.git;a=blobdiff_plain;f=test%2Fx509_internal_test.c;h=d6b4f4f4aa019521cd48a22f2c7bd2f946cf4d04;hp=10cb0b189bea3c2d8618dad085e5e91043e6ffce;hb=1842f369e5541d8ed9b2716cdd7d516005994733;hpb=a9c6d221055c3a85edb23b1364cd60baafed4b9f diff --git a/test/x509_internal_test.c b/test/x509_internal_test.c index 10cb0b189b..d6b4f4f4aa 100644 --- a/test/x509_internal_test.c +++ b/test/x509_internal_test.c @@ -1,7 +1,7 @@ /* - * Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2016-2018 The OpenSSL Project Authors. All Rights Reserved. * - * Licensed under the OpenSSL license (the "License"). You may not use + * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy * in the file LICENSE in the source distribution or at * https://www.openssl.org/source/license.html @@ -15,7 +15,7 @@ #include #include #include "testutil.h" -#include "e_os.h" +#include "internal/nelem.h" /********************************************************************** * @@ -23,19 +23,10 @@ * ***/ -#ifdef __VMS -# pragma names save -# pragma names as_is,shortened -#endif - #include "../crypto/x509v3/ext_dat.h" #include "../crypto/x509v3/standard_exts.h" -#ifdef __VMS -# pragma names restore -#endif - -static int test_standard_exts() +static int test_standard_exts(void) { size_t i; int prev = -1, good = 1; @@ -52,16 +43,13 @@ static int test_standard_exts() tmp = standard_exts; TEST_error("Extensions out of order!"); for (i = 0; i < STANDARD_EXTENSION_COUNT; i++, tmp++) - fprintf(stderr, "%d : %s\n", (*tmp)->ext_nid, - OBJ_nid2sn((*tmp)->ext_nid)); - } else { - fprintf(stderr, "Order OK\n"); + TEST_note("%d : %s", (*tmp)->ext_nid, OBJ_nid2sn((*tmp)->ext_nid)); } - return good; } -void register_tests() +int setup_tests(void) { ADD_TEST(test_standard_exts); + return 1; }