From 7cb763cf576e9d6ab93fcc1fbfb02c95766a1334 Mon Sep 17 00:00:00 2001 From: Dan Fandrich Date: Wed, 26 Mar 2014 22:06:44 +0100 Subject: [PATCH] test1397: Fixed compilation with some SSL backends The test is only valid when one of four SSL backends is in use, and must otherwise return success. --- tests/unit/unit1397.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tests/unit/unit1397.c b/tests/unit/unit1397.c index 7e508a840..2a67b1358 100644 --- a/tests/unit/unit1397.c +++ b/tests/unit/unit1397.c @@ -14,6 +14,10 @@ static void unit_stop( void ) UNITTEST_START +/* only these backends define the tested functions */ +#if defined(USE_SSLEAY) || defined(USE_AXTLS) || defined(USE_QSOSSL) || \ + defined(USE_GSKIT) + /* here you start doing things and checking that the results are good */ fail_unless( Curl_cert_hostcheck("www.example.com", "www.example.com"), "good 1" ); @@ -39,6 +43,8 @@ fail_if( Curl_cert_hostcheck("www.example.com", "192.168.0.0"), "bad 13" ); #ifdef ENABLE_IPV6 fail_if( Curl_cert_hostcheck("*::3285:a9ff:fe46:b619", "fe80::3285:a9ff:fe46:b619"), "bad 14" ); fail_unless( Curl_cert_hostcheck("fe80::3285:a9ff:fe46:b619", "fe80::3285:a9ff:fe46:b619"), "good 6" ); +#endif + #endif /* you end the test code like this: */