Пример #1
0
 public function testDeleteSequenceWithWhere()
 {
     $id1 = CM_Db_Db::insert('test', array('bar' => 'bar1', 'sequence' => 1));
     $id2 = CM_Db_Db::insert('test', array('bar' => 'bar1', 'sequence' => 2));
     $id3 = CM_Db_Db::insert('test', array('bar' => 'bar2', 'sequence' => 1));
     $id4 = CM_Db_Db::insert('test', array('bar' => 'bar2', 'sequence' => 2));
     $id5 = CM_Db_Db::insert('test', array('bar' => 'bar2', 'sequence' => 3));
     CM_Db_Db::deleteSequence('test', 'sequence', array('id' => $id4), array('bar' => 'bar2'));
     $this->assertRow('test', array('id' => $id1, 'sequence' => 1));
     $this->assertRow('test', array('id' => $id2, 'sequence' => 2));
     $this->assertRow('test', array('id' => $id3, 'sequence' => 1));
     $this->assertRow('test', array('id' => $id5, 'sequence' => 2));
 }