repo.or.cz
/
tomato.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
Updates to Tomato RAF including NGINX && PHP
[tomato.git]
/
release
/
src
/
router
/
php
/
ext
/
standard
/
tests
/
streams
/
stream_get_meta_data_process_basic.phpt
blob
3f4dfbc43a5b8789c2a041269a19305e2ac21812
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