--TEST-- swoole_http_client: websocket push 2 --SKIPIF-- --INI-- assert.active=1 assert.warning=1 assert.bail=0 assert.quiet_eval=0 --FILE-- set(['log_file' => '/dev/null']); $serv->on('Open', function ($swoole_server, $req) { }); $serv->on('Message', function ($swoole_server, $frame) { $swoole_server->push($frame->fd, "hello " . $frame->data); }); $serv->on('Close', function ($swoole_server, $fd) { }); $serv->start(); }); } sleep(1); //wait the release of port 9501 start_swoole_ws_server(); sleep(1); $cli = new WebsocketClient; $connected = $cli->connect('127.0.0.1', 9501, '/'); echo $cli->checkConnection(),"\n"; ?> Done --EXPECTREGEX-- 1 Done.* --CLEAN--