Condition Coverage

lib/B/DeparseTree/Fragment.pm
Criterion Covered Total %
condition 0 30 0.0


and 3 conditions

line !l l&&!r l&&r condition
268 0 0 0 not exists $parent_info->{'fmt'} and scalar @texts == 1
0 0 0 not exists $parent_info->{'fmt'} and scalar @texts == 1 and eval { do { $texts[0]->isa('B::DeparseTree::TreeNode') } }
276 0 0 0 $parent_info->{'text'} eq $child_text and $parent_info->{'parent'}
0 0 0 $parent_info->{'text'} eq $child_text and $parent_info->{'parent'} and $deparsed->{'optree'}{$parent_info->{'parent'}}
290 0 0 0 index($str, "\n") == -1 and $parent_info->{'parent'}
302 0 0 0 $nl_pos >= 0 and $nl_pos < $next_found_pos->[0]
333 0 0 0 ref $text eq 'ARRAY' and scalar @$text == 2
414 0 0 0 $info and $info->{'parent'}
436 0 0 0 ref $info and ref $info->{'texts'} eq 'ARRAY'

or 3 conditions

line l !l&&r !l&&!r condition
273 0 0 0 exists $parent_info->{'fmt'} or exists $parent_info->{'position'}