Branch Coverage

blib/lib/App/Info/RDBMS/SQLite.pm
Criterion Covered Total %
branch 30 58 51.7


line true false branch
99 1 1 if (my $cfg = $u->first_cat_exe(\@exes, $self->search_bin_dirs)) { }
113 2 0 if $@
137 0 2 if $$self{'dbh'}
138 0 2 if $$self{'dbfile'}
174 6 1 $_[0]{'executable'} || $_[0]{'dbh'} ? :
188 1 0 $_[0]->installed ? :
278 0 1 unless $self->installed
281 1 0 unless $$self{'--version'}
284 0 1 unless ($$self{'version'})
290 0 0 unless $x and defined $y and defined $z
347 0 1 unless $self->installed
349 0 1 unless exists $$self{'--version'}
351 0 1 unless $$self{'major'}
398 0 1 unless $self->installed
400 0 1 unless exists $$self{'--version'}
402 0 1 unless defined $$self{'minor'}
449 0 1 unless $self->installed
451 0 1 unless exists $$self{'--version'}
453 0 1 unless defined $$self{'patch'}
487 0 1 unless $$self{'executable'}
488 1 0 unless (exists $$self{'bin_dir'})
490 1 0 $parts[0] eq '' ? :
548 0 1 unless $$self{'executable'}
549 1 0 unless exists $$self{'lib_dir'}
588 0 1 unless $$self{'executable'}
589 1 0 unless exists $$self{'so_lib_dir'}
629 0 1 unless $$self{'executable'}
630 1 0 unless (exists $$self{'inc_dir'})
635 1 0 if (my $dir = $u->first_cat_dir(\@incs, $self->search_inc_dirs)) { }