Branch Coverage

blib/lib/Test/Smoke.pm
Criterion Covered Total %
branch 10 50 20.0


line true false branch
50 0 2 unless defined $config_name and length $config_name
52 1 1 unless $config_name =~ /_config$/ or -f $config_name
57 1 1 if exists $INC{$config_name}
59 0 2 $@ ? :
61 0 2 defined $ConfigError ? :
95 0 0 if ($mani_check->{$file} == 1) { }
0 0 elsif ($mani_check->{$file} == 0) { }
111 0 6 unless $ddir and $patch
116 3 3 unless @smokereg
132 0 0 unless defined $continue
134 0 0 @_ ? :
136 0 0 unless grep /^-Dusedevel$/, @df_buildopts
146 0 0 if ($Test::Smoke::conf->{'perl_version'} eq "5.10.x")
155 0 0 $continue ? :
158 0 0 $continue ? :
159 0 0 unless open LOG, "$mode $logfile"
168 0 0 if $Test::Smoke::conf->{'v'} and $Test::Smoke::conf->{'defaultenv'}
171 0 0 if ($Test::Smoke::conf->{'harnessonly'})
174 0 0 if $Test::Smoke::conf->{'harness3opts'}
176 0 0 if $Test::Smoke::conf->{'v'} and $harness_msg
178 0 0 unless chdir $Test::Smoke::conf->{'ddir'}
179 0 0 unless ($continue)
182 0 0 if $patch->[2]
189 0 0 if (skip_config($this_cfg))
202 0 0 unless (close LOG)