Phive\Queue\Tests\Queue\QueueTest::testPopDelay PHP Method

testPopDelay() public method

public testPopDelay ( )
    public function testPopDelay()
    {
        $eta = time() + 3;
        $this->queue->push('item', $eta);
        $this->assertNoItemIsAvailable($this->queue);
        TimeUtils::callAt($eta, function () {
            $this->assertEquals('item', $this->queue->pop());
        }, !$this->supportsExpiredEta);
    }