Annotation of embedaddon/php/ext/standard/tests/file/bug27619.phpt, revision 1.1.1.1

1.1       misho       1: --TEST--
                      2: Bug #27619 (filters not applied to pre-buffered data)
                      3: --FILE--
                      4: <?php
                      5:        $fp = tmpfile();
                      6:        fwrite($fp, "this is a lowercase string.\n");
                      7:        rewind($fp);
                      8: 
                      9:        /* Echo out the first four bytes 'this' without applying filter
                     10:           Remainder will get sucked into the read buffer though. */
                     11:        echo fread($fp, 4);
                     12: 
                     13:        stream_filter_append($fp, "string.toupper");
                     14: 
                     15:        fpassthru($fp);
                     16: ?>
                     17: --EXPECT--
                     18: this IS A LOWERCASE STRING.

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