Branch Coverage

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


line true false branch
42 0 1850 unless defined $str
78 39 1806 if (quoted($remaining_path)) { }
89 443 1363 if (not $extracted) { }
99 32 1331 if ($extracted =~ /(.*)((?
109 1774 32 unless $filter_already_extracted
117 310 1535 if ($plain_part eq '') { }
304 1231 elsif ($plain_part eq '*') { }
125 1106 elsif ($plain_part eq '.') { }
114 992 elsif ($plain_part eq '..') { }
19 973 elsif ($plain_part eq '::ancestor') { }
21 952 elsif ($plain_part eq '::ancestor-or-self') { }
127 13 447 if $steps[-1]->kind eq "ANYWHERE"