Condition Coverage

blib/lib/RDF/Trine/Store/Hexastore.pm
Criterion Covered Total %
condition 28 36 77.7


and 3 conditions

line !l l&&!r l&&r condition
211 28 4 0 defined $context and not $context->isa('RDF::Trine::Node::Nil')
220 35 23 38 defined $node and not $node->isa('RDF::Trine::Node::Variable')
221 35 38 23 &blessed($node) and $node->isa('RDF::Trine::Node::Variable')
241 4 4 16 defined $nodes[$i] and not $nodes[$i]->isa('RDF::Trine::Node::Variable')
268 16 10 13 defined $nodes[$i] and not $nodes[$i]->isa('RDF::Trine::Node::Variable')
271 16 0 10 &blessed($nodes[$i]) and $nodes[$i]->isa('RDF::Trine::Node::Variable')
325 15 0 9 &blessed($nodes[$i]) and $nodes[$i]->isa('RDF::Trine::Node::Variable')
432 1 0 1 defined $i1current and defined $i2current
517 0 0 4 defined $val_a and defined $val_b
659 17 37 1 scalar @nodes > 3 and defined $nodes[3]
54 0 1 scalar @nodes > 3 and defined $nodes[3] and not $nodes[3]->isa('RDF::Trine::Node::Nil')

or 3 conditions

line l !l&&r !l&&!r condition
792 86 86 0 shift() || $self->_new_list_page