Condition Coverage

blib/lib/POE/Component/CPAN/YACSmoke.pm
Criterion Covered Total %
condition 15 80 18.7


and 3 conditions

line !l l&&!r l&&r condition
173 9 2 0 $state =~ /^(package|author)$/ and not $args->{'search'}
240 0 0 0 $args->{'type'} && ($args->{'type'} eq 'all' ? 'all' : 'old')
245 1 0 0 $args->{'type'} && ($args->{'type'} eq 'all' ? 'all' : 'old')
383 8 0 0 $^O eq 'MSWin32' and not $self->{'_current_job'}{'GRP_PID'}
8 0 0 $^O eq 'MSWin32' and not $self->{'_current_job'}{'GRP_PID'} and my($pid) = $input =~ /(\d+)/
414 0 0 0 $^O eq 'MSWin32' and $self->{'wheel'}

or 2 conditions

line l !l condition
217 0 0 $args->{'type'} || 'cpanid'
222 0 1 $args->{'type'} || 'cpanid'
228 0 0 $args->{'type'} || 'package'
233 0 1 $args->{'type'} || 'package'

or 3 conditions

line l !l&&r !l&&!r condition
160 0 11 0 $kernel->alias_resolve($args->{'session'}) || $sender
163 5 0 6 $args->{'module'} or $state =~ /^(recent|check|indices|package|author|flush)$/i
183 0 0 0 $args->{'perl'} || $self->{'perl'} || $^X
186 0 0 0 $args->{'perl'} || $self->{'perl'} || $^X
194 0 0 0 $args->{'perl'} || $self->{'perl'} || $^X
197 0 0 1 $args->{'perl'} || $self->{'perl'} || $^X
206 0 0 0 $args->{'perl'} || $self->{'perl'} || $^X
209 0 0 0 $args->{'perl'} || $self->{'perl'} || $^X
217 0 0 0 $args->{'perl'} || $self->{'perl'} || $^X
220 0 0 0 $args->{'perl'} || $self->{'perl'} || $^X
228 0 0 0 $args->{'perl'} || $self->{'perl'} || $^X
231 0 0 0 $args->{'perl'} || $self->{'perl'} || $^X
240 0 0 0 $args->{'perl'} || $self->{'perl'} || $^X
243 0 0 0 $args->{'perl'} || $self->{'perl'} || $^X
251 0 0 0 $args->{'perl'} || $self->{'perl'} || $^X
254 0 0 0 $args->{'perl'} || $self->{'perl'} || $^X
264 0 1 10 $state eq 'unshift' or $state eq 'recent'
1 0 10 $state eq 'unshift' or $state eq 'recent' or $args->{'prioritise'}