1--TEST--
2Testing 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
12var_dump(stream_get_meta_data($handle));
13
14pclose($handle);
15
16echo "Done";
17
18?>
19--EXPECT--
20array(7) {
21  ["timed_out"]=>
22  bool(false)
23  ["blocked"]=>
24  bool(true)
25  ["eof"]=>
26  bool(false)
27  ["stream_type"]=>
28  string(5) "STDIO"
29  ["mode"]=>
30  string(2) "rb"
31  ["unread_bytes"]=>
32  int(0)
33  ["seekable"]=>
34  bool(false)
35}
36Done
37