--TEST-- swoole_server: get client info --SKIPIF-- --INI-- assert.active=1 assert.warning=1 assert.bail=0 assert.quiet_eval=0 --FILE-- send(opcode_encode("getClientInfo", [2])); assert($r !== false); }, function(\swoole_client $cli, $recv) { list($op, $data) = opcode_decode($recv); assert(is_array($data) && $data); /** * array(8) { ["server_fd"]=> int(3) ["socket_type"]=> int(1) ["server_port"]=> int(49749) ["remote_port"]=> int(49758) ["remote_ip"]=> string(9) "127.0.0.1" ["from_id"]=> int(1) ["connect_time"]=> int(1496842883) ["last_time"]=> int(1496842884) } */ swoole_event_exit(); echo "SUCCESS"; }); ?> --EXPECT-- SUCCESS