Branch Coverage

blib/lib/Data/OFN/Common/TimeMoment.pm
Criterion Covered Total %
branch 20 20 100.0


line true false branch
29 9 10 if (defined $self->{'date'})
30 1 8 if ($self->date->hour != 0)
33 1 7 if ($self->date->minute != 0)
36 1 6 if ($self->date->second != 0)
43 1 2 if (defined $self->date_and_time and $self->date_and_time->hour == 0 and $self->date_and_time->minute == 0 and $self->date_and_time->second == 0)
51 1 14 if (defined $self->date and defined $self->date_and_time)
56 8 6 unless (defined $self->{'flag_unspecified'})
61 1 4 if (defined $self->date and $self->{'flag_unspecified'})
64 1 4 if (defined $self->date_and_time and $self->{'flag_unspecified'})
67 2 4 unless ($self->flag_unspecified or defined $self->date or defined $self->date_and_time)