Condition Coverage

blib/lib/REST/Neo4p/Index.pm
Criterion Covered Total %
condition 0 52 0.0


and 3 conditions

line !l l&&!r l&&r condition
80 0 0 0 @entry_hash and ref $entry_hash[0] eq 'HASH' || !(@entry_hash % 2)
104 0 0 0 ref $e && $e->can('rethrow')
188 0 0 0 ref $e && $e->can('rethrow')
216 0 0 0 defined $key and defined $value
0 0 0 defined $key and defined $value and defined $properties
0 0 0 defined $key and defined $value and defined $properties and ref $properties eq 'HASH'
245 0 0 0 ref $e && $e->can('rethrow')
258 0 0 0 defined $key and defined $value
0 0 0 defined $key and defined $value and defined $from_node
0 0 0 defined $key and defined $value and defined $from_node and defined $to_node
0 0 0 defined $key and defined $value and defined $from_node and defined $to_node and defined $rel_type
0 0 0 defined $key and defined $value and defined $from_node and defined $to_node and defined $rel_type and ref $from_node eq 'REST::Neo4p::Node'
0 0 0 defined $key and defined $value and defined $from_node and defined $to_node and defined $rel_type and ref $from_node eq 'REST::Neo4p::Node' and ref $to_node eq 'REST::Neo4p::Node'
296 0 0 0 ref $e && $e->can('rethrow')

or 2 conditions

line l !l condition
211 0 0 $on_found ||= 'get'
253 0 0 $on_found ||= 'get'

or 3 conditions

line l !l&&r !l&&!r condition
80 0 0 0 ref $entry_hash[0] eq 'HASH' || !(@entry_hash % 2)
265 0 0 0 not defined $properties or ref $properties eq 'HASH'