test1397: Fixed compilation with some SSL backends
authorDan Fandrich <dan@coneharvesters.com>
Wed, 26 Mar 2014 21:06:44 +0000 (22:06 +0100)
committerDan Fandrich <dan@coneharvesters.com>
Wed, 26 Mar 2014 21:08:53 +0000 (22:08 +0100)
The test is only valid when one of four SSL backends is in use,
and must otherwise return success.

tests/unit/unit1397.c

index 7e508a8..2a67b13 100644 (file)
@@ -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" );
@@ -41,6 +45,8 @@ fail_if( Curl_cert_hostcheck("*::3285:a9ff:fe46:b619", "fe80::3285:a9ff:fe46:b61
 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: */
 
 UNITTEST_STOP