1--TEST--
2ssh2_shell_test() - Tests opening a shell
3--SKIPIF--
4<?php require('ssh2_skip.inc'); ssh2t_needs_auth(); ?>
5--FILE--
6<?php require('ssh2_test.inc');
7
8$ssh = ssh2_connect(TEST_SSH2_HOSTNAME, TEST_SSH2_PORT);
9var_dump(ssh2t_auth($ssh));
10$shell = ssh2_shell($ssh);
11var_dump($shell);
12
13fwrite( $shell, 'echo "foo bar"'.PHP_EOL);
14sleep(1);
15while($line = fgets($shell)) {
16    echo $line;
17}
18
19--EXPECTF--
20bool(true)
21resource(%d) of type (stream)
22%a
23foo bar
24%a