public function testTaskWithManualRetries()
 {
     $this->setRetryConfig(array('retries' => 2));
     $this->setNextTasksAllowedRetries(2, Google_Task_Runner::TASK_RETRY_ALWAYS);
     $task = new Google_Task_Runner($this->retryConfig, '', array($this, 'runNextTask'));
     $this->assertTrue($task->canAttempt());
     $this->assertTrue($task->attempt());
     $this->assertTrue($task->canAttempt());
     $this->assertTrue($task->attempt());
     $this->assertTrue($task->canAttempt());
     $this->assertTrue($task->attempt());
     $this->assertFalse($task->canAttempt());
     $this->assertFalse($task->attempt());
 }