Branch Coverage

blib/lib/Struct/Diff/MergePatch.pm
Criterion Covered Total %
branch 24 24 100.0


line true false branch
69 21 1 @_ == 2 ? :
74 15 16 if (exists $d->{'D'}) { }
15 1 elsif (exists $d->{'N'}) { }
75 2 13 if (ref $d->{'D'} eq 'ARRAY') { }
79 9 12 if (exists $v->{'D'} or exists $v->{'N'}) { }
4 8 elsif (exists $v->{'A'}) { }
5 3 elsif (exists $v->{'R'}) { }
93 18 4 defined $patch ? :
110 19 11 if (ref $p eq 'HASH') { }
111 5 14 unless ref ${$t;} eq 'HASH'
114 6 15 if (not defined $v) { }
7 8 elsif (ref $v) { }