Condition Coverage

blib/lib/DBIx/ParseDSN/Default.pm
Criterion Covered Total %
condition 13 21 61.9


and 3 conditions

line !l l&&!r l&&r condition
122 6 0 0 defined $self->host and lc $self->host eq 'localhost' || $self->host eq '127.0.0.1'
161 34 11 1 $self->driver eq 'Oracle' and $k eq 'SERVER'
167 43 0 2 $k =~ m[^//.+/.+]u and not defined $v
43 0 2 $k =~ m[^//.+/.+]u and not defined $v and @pairs == 1
40 0 3 not defined $v and @pairs == 1
206 20 5 1 $self->driver eq 'Oracle' and (my $new_db = $self->database) =~ s/:POOLED$//u

or 3 conditions

line l !l&&r !l&&!r condition
122 0 0 0 lc $self->host eq 'localhost' || $self->host eq '127.0.0.1'