Branch Coverage

blib/lib/Data/DPath/Path.pm
Criterion Covered Total %
branch 23 24 95.8


line true false branch
42 0 1784 unless defined $str
78 39 1740 if (quoted($remaining_path)) { }
89 430 1310 if (not $extracted) { }
99 32 1278 if ($extracted =~ /(.*)((?
109 1708 32 unless $filter_already_extracted
117 295 1484 if ($plain_part eq '') { }
293 1191 elsif ($plain_part eq '*') { }
125 1066 elsif ($plain_part eq '.') { }
107 959 elsif ($plain_part eq '..') { }
19 940 elsif ($plain_part eq '::ancestor') { }
21 919 elsif ($plain_part eq '::ancestor-or-self') { }
127 12 435 if $steps[-1]->kind eq "ANYWHERE"