Condition Coverage

blib/lib/DBIx/QuickDB/Driver.pm
Criterion Covered Total %
condition 0 38 0.0


and 3 conditions

line !l l&&!r l&&r condition
331 0 0 0 $driver_handle->{'Type'} and $driver_handle->{'Type'} eq "db"
0 0 0 $driver_handle->{'Type'} and $driver_handle->{'Type'} eq "db" and $driver_handle->{'Name'}
0 0 0 $driver_handle->{'Type'} and $driver_handle->{'Type'} eq "db" and $driver_handle->{'Name'} and index($driver_handle->{'Name'}, $self->{'dir'}) != -1
368 0 0 0 $self->{'root_pid'} and $self->{'root_pid'} == $$

or 2 conditions

line l !l condition
75 0 0 $self->env_vars || {}
122 0 0 $self->{'env_vars'} ||= {}
151 0 0 $self->{'verbose'} // 0
168 0 0 $self->{'verbose'} // 0

or 3 conditions

line l !l&&r !l&&!r condition
104 0 0 0 builtin::blessed($in) || $in
166 0 0 0 delete $params{'dir'} // tempdir("DB-QUICK-CLONE-XXXXXX", "CLEANUP", 0, $ENV{'QDB_TMPDIR'} ? ("DIR", $ENV{'QDB_TMPDIR'}) : ("TMPDIR", 1))
207 0 0 0 $self->{'verbose'} || $params->{'no_log'} || $ENV{'DB_VERBOSE'}
215 0 0 0 $params->{'log_file'} || ($no_log ? undef : $self->gen_log)
288 0 0 0 $self->{'watcher'} or -S $socket
299 0 0 0 $self->{'watcher'} or -S $socket