Documentation

CronExpressionTest extends PHPUnit_Framework_TestCase
in package

Tags
author

Michael Dowling mtdowling@gmail.com

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
covers
Return values
mixed —

testCanIterateOverNextRuns()

public testCanIterateOverNextRuns() : mixed
Tags
covers
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
covers
covers
covers
covers
covers
covers
covers
covers
covers
dataProvider

scheduleProvider

Return values
mixed —

testFactoryRecognizesTemplates()

public testFactoryRecognizesTemplates() : mixed
Tags
covers
Return values
mixed —

testFixesPhpBugInDateIntervalMonth()

public testFixesPhpBugInDateIntervalMonth() : mixed
Tags
covers
Return values
mixed —

testInvalidCronsWillFail()

public testInvalidCronsWillFail() : mixed
Tags
covers
covers
covers
expectedException

InvalidArgumentException

Return values
mixed —

testInvalidPartsWillFail()

public testInvalidPartsWillFail() : mixed
Tags
covers
expectedException

InvalidArgumentException

Return values
mixed —

testIsDueHandlesDifferentDates()

public testIsDueHandlesDifferentDates() : mixed
Tags
covers
Return values
mixed —

testIsDueHandlesDifferentTimezones()

public testIsDueHandlesDifferentTimezones() : mixed
Tags
covers
Return values
mixed —

testKeepOriginalTime()

public testKeepOriginalTime() : mixed
Tags
covers
Return values
mixed —

testParsesCronSchedule()

public testParsesCronSchedule() : mixed
Tags
covers
covers
covers
Return values
mixed —

testParsesCronScheduleWithAnySpaceCharsAsSeparators()

public testParsesCronScheduleWithAnySpaceCharsAsSeparators(mixed $schedule, array<string|int, mixed> $expected) : mixed
Parameters
$schedule : mixed
$expected : array<string|int, mixed>
Tags
covers
covers
dataProvider

scheduleWithDifferentSeparatorsProvider

Return values
mixed —

testProvidesMultipleRunDates()

public testProvidesMultipleRunDates() : mixed
Tags
covers
Return values
mixed —

testProvidesMultipleRunDatesForTheFarFuture()

public testProvidesMultipleRunDatesForTheFarFuture() : mixed
Tags
covers
covers
Return values
mixed —

testSkipsCurrentDateByDefault()

public testSkipsCurrentDateByDefault() : mixed
Tags
covers
Return values
mixed —

testStripsForSeconds()

public testStripsForSeconds() : mixed
Tags
covers
ticket

7

Return values
mixed —

testValidationWorks()

public testValidationWorks() : mixed
Tags
covers
covers
covers
covers
covers
Return values
mixed —

Search results