Condition Coverage

blib/lib/App/SmokeBox/Mini.pm
Criterion Covered Total %
condition 13 62 20.9


and 3 conditions

line !l l&&!r l&&r condition
36 0 0 16 exists $ENV{'PERL5_SMOKEBOX_DIR'} and defined $ENV{'PERL5_SMOKEBOX_DIR'}
42 0 0 0 defined $ENV{$env} and length $ENV{$env}
73 0 0 0 $prefix and $ts
137 2 0 0 $config{'perl'} and -e $config{'perl'}
143 0 0 2 $config{'jobs'} and -e $config{'jobs'}
159 2 0 0 $config{'home'} and not -e $config{'home'}
163 2 0 0 $config{'home'} and not -d $config{'home'}
175 2 0 0 $self->{'perlenv'} and $ENV{'PERL5LIB'}
283 0 0 2 $version and $archname
0 0 2 $version and $archname and $osvers
317 0 0 2 $self->{'jobs'} and ref $self->{'jobs'} eq 'ARRAY'
368 0 2 0 not $self->{'recent'} and $self->{'package'} || $self->{'author'} || $self->{'phalanx'} || $self->{'jobs'} && ref $self->{'jobs'} eq 'ARRAY'
384 0 0 0 $state eq 'recent' and $self->{'reverse'}

or 2 conditions

line l !l condition
84 3 0 shift() || (return)
148 0 2 delete $config{'sections'}{'ENVIRONMENT'} || {}
267 0 0 $self->{'backend'} || 'CPANPLUS::YACSmoke'
307 0 0 $self->{'backend'} || 'CPANPLUS::YACSmoke'
335 0 0 $self->{'url'} || 'ftp://cpan.cpantesters.org/CPAN/'
343 0 0 $self->{'url'} || 'ftp://cpan.cpantesters.org/CPAN/'
351 0 0 $self->{'url'} || 'ftp://cpan.cpantesters.org/CPAN/'
358 0 0 $self->{'url'} || 'ftp://cpan.cpantesters.org/CPAN/'
365 0 0 $self->{'url'} || 'ftp://cpan.cpantesters.org/CPAN/'
373 0 0 $self->{'url'} || 'ftp://cpan.cpantesters.org/CPAN/'

or 3 conditions

line l !l&&r !l&&!r condition
368 0 0 2 $self->{'package'} || $self->{'author'} || $self->{'phalanx'} || $self->{'jobs'} && ref $self->{'jobs'} eq 'ARRAY'