Annotation of embedaddon/php/ext/standard/tests/general_functions/bug49056.phpt, revision 1.1

1.1     ! misho       1: --TEST--
        !             2: Bug #49056 (parse_ini_*() regression in 5.3.0 when using non-ASCII strings as option keys)
        !             3: --FILE--
        !             4: <?php
        !             5: 
        !             6: $string = <<<EOT
        !             7: Cooking_furniture="Küchen Möbel (en)"
        !             8: Küchen_Möbel="Cooking furniture (en)"
        !             9: EOT;
        !            10: 
        !            11: $filename = dirname(__FILE__) . '/bug49056.tmp';
        !            12: 
        !            13: file_put_contents( $filename, $string);
        !            14: 
        !            15: var_dump(parse_ini_file($filename));
        !            16: 
        !            17: ?>
        !            18: --CLEAN--
        !            19: <?php @unlink(dirname(__FILE__) . '/bug49056.tmp'); ?>
        !            20: --EXPECT--
        !            21: array(2) {
        !            22:   ["Cooking_furniture"]=>
        !            23:   string(23) "Küchen Möbel (en)"
        !            24:   ["Küchen_Möbel"]=>
        !            25:   string(22) "Cooking furniture (en)"
        !            26: }

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