Condition Coverage

lib/Neo4j/Driver/Net/Bolt.pm
Criterion Covered Total %
condition 14 16 87.5


and 3 conditions

line !l l&&!r l&&r condition
39 1 10 15 $verify_version and $net_module eq "Neo4j::Bolt"
127 2 2 1 eval { do { $cxn->errmsg unless $cxn->errnum } } and $cxn != $ref

or 2 conditions

line l !l condition
38 10 16 $driver->{'config'}{'net_module'} || 'Neo4j::Bolt'
83 7 1 eval { do { "Neo4j::Client"->VERSION } } // ""

or 3 conditions

line l !l&&r !l&&!r condition
122 1 11 0 $connection // $self->{'connection'}
187 0 1 6 not $stream or $stream->failure