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