public function testDelete() { $job = new RedisQueueIntegrationTestJob(30); $this->queue->push($job); /** @var RedisJob $redisJob */ $redisJob = $this->queue->pop(); $redisJob->delete(); $this->assertEquals(0, $this->redis->connection()->zcard('queues:default:delayed')); $this->assertEquals(0, $this->redis->connection()->zcard('queues:default:reserved')); $this->assertEquals(0, $this->redis->connection()->llen('queues:default')); $this->assertNull($this->queue->pop()); }