Skip to content

Commit d6d23fe

Browse files
Improve bug74021 test (#17514)
1 parent 6919b95 commit d6d23fe

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

ext/mysqli/tests/bug74021.phpt

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,21 @@ $link->close();
1717

1818
$link = my_mysqli_connect($host, $user, $passwd, $db, $port, $socket);
1919
$res = $link->query("SELECT RPAD('1',9000000,'1') as a,RPAD('1',9000000,'1') as b");
20+
if ($res === false) {
21+
printf("[001] [%d] %s\n", $link->errno, $link->error);
22+
}
23+
2024
$r = $res->fetch_array();
25+
if (!is_array($r)) {
26+
printf("[002] Expecting array, got %s/%s\n", gettype($r), $r);
27+
}
28+
if(!is_string($r['a'])) {
29+
printf("[003] Expecting string, got %s/%s\n", gettype($r['a']), $r['a']);
30+
}
31+
if(!is_string($r['b'])) {
32+
printf("[004] Expecting string, got %s/%s\n", gettype($r['b']), $r['b']);
33+
}
34+
2135
var_dump(md5($r['a']));
2236
var_dump(md5($r['b']));
2337
?>

0 commit comments

Comments
 (0)