Exemplo n.º 1
0
 public function stats()
 {
     return parent::stats();
 }
Exemplo n.º 2
0
 /**
  * @depends testShouldPutDelayAfterKick
  * @depends testShouldPutDelayAndPutBuriedAfterKick
  *
  * @author Dmitry Korolev <*****@*****.**>
  * @since  2016-02-23
  */
 public function testShouldPutDelayKickAndBuryKick()
 {
     $this->client->choose(self::TUBE_NAME_1);
     $jobId = $this->client->put('testPutInTube', ['delay' => 3]);
     $job = new Job($this->client, $jobId, '');
     $this->assertEquals(1, $this->client->kick(1));
     $this->assertEquals('ready', $job->stats()['state']);
     $this->client->watch(self::TUBE_NAME_1);
     $job = $this->client->reserve();
     $this->assertTrue($job->bury(Beanstalk::DEFAULT_PRIORITY));
     $this->assertEquals(1, $this->client->kick(1));
     $this->assertEquals('ready', $job->stats()['state']);
     $this->assertTrue($job->delete());
 }