Skip to content

Commit 7842537

Browse files
committed
create more tests case
1 parent 106f022 commit 7842537

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

tests/QueueTest.php

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -66,17 +66,20 @@ public function testFindFailJobNull(): void
6666

6767
public function testIncrementAttempts(): void
6868
{
69-
Queue::push('test1', ['action' => 'QueueJobExpired'], 'test');
70-
Queue::push('test2', ['action' => 'QueueJobExpired'], 'test');
69+
$id = Queue::push('test1', ['action' => 'QueueJobExpired'], 'test');
70+
$this->assertNotNull($id);
71+
$id = Queue::push('test2', ['action' => 'QueueJobExpired'], 'test');
72+
$this->assertNotNull($id);
7173

72-
Queue::pop('test');
74+
$job = Queue::pop('test');
75+
$this->assertEquals(1, $job->attempts());
76+
$job->delete();
7377

74-
$jobs = Queue::getDatabase()
78+
$others_jobs = Queue::getDatabase()
7579
->table(Config::get('queue.connections.database.table'))
7680
->get();
7781

78-
$this->assertEquals(1, $jobs[0]['attempts']);
79-
$this->assertEquals(1, $jobs[0]['reserved']);
80-
$this->assertEquals(0, $jobs[1]['attempts']);
82+
$this->assertCount(1, $others_jobs);
83+
$this->assertEquals(0, $others_jobs[0]['attempts']);
8184
}
8285
}

0 commit comments

Comments
 (0)