Condition Coverage

blib/lib/Calendar/List.pm
Criterion Covered Total %
condition 21 23 91.3


and 3 conditions

line !l l&&!r l&&r condition
287 426 39 21 @{$Settings{'selected'};} and $hash->{$key}[0] == $Settings{'selected'}[0]
465 3 18 @{$Settings{'selected'};} and $hash->{$key}[0] == $Settings{'selected'}[0] and $hash->{$key}[1] == $Settings{'selected'}[1]
42 0 18 @{$Settings{'selected'};} and $hash->{$key}[0] == $Settings{'selected'}[0] and $hash->{$key}[1] == $Settings{'selected'}[1] and $hash->{$key}[2] == $Settings{'selected'}[2]
332 1 1 3 lc $key2 eq 'holidays' and ref $hash->{$key1}{$key2} eq 'ARRAY'
388 15 72 1 $Settings{'enddate'} and compare_dates($Settings{'enddate'}, $Settings{'startdate'}) < 0

or 2 conditions

line l !l condition
374 76 0 $Settings{'maxcount'} ||= 9999

or 3 conditions

line l !l&&r !l&&!r condition
150 17 12 21 @_ < 2 || ref $_[1] eq 'HASH'
210 409 186 1000 $Settings{'exclude'}{'days'}[$nowdow] or $Settings{'exclude'}{'months'}[$nowmon]