Branch Coverage

blib/lib/ODO/Query/RDQL/Parser.pm
Criterion Covered Total %
branch 5 20 25.0


line true false branch
410 1 1 unless (UNIVERSAL::isa($PARSER, 'Parse::RecDescent'))
435 0 40 unless UNIVERSAL::isa($qname, 'ODO::Node::Resource')
440 40 0 if ($qname->uri =~ /(\w+)[:](\w+)/)
442 36 0 if $uri_frag and $1 and $2
458 0 0 unless defined $fh
463 0 0 if $key eq '__RULE__'
467 0 0 if exists $$rule_info{'__RULE__'}
470 0 0 if exists $$rule_info{$tail_name} and UNIVERSAL::isa($$rule_info{$tail_name}, 'HASH')
474 0 0 if UNIVERSAL::isa($$rule_info{$key}, 'ODO::Node')
477 0 0 if (UNIVERSAL::isa($$rule_info{$key}, 'HASH')) { }