1--TEST--
2readline_info(): Basic test
3--SKIPIF--
4<?php if (!extension_loaded("readline")) die("skip");
5if (READLINE_LIB != "libedit") die("skip libedit only");
6if(substr(PHP_OS, 0, 3) == 'WIN' ) {
7    die('skip not for windows');
8}
9?>
10--FILE--
11<?php
12
13var_dump(readline_info());
14var_dump(readline_info(1));
15var_dump(readline_info(1,1));
16var_dump(readline_info('line_buffer'));
17var_dump(readline_info('readline_name'));
18var_dump(readline_info('readline_name', 1));
19var_dump(readline_info('readline_name'));
20var_dump(readline_info('attempted_completion_over',1));
21var_dump(readline_info('attempted_completion_over'));
22
23?>
24--EXPECTF--
25array(6) {
26  ["line_buffer"]=>
27  string(0) ""
28  ["point"]=>
29  int(0)
30  ["end"]=>
31  int(0)
32  ["library_version"]=>
33  string(%d) "%s"
34  ["readline_name"]=>
35  string(0) ""
36  ["attempted_completion_over"]=>
37  int(0)
38}
39NULL
40NULL
41string(0) ""
42string(0) ""
43string(0) ""
44string(1) "1"
45int(0)
46int(1)
47