line |
true |
false |
branch |
65
|
128 |
5 |
if (exists $$array2[$index]) { } |
69
|
4 |
124 |
unless ($index_result->is_empty) |
186
|
145 |
233 |
if ($data_type1 =~ /HASH/ and $data_type2 =~ /HASH/) { } |
|
63 |
170 |
elsif ($data_type1 =~ /ARRAY/ and $data_type2 =~ /ARRAY/) { } |
|
6 |
164 |
elsif ($data_type1 =~ /SCALAR/ and $data_type2 =~ /SCALAR/) { } |
|
2 |
162 |
elsif ($data_type1 =~ /REF/ and $data_type2 =~ /REF/) { } |
|
161 |
1 |
elsif (not $data_type1 || $data_type2) { } |
235
|
6 |
372 |
if (defined $expected_differences) |
263
|
182 |
23 |
if (exists $$hash2{$key}) |
267
|
3 |
179 |
unless ($key_result->is_empty) |
300
|
5 |
0 |
unless (defined $scalar1 or defined $scalar2) |
305
|
5 |
151 |
unless (defined $scalar2) |
310
|
148 |
3 |
if (($scalar1 cmp $scalar2) eq 0) { } |
342
|
0 |
6 |
if (not defined $value1 || defined $value2) { } |
|
0 |
6 |
elsif (not defined $value1 && defined $value2) { } |