Annotation of embedaddon/php/ext/mysqli/tests/bug54674.phpt, revision 1.1.1.1

1.1       misho       1: --TEST--
                      2: Bug #54674 mysqlnd valid_sjis_(head|tail) is using invalid operator and range.
                      3: --SKIPIF--
                      4: <?php
                      5: require_once('skipif.inc');
                      6: require_once('skipifconnectfailure.inc');
                      7: ?>
                      8: --INI--
                      9: mysqli.max_links = 1
                     10: mysqli.allow_persistent = Off
                     11: mysqli.max_persistent = 0
                     12: mysqli.reconnect = Off
                     13: --FILE--
                     14: <?php
                     15:        include ("connect.inc");
                     16: 
                     17:        $link = mysqli_init();
                     18:        if (!my_mysqli_real_connect($link, $host, $user, $passwd, $db, $port, $socket)) {
                     19:                printf("[002] Connect failed, [%d] %s\n", mysqli_connect_errno(), mysqli_connect_error());
                     20:        }
                     21: 
                     22:        $japanese_so = pack('H4', '835c');
                     23:        $link->set_charset('sjis');
                     24:        var_dump($link->real_escape_string($japanese_so) === $japanese_so);
                     25:        mysqli_close($link);
                     26: 
                     27:        print "done!";
                     28: ?>
                     29: --EXPECTF--
                     30: bool(true)
                     31: done!

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>