Annotation of embedaddon/php/ext/standard/tests/streams/stream_get_meta_data_process_basic.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: Testing stream_get_meta_data() on a process stream.
3: --FILE--
4: <?php
5:
6: $output_file = __FILE__.'.tmp';
7: $cmd = "echo here is some output";
8: $mode = 'rb';
9: $handle = popen($cmd, $mode);
10: $data = fread($handle, 100);
11:
12: var_dump(stream_get_meta_data($handle));
13:
14: pclose($handle);
15:
16: echo "Done";
17:
18: ?>
19: --EXPECT--
20: array(7) {
21: ["stream_type"]=>
22: string(5) "STDIO"
23: ["mode"]=>
24: string(2) "rb"
25: ["unread_bytes"]=>
26: int(0)
27: ["seekable"]=>
28: bool(false)
29: ["timed_out"]=>
30: bool(false)
31: ["blocked"]=>
32: bool(true)
33: ["eof"]=>
34: bool(false)
35: }
36: Done
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>