Skip to content

Commit f17942f

Browse files
committed
Fix mysqli_get_server_info() test with version suffixes
Ubuntu does this but not Fedora
1 parent 6865e45 commit f17942f

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

ext/mysqli/tests/functions/mysqli_get_server_info.phpt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,9 @@ require_once dirname(__DIR__) . "/test_setup/test_helpers.inc";
1515

1616
$sinfo = mysqli_get_server_info($link);
1717

18-
/* Version is in format: X.Y.Z */
19-
$status = preg_match("#^\d+\.\d+\.\d+$#", $sinfo) === 1;
18+
/** Version is in format: X.Y.Z
19+
* Some distrib will have a version suffix like "8.0.33-0ubuntu0.22.04.2" */
20+
$status = preg_match("#^\d+\.\d+\.\d+(\-.*)?$#", $sinfo) === 1;
2021
var_dump($status);
2122
if (!$status) {
2223
var_dump($sinfo);

0 commit comments

Comments
 (0)