Condition Coverage

blib/lib/CPAN/YACSmoke.pm
Criterion Covered Total %
condition 0 98 0.0


and 3 conditions

line !l l&&!r l&&r condition
244 0 0 0 defined $checked and $checked =~ /aborted|fail|na/
283 0 0 0 defined $checked and $checked eq $grade || $checked ne 'pass' && $grade ne 'pass'
469 0 0 0 $config{'config_file'} and -r $config{'config_file'}
643 0 0 0 @dirs == 4 and $ver =~ /^[\d\.\_]+$/
708 0 0 0 ref $_[0] and $_[0]->isa('CPAN::YACSmoke')
751 0 0 0 not $passed and $fail_count < $$smoker{'fail_max'}
0 0 0 not $passed and $fail_count < $$smoker{'fail_max'} and my $ver = shift @versions
758 0 0 0 $$smoker{'allow_retries'} and $grade =~ /$$smoker{'allow_retries'}/
764 0 0 0 $mod and not $mod->is_bundle
860 0 0 0 ref $_[0] and $_[0]->isa('CPAN::YACSmoke')
922 0 0 0 ref $_[0] and $_[0]->isa('CPAN::YACSmoke')
971 0 0 0 ref $_[0] and $_[0]->isa('CPAN::YACSmoke')
1046 0 0 0 ref $_[0] and $_[0]->isa('CPAN::YACSmoke')

or 2 conditions

line l !l condition
203 0 0 shift() || ''
416 0 0 shift() || 'CPAN::YACSmoke'
506 0 0 $config{'list_from'} ||= 'Recent'
756 0 0 $$smoker{'checked'}{$distver} || 'ungraded'
797 0 0 $$smoker{'checked'}{$distver} ||= 'aborted'
870 0 0 shift() || ''
871 0 0 lc shift() || ''
883 0 0 $grade || 'none'
978 0 0 $$smoker{'flush_flag'} || 0
1053 0 0 shift() || 'all'

or 3 conditions

line l !l&&r !l&&!r condition
283 0 0 0 $checked eq $grade || $checked ne 'pass' && $grade ne 'pass'
289 0 0 0 !$$self{'report_pass_only'} || $grade eq 'pass'
466 0 0 0 $config{'config_file'} ||= file($self->basedir, 'cpansmoke.ini')->stringify
483 0 0 0 $vol or $path
522 0 0 0 $$self{'database_file'} ||= file($self->basedir, 'cpansmoke.dat')->stringify
573 0 0 0 $$self{'conf'}->get_conf('base') || $self->homedir
643 0 0 0 $$self{'ignore_cpanplus_bugs'} or @dirs == 4 and $ver =~ /^[\d\.\_]+$/
713 0 0 0 $smoker ||= 'CPAN::YACSmoke'->new(%config)
758 0 0 0 $grade eq 'ungraded' or $$smoker{'allow_retries'} and $grade =~ /$$smoker{'allow_retries'}/
866 0 0 0 $smoker ||= 'CPAN::YACSmoke'->new(%config)
927 0 0 0 $smoker ||= 'CPAN::YACSmoke'->new(%config)
976 0 0 0 $smoker ||= 'CPAN::YACSmoke'->new(%config)
1051 0 0 0 $smoker ||= 'CPAN::YACSmoke'->new(%config)