Branch Coverage

blib/lib/App/JobLog/Vacation/Period.pm
Criterion Covered Total %
branch 0 66 0.0


line true false branch
77 0 0 if (ref $other eq 'App::JobLog::Log::Event')
80 0 0 if $self->fixed
85 0 0 if ($self->monthly) { }
0 0 elsif ($self->annual) { }
86 0 0 unless $other->monthly
89 0 0 if $other->monthly
90 0 0 unless $other->annual
118 0 0 if ($text =~ /$re/) { }
164 0 0 if ($self->flex) { }
0 0 elsif ($self->fixed) { }
173 0 0 if ($self->annual) { }
0 0 elsif ($self->monthly) { }
195 0 0 if $self->intersects($other)
197 0 0 if ($self->annual or $other_is_period and $other->annual) { }
0 0 elsif ($self->monthly or $other_is_period and $other->monthly) { }
198 0 0 if ($self->start->year != $other->start->year)
199 0 0 unless ($self->annual)
212 0 0 if ($self->start->year != $other->start->year or $self->start->month != $other->start->month)
215 0 0 unless ($self->monthly)
250 0 0 if ($self->annual) { }
0 0 elsif ($self->monthly) { }
259 0 0 if $self->fixed
261 0 0 if ($self->single_day) { }
274 0 0 if ($self->fixed) { }
0 0 elsif ($self->flex) { }
283 0 0 if ($self->annual) { }
0 0 elsif ($self->monthly) { }
284 0 0 if $s
288 0 0 if $s
297 0 0 if ($self->annual or $self->monthly)
301 0 0 if ($self->annual or $self->monthly and $self->start->year != $start->year)
310 0 0 if ($self->monthly and $self->start->month != $start->month)
311 0 0 unless $cloned