Condition Coverage

blib/lib/POE/Component/CPAN/YACSmoke.pm
Criterion Covered Total %
condition 21 80 26.2


and 3 conditions

line !l l&&!r l&&r condition
174 9 2 0 $state =~ /^(package|author)$/ and not $$args{'search'}
241 0 0 0 $$args{'type'} && ($$args{'type'} eq 'all' ? 'all' : 'old')
246 1 0 0 $$args{'type'} && ($$args{'type'} eq 'all' ? 'all' : 'old')
384 10 0 0 $^O eq 'MSWin32' and not $$self{'_current_job'}{'GRP_PID'}
10 0 0 $^O eq 'MSWin32' and not $$self{'_current_job'}{'GRP_PID'} and my($pid) = $input =~ /(\d+)/
415 0 0 0 $^O eq 'MSWin32' and $$self{'wheel'}

or 2 conditions

line l !l condition
218 0 0 $$args{'type'} || 'cpanid'
223 0 1 $$args{'type'} || 'cpanid'
229 0 0 $$args{'type'} || 'package'
234 0 1 $$args{'type'} || 'package'

or 3 conditions

line l !l&&r !l&&!r condition
161 0 11 0 $kernel->alias_resolve($$args{'session'}) || $sender
164 5 0 6 $$args{'module'} or $state =~ /^(recent|check|indices|package|author|flush)$/i
184 0 0 0 $$args{'perl'} || $$self{'perl'} || $^X
187 1 0 0 $$args{'perl'} || $$self{'perl'} || $^X
195 0 0 0 $$args{'perl'} || $$self{'perl'} || $^X
198 0 0 1 $$args{'perl'} || $$self{'perl'} || $^X
207 0 0 0 $$args{'perl'} || $$self{'perl'} || $^X
210 1 0 0 $$args{'perl'} || $$self{'perl'} || $^X
218 0 0 0 $$args{'perl'} || $$self{'perl'} || $^X
221 1 0 0 $$args{'perl'} || $$self{'perl'} || $^X
229 0 0 0 $$args{'perl'} || $$self{'perl'} || $^X
232 1 0 0 $$args{'perl'} || $$self{'perl'} || $^X
241 0 0 0 $$args{'perl'} || $$self{'perl'} || $^X
244 1 0 0 $$args{'perl'} || $$self{'perl'} || $^X
252 0 0 0 $$args{'perl'} || $$self{'perl'} || $^X
255 5 0 0 $$args{'perl'} || $$self{'perl'} || $^X
265 0 1 10 $state eq 'unshift' or $state eq 'recent'
1 0 10 $state eq 'unshift' or $state eq 'recent' or $$args{'prioritise'}