fix tests

This commit is contained in:
Dennis Eichhorn 2023-09-21 16:15:09 +00:00
parent ad982dda8f
commit 6e0aebb074
2 changed files with 14 additions and 0 deletions

View File

@ -16,6 +16,7 @@ namespace phpOMS\tests\Utils\TaskSchedule;
use phpOMS\Utils\TaskSchedule\Cron;
use phpOMS\Utils\TaskSchedule\CronJob;
use phpOMS\Utils\TaskSchedule\SchedulerAbstract;
/**
* @testdox phpOMS\tests\Utils\TaskSchedule\CronTest: Cron handler
@ -31,6 +32,12 @@ final class CronTest extends \PHPUnit\Framework\TestCase
'The OS is not linux.'
);
}
if (!SchedulerAbstract::guessBin()) {
$this->markTestSkipped(
'No scheduler available'
);
}
}
// * * * * * echo "test" > __DIR__ . '/cronjob.log' // evaluate dir

View File

@ -15,6 +15,7 @@ declare(strict_types=1);
namespace phpOMS\tests\Utils\TaskSchedule;
use phpOMS\Utils\TaskSchedule\Schedule;
use phpOMS\Utils\TaskSchedule\SchedulerAbstract;
use phpOMS\Utils\TaskSchedule\TaskScheduler;
/**
@ -31,6 +32,12 @@ final class TaskSchedulerTest extends \PHPUnit\Framework\TestCase
'The OS is not windows.'
);
}
if (!SchedulerAbstract::guessBin()) {
$this->markTestSkipped(
'No scheduler available'
);
}
}
/**