Branch Coverage

blib/lib/RDF/Query/Algebra/Path.pm
Criterion Covered Total %
branch 15 56 26.7


line true false branch
126 0 0 if ($nodes[$i]->isa('RDF::Query::Node::Blank'))
147 0 0 if &blessed($array)
149 0 0 if $op eq '?'
150 0 0 if $op =~ /^[*+]$/
151 0 0 if $op =~ /^\d+(-\d+)?$/
152 0 0 if $op =~ /^\d+-$/
153 0 0 if ($op =~ m[^[/|^]$])
156 0 0 unless $f
177 0 21 if ($self->graph) { }
207 50 37 if (&blessed($array)) { }
209 0 50 if ($string eq '<http://www.w3.org/1999/02/22-rdf-syntax-ns#type>') { }
221 6 31 if ($op eq '+') { }
6 25 elsif ($op eq '*') { }
0 25 elsif ($op eq '?') { }
0 25 elsif ($op eq '!') { }
0 25 elsif ($op eq '^') { }
25 0 elsif ($op eq '/') { }
0 0 elsif ($op eq '|') { }
0 0 elsif ($op =~ /^(\d+)$/) { }
0 0 elsif ($op =~ /^(\d+)-(\d+)$/) { }
0 0 elsif ($op =~ /^(\d+)-$/) { }
222 6 0 scalar @nodessse == 1 ? :
224 6 0 scalar @nodessse == 1 ? :
226 0 0 scalar @nodessse == 1 ? :
228 0 0 scalar @nodessse == 1 ? :
230 0 0 scalar @nodessse == 1 ? :
232 0 25 scalar @nodessse == 1 ? :
234 0 0 scalar @nodessse == 1 ? :