Condition Coverage

blib/lib/LyricFinder.pm
Criterion Covered Total %
condition 0 48 0.0


and 3 conditions

line !l l&&!r l&&r condition
63 0 0 0 defined $haveit{$omit} and $haveit{$omit}
78 0 0 0 $haveit{$module} and $module ne "Cache"
84 0 0 0 $haveit{'Cache'} and $self->{'-cache'}
0 0 0 $haveit{'Cache'} and $self->{'-cache'} and not $self->{'-cache'} =~ /^\>/
105 0 0 0 $artist && $title
142 0 0 0 defined $lyrics and $lyrics =~ /\S/o
190 0 0 0 $fetcher =~ /^Cache$/i and $haveit{'Cache'}
202 0 0 0 defined $limit and $limit > 0
0 0 0 defined $limit and $limit > 0 and $fetchersCnt > $limit
224 0 0 0 defined $limit and $limit > 0
0 0 0 defined $limit and $limit > 0 and $limit <= $#tryfetchers

or 3 conditions

line l !l&&r !l&&!r condition
105 0 0 0 not $artist && $title or ref $artist
0 0 0 not $artist && $title or ref $artist or ref $title
110 0 0 0 not $fetchers or ref $fetchers ne "ARRAY"
122 0 0 0 $@ or not $finderModule
207 0 0 0 $usedSources{do { $$self{"_FETCHERS"} }->[$random_fetcher]} or grep /do { $$self{"_FETCHERS"} }->[$random_fetcher]/, @{$fetcherspec;}