/**
  * Check that a task can be pulled from the queue and flagged to retry
  * and that it can be unheld correctly
  * 
  * @return void
  * 
  * @test
  */
 public function testRemove()
 {
     //get the task
     $_task = $this->_getTask();
     //add and then retrieve the task
     $this->_queue->addTask($_task);
     $_task2 = $this->_queue->reserveNextTask();
     //delete the task that was set
     $this->_queue->remove($_task2);
     //check that the task was removed
     $this->assertEquals(array(), $_task2->getInfo(true)->getData(), 'Check that there is no data');
 }