Branch Coverage

lib/Cron/Toolkit/Pattern/Step.pm
Criterion Covered Total %
branch 18 22 81.8


line true false branch
13 0 699 if $step <= 0
16 118 581 if ($base->type eq 'wildcard') { }
382 199 elsif ($base->type eq 'single') { }
199 0 elsif ($base->type eq 'range') { }
17 31 87 $value % $step == 0 ? :
20 2 380 $value >= $base->value && ($value - $base->value) % $step == 0 ? :
25 38 161 $value >= $min && $value <= $max && ($value - $min) % $step == 0 ? :
36 9 0 unless $step == 1
38 2 7 if ($base->type eq 'range') { }
1 6 elsif ($base->type eq 'single') { }
45 0 1 $base->field_type =~ /^second|minute|hour$/ ? :