diff options
Diffstat (limited to 'ext/mysqli/tests/bug72701.phpt')
-rw-r--r-- | ext/mysqli/tests/bug72701.phpt | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/ext/mysqli/tests/bug72701.phpt b/ext/mysqli/tests/bug72701.phpt new file mode 100644 index 0000000000..f0eb174172 --- /dev/null +++ b/ext/mysqli/tests/bug72701.phpt @@ -0,0 +1,32 @@ +--TEST-- +Bug #72701 mysqli_get_host_info() wrong output +--SKIPIF-- +<?php +require_once('skipif.inc'); +require_once('skipifconnectfailure.inc'); +require_once("connect.inc"); + +if ("127.0.0.1" != $host && "localhost" != $host) { + die("skip require 127.0.0.1 connection"); +} + +?> +--FILE-- +<?php + +require_once("connect.inc"); + +$con = my_mysqli_connect($host, $user, $passwd, $db, $port, $socket); + +if (mysqli_connect_errno()) { + echo "Failed to connect to MySQL: " . mysqli_connect_error(); +} + +var_dump(preg_match(",(127.0.0.1|localhost) via .*,i", mysqli_get_host_info($con))); + +mysqli_close($con); +?> +==DONE== +--EXPECT-- +int(1) +==DONE== |