public function testSendError() { list($client1, $client2) = $this->sendGenTestDataDefault(); // Error $raw = $client1->sendError(); $json = $this->rawMsgToJson($raw); $this->assertEquals('error', $json[0]['name']); $this->assertEquals(9999, $json[0]['data']['code']); $errors = Client::getError(); foreach ($errors as $errorCode => $error) { $raw = $client1->sendError($errorCode); $json = $this->rawMsgToJson($raw); #ve($json); $this->assertEquals('error', $json[0]['name']); $this->assertEquals($errorCode, $json[0]['data']['code']); } $client1->getServer()->getKernel()->shutdown(); $client2->getServer()->getKernel()->shutdown(); }