CronExpressionTest
extends PHPUnit_Framework_TestCase
in package
Tags
Table of Contents
- scheduleProvider() : array<string|int, mixed>
- Data provider for cron schedule
- scheduleWithDifferentSeparatorsProvider() : array<string|int, mixed>
- Data provider for testParsesCronScheduleWithAnySpaceCharsAsSeparators
- testCanGetPreviousRunDates() : mixed
- testCanIterateOverNextRuns() : mixed
- testDeterminesIfCronIsDue() : mixed
- testFactoryRecognizesTemplates() : mixed
- testFixesPhpBugInDateIntervalMonth() : mixed
- testInvalidCronsWillFail() : mixed
- testInvalidPartsWillFail() : mixed
- testIsDueHandlesDifferentDates() : mixed
- testIsDueHandlesDifferentTimezones() : mixed
- testIssue20() : mixed
- testIssue29() : mixed
- testKeepOriginalTime() : mixed
- testParsesCronSchedule() : mixed
- testParsesCronScheduleWithAnySpaceCharsAsSeparators() : mixed
- testProvidesMultipleRunDates() : mixed
- testProvidesMultipleRunDatesForTheFarFuture() : mixed
- testSkipsCurrentDateByDefault() : mixed
- testStripsForSeconds() : mixed
- testValidationWorks() : mixed
Methods
scheduleProvider()
Data provider for cron schedule
public
scheduleProvider() : array<string|int, mixed>
Return values
array<string|int, mixed> —scheduleWithDifferentSeparatorsProvider()
Data provider for testParsesCronScheduleWithAnySpaceCharsAsSeparators
public
static scheduleWithDifferentSeparatorsProvider() : array<string|int, mixed>
Return values
array<string|int, mixed> —testCanGetPreviousRunDates()
public
testCanGetPreviousRunDates() : mixed
Tags
Return values
mixed —testCanIterateOverNextRuns()
public
testCanIterateOverNextRuns() : mixed
Tags
Return values
mixed —testDeterminesIfCronIsDue()
public
testDeterminesIfCronIsDue(mixed $schedule, mixed $relativeTime, mixed $nextRun, mixed $isDue) : mixed
Parameters
- $schedule : mixed
- $relativeTime : mixed
- $nextRun : mixed
- $isDue : mixed
Tags
Return values
mixed —testFactoryRecognizesTemplates()
public
testFactoryRecognizesTemplates() : mixed
Tags
Return values
mixed —testFixesPhpBugInDateIntervalMonth()
public
testFixesPhpBugInDateIntervalMonth() : mixed
Tags
Return values
mixed —testInvalidCronsWillFail()
public
testInvalidCronsWillFail() : mixed
Tags
Return values
mixed —testInvalidPartsWillFail()
public
testInvalidPartsWillFail() : mixed
Tags
Return values
mixed —testIsDueHandlesDifferentDates()
public
testIsDueHandlesDifferentDates() : mixed
Tags
Return values
mixed —testIsDueHandlesDifferentTimezones()
public
testIsDueHandlesDifferentTimezones() : mixed
Tags
Return values
mixed —testIssue20()
public
testIssue20() : mixed
Tags
Return values
mixed —testIssue29()
public
testIssue29() : mixed
Return values
mixed —testKeepOriginalTime()
public
testKeepOriginalTime() : mixed
Tags
Return values
mixed —testParsesCronSchedule()
public
testParsesCronSchedule() : mixed
Tags
Return values
mixed —testParsesCronScheduleWithAnySpaceCharsAsSeparators()
public
testParsesCronScheduleWithAnySpaceCharsAsSeparators(mixed $schedule, array<string|int, mixed> $expected) : mixed
Parameters
- $schedule : mixed
- $expected : array<string|int, mixed>
Tags
Return values
mixed —testProvidesMultipleRunDates()
public
testProvidesMultipleRunDates() : mixed
Tags
Return values
mixed —testProvidesMultipleRunDatesForTheFarFuture()
public
testProvidesMultipleRunDatesForTheFarFuture() : mixed
Tags
Return values
mixed —testSkipsCurrentDateByDefault()
public
testSkipsCurrentDateByDefault() : mixed
Tags
Return values
mixed —testStripsForSeconds()
public
testStripsForSeconds() : mixed
Tags
Return values
mixed —testValidationWorks()
public
testValidationWorks() : mixed