StudioBonito\SilverStripe\Queue\Tests\WorkerTest
Synopsis
class WorkerTest
extends PHPUnit_Framework_TestCase
{
- // methods
- public void tearDown()
- public void testJobIsPoppedOffQueueAndProcessed()
- public void testJobIsPoppedOffFirstQueueInListAndProcessed()
- public void testWorkerSleepsIfNoJobIsPresentAndSleepIsEnabled()
- public void testWorkerLogsJobToFailedQueueIfMaxTriesHasBeenExceeded()
- public void testProcessRunsJobAndAutoDeletesIfTrue()
- public void testProcessRunsJobAndDoesntCallDeleteIfJobDoesntAutoDelete()
- public void testJobIsReleasedWhenExceptionIsThrown()
- public void testJobIsNotReleasedWhenExceptionIsThrownButJobIsDeleted()
Hierarchy
Extends
- PHPUnit_Framework_TestCase
Methods
public
- tearDown()
- testJobIsNotReleasedWhenExceptionIsThrownButJobIsDeleted()
- testJobIsPoppedOffFirstQueueInListAndProcessed()
- testJobIsPoppedOffQueueAndProcessed()
- testJobIsReleasedWhenExceptionIsThrown()
- testProcessRunsJobAndAutoDeletesIfTrue()
- testProcessRunsJobAndDoesntCallDeleteIfJobDoesntAutoDelete()
- testWorkerLogsJobToFailedQueueIfMaxTriesHasBeenExceeded()
- testWorkerSleepsIfNoJobIsPresentAndSleepIsEnabled()