Пример #1
0
 function testInsert()
 {
     $c = new \HandlerSocket\WriteSocket();
     $c->connect('localhost', 9999);
     $id = $c->getIndexId($this->db, 'write1', '', 'k,v');
     $c->select($id, '=', array(100500));
     $response = $c->readResponse();
     if ($response instanceof \HandlerSocket\ErrorMessage) {
         throw $response;
     }
     $this->assertEquals(0, count($response));
     // no data with 100500 key
     $c->insert($id, array(100500, 'test\\nvalue'));
     $response = $c->readResponse();
     if ($response instanceof \HandlerSocket\ErrorMessage) {
         throw $response;
     }
     $this->assertEquals(array(), $response);
     //return 1 if OK
 }