@@ 21-29 (lines=9) @@ | ||
18 | $this->assertFalse($button->hasActiveJob()); |
|
19 | } |
|
20 | ||
21 | public function testHandleRefreshDoesNotCreateJobWhenJobIsRunning() |
|
22 | { |
|
23 | $count = QueuedJobDescriptor::get()->count(); |
|
24 | ||
25 | $button = new GridFieldRefreshButton('test'); |
|
26 | $button->handleRefresh(); |
|
27 | ||
28 | $this->assertSame($count, QueuedJobDescriptor::get()->count()); |
|
29 | } |
|
30 | ||
31 | public function testHandleRefreshCreatesJobWhenNoJobIsRunning() |
|
32 | { |
|
@@ 31-41 (lines=11) @@ | ||
28 | $this->assertSame($count, QueuedJobDescriptor::get()->count()); |
|
29 | } |
|
30 | ||
31 | public function testHandleRefreshCreatesJobWhenNoJobIsRunning() |
|
32 | { |
|
33 | $this->completeRunningJob(); |
|
34 | ||
35 | $count = QueuedJobDescriptor::get()->count(); |
|
36 | ||
37 | $button = new GridFieldRefreshButton('test'); |
|
38 | $button->handleRefresh(); |
|
39 | ||
40 | $this->assertSame($count + 1, QueuedJobDescriptor::get()->count()); |
|
41 | } |
|
42 | ||
43 | public function testHandleCheckReturnsValidJson() |
|
44 | { |