Condition Coverage

blib/lib/Module/Build/Database/SQLite.pm
Criterion Covered Total %
condition 1 39 2.5


and 3 conditions

line !l l&&!r l&&r condition
55 0 1 0 $Bin{'Sqlite'} && !($Bin{'Sqlite'} =~ qr"/bin/false")
68 0 0 0 -e $database_name && -s _
241 0 0 0 defined $dbFile and -e "$dbFile"

or 3 conditions

line l !l&&r !l&&!r condition
60 0 0 0 shift() || $self->database_options('name')
61 0 0 0 eval { do { abs_path($name) } } || $name
80 0 0 0 $dbFile ||= $self->database_options('name')
101 0 0 0 $dbFile ||= $self->database_options('name')
170 0 0 0 shift() || $self->base_dir . '/db/dist/base.sql'
178 0 0 0 shift() || $self->base_dir . '/db/dist/base_data.sql'
194 0 0 0 $dbFile ||= $self->database_options('name')
199 0 0 0 $args{'outfile'} || $self->base_dir . '/db/dist/base.sql'
215 0 0 0 $args{'outfile'} || $self->base_dir . '/db/dist/base_data.sql'
217 0 0 0 $dbFile ||= $self->database_options('name')