diff options
Diffstat (limited to 'tests')
| -rwxr-xr-x | tests/runtests.pl | 15 | 
1 files changed, 15 insertions, 0 deletions
diff --git a/tests/runtests.pl b/tests/runtests.pl index 65b1e1461..1da4073bc 100755 --- a/tests/runtests.pl +++ b/tests/runtests.pl @@ -212,6 +212,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_sspi;    # set if libcurl is built with SSPI support  my $has_gssapi;  # set if libcurl is built with a GSS-API library +my $has_kerberos;# set if libcurl is built with Kerberos support  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 @@ -2403,6 +2404,10 @@ sub checksystem {                  # GSS-API enabled                  $has_gssapi=1;              } +            if($feat =~ /Kerberos/i) { +                # Kerberos enabled +                $has_kerberos=1; +            }              if($feat =~ /CharConv/i) {                  # CharConv enabled                  $has_charconv=1; @@ -2869,6 +2874,11 @@ sub singletest {                      next;                  }              } +            elsif($1 eq "Kerberos") { +                if($has_kerberos) { +                    next; +                } +            }              elsif($1 eq "getrlimit") {                  if($has_getrlimit) {                      next; @@ -2994,6 +3004,11 @@ sub singletest {                          next;                      }                  } +                elsif($1 eq "Kerberos") { +                    if(!$has_kerberos) { +                        next; +                    } +                }                  elsif($1 eq "getrlimit") {                      if(!$has_getrlimit) {                          next;  | 
