]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
test1022: add support for rc releases
authorSamuel Henrique <samueloph@debian.org>
Sat, 8 Mar 2025 12:47:21 +0000 (12:47 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Sat, 8 Mar 2025 21:15:34 +0000 (22:15 +0100)
 Fix the following test failure:
 curl-config: illegal value

Closes #16626

tests/libtest/test1022.pl

index 583b8f8562c033e2190d659034b103f7e3c0ca4c..5c5c02070ff7ef841a6c650bfee3277bc85b4e38 100755 (executable)
@@ -35,7 +35,7 @@ my $what=$ARGV[2];
 open(CURL, "$ARGV[1]") || die "Can't open curl --version list in $ARGV[1]\n";
 $_ = <CURL>;
 chomp;
-/libcurl\/([\.\d]+((-DEV)|(-\d+))?)/;
+/libcurl\/([\.\d]+((-DEV)|(-rc\d)|(-\d+))?)/;
 my $version = $1;
 close CURL;
 
@@ -47,7 +47,7 @@ $_ = <CURLCONFIG>;
 chomp;
 my $filever=$_;
 if ( $what eq "version" ) {
-    if($filever =~ /^libcurl ([\.\d]+((-DEV)|(-\d+))?)$/) {
+    if($filever =~ /^libcurl ([\.\d]+((-DEV)|(-rc\d)|(-\d+))?)$/) {
         $curlconfigversion = $1;
     }
     else {
@@ -63,7 +63,7 @@ else { # "vernum" case
         $curlconfigversion = "illegal value";
     }
 
-    # Strip off the -DEV from the curl version if it's there
+    # Strip off the -DEV and -rc suffixes from the curl version if they're there
     $version =~ s/-\w*$//;
 }
 close CURLCONFIG;