Condition Coverage

blib/lib/POE/Component/CPANPLUS/YACSmoke.pm
Criterion Covered Total %
condition 16 82 19.5


and 3 conditions

line !l l&&!r l&&r condition
180 9 2 0 $state =~ /^(package|author)$/ and not $args->{'search'}
247 0 0 0 $args->{'type'} && ($args->{'type'} eq 'all' ? 'all' : 'old')
252 1 0 0 $args->{'type'} && ($args->{'type'} eq 'all' ? 'all' : 'old')
346 0 11 0 $GOT_PTY && (!$self->{'no_pty'} ? ('Conduit', 'pty-pipe') : ())
400 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+)/
446 0 0 0 $^O eq 'MSWin32' and $self->{'wheel'}

or 2 conditions

line l !l condition
224 0 0 $args->{'type'} || 'cpanid'
229 0 1 $args->{'type'} || 'cpanid'
235 0 0 $args->{'type'} || 'package'
240 0 1 $args->{'type'} || 'package'
417 10 0 shift() || (return)

or 3 conditions

line l !l&&r !l&&!r condition
170 5 0 6 $args->{'module'} or $state =~ /^(recent|check|indices|package|author|flush)$/i
190 0 0 0 $args->{'perl'} || $self->{'perl'} || $^X
193 0 0 0 $args->{'perl'} || $self->{'perl'} || $^X
201 0 0 0 $args->{'perl'} || $self->{'perl'} || $^X
204 0 0 1 $args->{'perl'} || $self->{'perl'} || $^X
213 0 0 0 $args->{'perl'} || $self->{'perl'} || $^X
216 0 0 0 $args->{'perl'} || $self->{'perl'} || $^X
224 0 0 0 $args->{'perl'} || $self->{'perl'} || $^X
227 0 0 0 $args->{'perl'} || $self->{'perl'} || $^X
235 0 0 0 $args->{'perl'} || $self->{'perl'} || $^X
238 0 0 0 $args->{'perl'} || $self->{'perl'} || $^X
247 0 0 0 $args->{'perl'} || $self->{'perl'} || $^X
250 0 0 0 $args->{'perl'} || $self->{'perl'} || $^X
258 0 0 0 $args->{'perl'} || $self->{'perl'} || $^X
261 0 0 0 $args->{'perl'} || $self->{'perl'} || $^X
271 0 1 10 $state eq 'unshift' or $state eq 'recent'
1 0 10 $state eq 'unshift' or $state eq 'recent' or $args->{'prioritise'}