Branch Coverage

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


line true false branch
42 0 1839 unless defined $str
78 39 1800 if (quoted($remaining_path)) { }
89 440 1360 if (not $extracted) { }
99 32 1328 if ($extracted =~ /(.*)((?
109 1768 32 unless $filter_already_extracted
117 310 1529 if ($plain_part eq '') { }
304 1225 elsif ($plain_part eq '*') { }
125 1100 elsif ($plain_part eq '.') { }
114 986 elsif ($plain_part eq '..') { }
19 967 elsif ($plain_part eq '::ancestor') { }
21 946 elsif ($plain_part eq '::ancestor-or-self') { }
127 13 444 if $steps[-1]->kind eq 'ANYWHERE'