Condition Coverage

blib/lib/Date/Parser/Date.pm
Criterion Covered Total %
condition 17 45 37.7


and 3 conditions

line !l l&&!r l&&r condition
26 0 0 3 defined $$self{'year'} && defined $$self{'month'} && defined $$self{'day'} && defined $$self{'hour'} && defined $$self{'min'} && defined $$self{'sec'}
0 3 3 defined $self->unixtime and not defined $$self{'year'} && defined $$self{'month'} && defined $$self{'day'} && defined $$self{'hour'} && defined $$self{'min'} && defined $$self{'sec'}
33 0 0 6 defined $$self{'year'} and defined $$self{'month'}
0 0 6 defined $$self{'year'} and defined $$self{'month'} and defined $$self{'day'}
0 0 6 defined $$self{'year'} and defined $$self{'month'} and defined $$self{'day'} and defined $$self{'hour'}
0 0 6 defined $$self{'year'} and defined $$self{'month'} and defined $$self{'day'} and defined $$self{'hour'} and defined $$self{'min'}
0 0 6 defined $$self{'year'} and defined $$self{'month'} and defined $$self{'day'} and defined $$self{'hour'} and defined $$self{'min'} and defined $$self{'sec'}
40 0 0 6 defined $$self{'year'} and defined $$self{'month'}
0 0 6 defined $$self{'year'} and defined $$self{'month'} and defined $$self{'day'}
0 0 6 defined $$self{'hour'} && defined $$self{'min'} && defined $$self{'sec'}
0 6 0 defined $$self{'year'} and defined $$self{'month'} and defined $$self{'day'} and not defined $$self{'hour'} && defined $$self{'min'} && defined $$self{'sec'}
50 0 0 6 defined $$self{'year'} && defined $$self{'month'} && defined $$self{'day'}
6 0 0 not defined $$self{'year'} && defined $$self{'month'} && defined $$self{'day'} and defined $$self{'hour'}
6 0 0 not defined $$self{'year'} && defined $$self{'month'} && defined $$self{'day'} and defined $$self{'hour'} and defined $$self{'min'}

or 3 conditions

line l !l&&r !l&&!r condition
92 67 3 0 $$self{'unixtime'} ||= $self->_get_unixtime