Branch Coverage

blib/lib/Alien/bz2/Installer.pm
Criterion Covered Total %
branch 2 88 2.2


line true false branch
11 0 0 if $^O eq 'MSWin32'
17 0 0 if $^O eq 'MSWin32'
24 0 1 $^O eq 'MSWin32' ? :
41 0 0 if ($^O eq 'MSWin32')
50 0 0 unless $$response{'success'}
58 0 0 wantarray ? :
68 0 1 if ($^O eq 'MSWin32') { }
94 0 0 unless defined $options{'alien'}
96 0 0 unless $options{'test'} =~ /^(compile|ffi|both)$/
104 0 0 if $options{'test'} =~ /^(compile|both)$/
105 0 0 if $options{'test'} =~ /^(ffi|both)$/
114 0 0 if ($^O eq 'MSWin32')
116 0 0 unless ($Config::Config{'cc'} =~ /cl(\.exe)?$/i)
130 0 0 unless $options{'test'} =~ /^(compile|ffi|both)$/
132 0 0 unless $prefix
143 0 0 if ($^O eq 'MSWin32') { }
165 0 0 if @list == 0
166 0 0 if @list > 1
171 0 0 if ($^O eq 'MSWin32') { }
190 0 0 if $?
192 0 0 if $?
204 0 0 if $?
206 0 0 if $?
208 0 0 if $?
221 0 0 unless /\.so/
225 0 0 if $options{'test'} =~ /^(compile|both)$/
226 0 0 if $options{'test'} =~ /^(ffi|both)$/
233 0 0 if $error
247 0 0 unless defined $prefix
251 0 0 unless (defined $$self{'dlls'} and defined $$self{'dll_dir'})
253 0 0 if ($^O eq 'cygwin') { }
265 0 0 unless defined $path
267 0 0 if ($^O eq 'openbsd') { }
296 0 0 unless ($cbuilder->have_compiler)
329 0 0 if (my $error = $@)
335 0 0 if ($test_exe =~ /\s/)
337 0 0 if $^O eq 'MSWin32'
338 0 0 if $^O eq 'cygwin'
343 0 0 if ($?)
345 0 0 if ($? == -1) { }
0 0 elsif ($? & 127) { }
360 0 0 if ($output =~ /version = '(.*?),/) { }
384 0 0 if $@
385 0 0 if (&$get_version() =~ /^(.*?),/)