aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRich Salz <rsalz@openssl.org>2017-04-26 11:21:29 -0400
committerRich Salz <rsalz@openssl.org>2017-04-26 11:21:29 -0400
commitb6e3250671654e0344127be9dd49b3fb4a82f94b (patch)
treeb5109f93821d4e9db695be5c36b76733cfc6fd3c
parent58e754fcb8f0456a50a0cac71a77be073e7c45b8 (diff)
downloadopenssl-b6e3250671654e0344127be9dd49b3fb4a82f94b.tar.gz
Fix unit-tests when no-srp configured
Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/3274)
-rw-r--r--test/srptest.c17
1 files changed, 7 insertions, 10 deletions
diff --git a/test/srptest.c b/test/srptest.c
index c908c393af..d28c3bcafc 100644
--- a/test/srptest.c
+++ b/test/srptest.c
@@ -8,22 +8,15 @@
*/
#include <openssl/opensslconf.h>
-#ifdef OPENSSL_NO_SRP
+# include "testutil.h"
+#ifdef OPENSSL_NO_SRP
# include <stdio.h>
-
-int main(int argc, char *argv[])
-{
- printf("No SRP support\n");
- return (0);
-}
-
#else
# include <openssl/srp.h>
# include <openssl/rand.h>
# include <openssl/err.h>
-# include "testutil.h"
static void showbn(const char *name, const BIGNUM *bn)
{
@@ -276,10 +269,14 @@ static int run_srp_tests(void)
return 1;
}
+#endif
void register_tests(void)
{
+#ifdef OPENSSL_NO_SRP
+ printf("No SRP support\n");
+#else
ADD_TEST(run_srp_tests);
ADD_TEST(run_srp_kat);
-}
#endif
+}