1234567891011121314151617181920212223242526272829303132333435 |
- <?php
- /**
- * SPDX-FileCopyrightText: 2017 Nextcloud GmbH and Nextcloud contributors
- * SPDX-License-Identifier: AGPL-3.0-or-later
- */
- namespace Test\Command;
- use OC\Command\CronBus;
- use Test\BackgroundJob\DummyJobList;
- class CronBusTest extends AsyncBusTest {
- /**
- * @var \OCP\BackgroundJob\IJobList
- */
- private $jobList;
- protected function setUp(): void {
- parent::setUp();
- $this->jobList = new DummyJobList();
- }
- protected function createBus() {
- return new CronBus($this->jobList);
- }
- protected function runJobs() {
- $jobs = $this->jobList->getAll();
- foreach ($jobs as $job) {
- $job->start($this->jobList);
- }
- }
- }
|