Branch Coverage

lib/App/Info/Lib/Iconv.pm
Criterion Covered Total %
branch 33 50 66.0


line true false branch
94 6 0 if (my $exe = $u->first_cat_exe([$self->search_exe_names], $self->search_bin_dirs)) { }
149 2 0 $_[0]{'executable'} ? :
235 0 3 unless $$self{'executable'}
238 2 1 unless exists $$self{'version'}
241 2 1 unless ($$self{'version'})
247 0 0 unless $x and defined $y
304 0 3 unless $$self{'executable'}
307 1 2 unless exists $$self{'version'}
310 2 1 unless $$self{'major'}
357 0 2 unless $$self{'executable'}
360 1 1 unless exists $$self{'version'}
363 1 1 unless $$self{'minor'}
432 0 2 unless $$self{'executable'}
433 2 0 unless (exists $$self{'bin_dir'})
436 2 0 if (my $bin = File::Basename::dirname($$self{'executable'})) { }
490 0 6 unless $$self{'executable'}
491 5 1 unless (exists $$self{'inc_dir'})
494 5 0 if (my $dir = $u->first_cat_dir(\@incs, $self->search_inc_dirs)) { }
507 5 0 if $$self{'inc_dir'}
545 0 2 unless $$self{'executable'}
546 2 0 unless (exists $$self{'lib_dir'})
550 1 1 if (my $dir = $u->first_cat_dir(\@files, $self->search_lib_dirs)) { }
601 0 2 unless $$self{'executable'}
602 2 0 unless (exists $$self{'so_lib_dir'})
606 1 1 if (my $dir = $u->first_cat_dir(\@files, $self->search_lib_dirs)) { }