runtests.pl: make it support metalink feature
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
Wed, 20 Jun 2012 18:15:42 +0000 (20:15 +0200)
committerYang Tse <yangsita@gmail.com>
Wed, 20 Jun 2012 18:15:42 +0000 (20:15 +0200)
tests/runtests.pl

index ed234be..ddda76f 100755 (executable)
@@ -211,6 +211,7 @@ my $has_ntlm;    # set if libcurl is built with NTLM support
 my $has_ntlm_wb; # set if libcurl is built with NTLM delegation to winbind
 my $has_charconv;# set if libcurl is built with CharConv support
 my $has_tls_srp; # set if libcurl is built with TLS-SRP support
+my $has_metalink;# set if curl is built with Metalink support
 
 my $has_openssl; # built with a lib using an OpenSSL-like API
 my $has_gnutls;  # built with GnuTLS
@@ -2339,6 +2340,10 @@ sub checksystem {
                 # TLS-SRP enabled
                 $has_tls_srp=1;
             }
+            if($feat =~ /Metalink/i) {
+                # Metalink enabled
+                $has_metalink=1;
+            }
         }
         #
         # Test harness currently uses a non-stunnel server in order to
@@ -2749,6 +2754,11 @@ sub singletest {
                 next;
             }
         }
+        elsif($f eq "Metalink") {
+            if($has_metalink) {
+                next;
+            }
+        }
         elsif($f eq "socks") {
             next;
         }