X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=blobdiff_plain;f=test%2Fx509_internal_test.c;h=d2f41d708509e1512d7862f4327eb95ecd886c3c;hp=e0cb6158d7f47d718e4637f34865c9269129d20f;hb=ddb634fe6f9aeea34fe036cf804903b4240d38ac;hpb=308b876da9eff2f6455a32751b7ffeeaf6ee3fb8 diff --git a/test/x509_internal_test.c b/test/x509_internal_test.c index e0cb6158d7..d2f41d7085 100644 --- a/test/x509_internal_test.c +++ b/test/x509_internal_test.c @@ -1,5 +1,5 @@ /* - * 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 * this file except in compliance with the License. You can obtain a copy @@ -15,7 +15,7 @@ #include #include #include "testutil.h" -#include "e_os.h" +#include "internal/nelem.h" /********************************************************************** * @@ -23,10 +23,19 @@ * ***/ +#ifdef __VMS +# pragma names save +# pragma names as_is,shortened +#endif + #include "../crypto/x509v3/ext_dat.h" #include "../crypto/x509v3/standard_exts.h" -static int test_standard_exts() +#ifdef __VMS +# pragma names restore +#endif + +static int test_standard_exts(void) { size_t i; int prev = -1, good = 1; @@ -41,20 +50,15 @@ static int test_standard_exts() } if (!good) { tmp = standard_exts; - fprintf(stderr, "Extensions out of order!\n"); + 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; } -int main(int argc, char **argv) +int setup_tests(void) { ADD_TEST(test_standard_exts); - - return run_tests(argv[0]); + return 1; }