upgrade test suite to 5.3
[m6w6/ext-http] / tests / stream_filters_001.phpt
1 --TEST--
2 stream filters
3 --SKIPIF--
4 <?php
5 include 'skip.inc';
6 checkmin(5.3);
7 ?>
8 --FILE--
9 <?php
10 echo "-TEST\n";
11
12 define('F', 'http.test_stream_filters');
13
14 $f = fopen(F, 'w');
15 stream_filter_append($f, 'http.chunked_encode');
16
17 fwrite($f, "Here ");
18 fwrite($f, "we");
19 fwrite($f, " go!\n");
20 fclose($f);
21
22 var_dump(file_get_contents(F));
23
24 $f = fopen(F, 'r');
25 stream_filter_append($f, 'http.chunked_decode');
26 var_dump(fread($f, 256));
27 fclose($f);
28
29 unlink(F);
30 echo "Done\n";
31 ?>
32 --EXPECTF--
33 %aTEST
34 string(30) "5
35 Here
36 2
37 we
38 5
39 go!
40
41 0
42 "
43 string(12) "Here we go!
44 "
45 Done