support 'large_file' as a feature to require for specific tests (such as
authorDaniel Stenberg <daniel@haxx.se>
Mon, 1 Mar 2004 16:24:54 +0000 (16:24 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Mon, 1 Mar 2004 16:24:54 +0000 (16:24 +0000)
test 99)

tests/runtests.pl

index c0de463..ad37504 100755 (executable)
@@ -77,6 +77,7 @@ my $stunnel = checkcmd("stunnel");
 my $valgrind = checkcmd("valgrind");
 
 my $ssl_version; # set if libcurl is built with SSL support
+my $large_file;  # set if libcurl is built with large file support
 
 my $skipped=0;  # number of tests skipped; reported in main loop
 my %skipped;    # skipped{reason}=counter, reasons for skip
@@ -694,6 +695,10 @@ sub checkcurl {
                 # ssl enabled
                 $ssl_version=1;
             }
+            if($feat =~ /Largefile/i) {
+                # large file support
+                $large_file=1;
+            }
         }
     }
     if(!$curl) {
@@ -771,6 +776,11 @@ sub singletest {
                 next;
             }
         }
+        elsif($f eq "large_file") {
+            if($large_file) {
+                next;
+            }
+        }
 
         $why = "curl lacks $f support";
         $serverproblem = 15; # set it here