Condition Coverage

blib/lib/Footprintless/Plugin/Database/AbstractProvider.pm
Criterion Covered Total %
condition 3 19 15.7


and 3 conditions

line !l l&&!r l&&r condition
90 0 0 0 defined $statement_handle->{'NULLABLE'} and (my $nullable = $statement_handle->{'NULLABLE'}[$_]) != 2

or 2 conditions

line l !l condition
196 0 0 $self->{'tunnel'}->get_local_hostname || 'localhost'
214 0 7 $entity->{'hostname'} || 'localhost'

or 3 conditions

line l !l&&r !l&&!r condition
52 0 0 0 $in_handle || $in_file
122 5 0 0 'DBI'->connect($self->_connection_string, $self->{'username'}, $self->{'password'}, {'RaiseError', 1, 'AutoCommit', 1}) || croak("unable to connect to $hostname on port ${port}: $@")
140 0 0 0 $self->{'tunnel_destination_hostname'} || $self->{'hostname'}
261 0 0 8 $options{'column_info'} || $hash && []