| line | true | false | branch | 
 
| 186 | 2 | 101 | if (defined $item and $item eq 'no_diag') { } | 
 
|  | 4 | 98 | elsif (defined $item and $item eq 'import') { } | 
 
| 190 | 1 | 3 | if ($import) { } | 
 
| 207 | 108 | 3 | if ($class eq 'Test::More' and !$import || grep(($_ eq '$TODO'), @$import)) | 
 
| 211 | 1 | 107 | if ($import) { } | 
 
| 548 | 2 | 12 | unless ($class) | 
 
| 554 | 2 | 11 | unless (@methods) | 
 
| 562 | 5 | 37 | unless $tb->_try(sub { | 
 
| 565 | 7 | 5 | @methods == 1 ? : | 
 
| 614 | 2 | 31 | if (not defined $thing) { } | 
 
|  | 27 | 4 | elsif (ref $thing) { } | 
 
| 622 | 23 | 4 | if (&Scalar::Util::blessed($thing)) | 
 
| 633 | 6 | 27 | if ($error) | 
 
| 634 | 0 | 6 | unless $error =~ /^Can't (locate|call) method "isa"/ | 
 
| 642 | 4 | 29 | if ($whatami eq 'reference') | 
 
| 647 | 4 | 29 | if (defined $thing_name) { } | 
 
|  | 21 | 8 | elsif ($whatami eq 'object') { } | 
 
|  | 4 | 4 | elsif ($whatami eq 'reference') { } | 
 
|  | 1 | 3 | elsif ($whatami eq 'undef') { } | 
 
|  | 3 | 0 | elsif ($whatami eq 'class') { } | 
 
| 649 | 3 | 1 | defined $thing ? : | 
 
| 678 | 23 | 10 | if ($rslt) { } | 
 
| 712 | 1 | 10 | unless @_ | 
 
| 720 | 8 | 2 | if ($success) { } | 
 
| 725 | 1 | 1 | unless defined $class | 
 
| 890 | 1 | 8 | unless _is_module_name($module) | 
 
| 901 | 2 | 7 | unless ($ok) | 
 
| 921 | 9 | 4 | $module =~ /^[a-zA-Z]\w*$/ ? : | 
 
| 978 | 28 | 6 | unless @imports | 
 
| 988 | 3 | 31 | if (@imports == 1 and $imports[0] =~ /^\d+(?:\.\d+)?$/) { } | 
 
| 1012 | 2 | 32 | unless ($ok) | 
 
| 1033 | 21 | 1 | if defined $args[-1] | 
 
|  | 2 | 1 | if defined $args[-1] | 
 
| 1038 | 1 | 42 | if defined $sigdie | 
 
| 1104 | 3 | 84 | unless (@_ == 2 or @_ == 3) | 
 
| 1122 | 6 | 78 | if (not ref $got || ref $expected) { } | 
 
|  | 4 | 74 | elsif (not ref $got xor not ref $expected) { } | 
 
| 1131 | 43 | 31 | if (_deep_check($got, $expected)) { } | 
 
| 1151 | 10 | 39 | if ($type eq 'HASH') { } | 
 
|  | 15 | 24 | elsif ($type eq 'ARRAY') { } | 
 
|  | 4 | 20 | elsif ($type eq 'REF') { } | 
 
| 1152 | 8 | 2 | unless $did_arrow++ | 
 
| 1156 | 15 | 0 | unless $did_arrow++ | 
 
| 1172 | 24 | 27 | ref $val ? : | 
 
|  | 10 | 51 | _dne($val) ? : | 
 
|  | 9 | 61 | !defined($val) ? : | 
 
| 1189 | 2 | 542 | unless ref $thing | 
 
| 1192 | 542 | 852 | if UNIVERSAL::isa($thing, $type) | 
 
| 1353 | 5 | 5 | unless (defined $how_many) | 
 
| 1355 | 2 | 3 | if $plan and $plan =~ /^\d+$/ | 
 
| 1360 | 1 | 9 | if (defined $how_many and $how_many =~ /\D/) | 
 
| 1436 | 2 | 1 | unless (defined $how_many) | 
 
| 1438 | 1 | 1 | unless $tb->has_plan eq 'no_plan' | 
 
| 1535 | 0 | 70 | if (grep((_type($_) ne 'ARRAY'), $a1, $a2)) | 
 
| 1540 | 0 | 70 | if $a1 eq $a2 | 
 
| 1543 | 4 | 66 | $#$a1 > $#$a2 ? : | 
 
| 1545 | 2 | 160 | $_ > $#$a1 ? : | 
 
| 1546 | 4 | 158 | $_ > $#$a2 ? : | 
 
| 1548 | 100 | 62 | if _equal_nonrefs($e1, $e2) | 
 
| 1552 | 41 | 21 | if $ok | 
 
| 1554 | 21 | 41 | unless $ok | 
 
| 1563 | 73 | 198 | if ref $e1 or ref $e2 | 
 
| 1565 | 183 | 15 | if (defined $e1) { } | 
 
| 1566 | 171 | 12 | if defined $e2 and $e1 eq $e2 | 
 
| 1569 | 12 | 3 | unless defined $e2 | 
 
| 1593 | 10 | 187 | if (defined $e1 xor defined $e2) { } | 
 
|  | 0 | 187 | elsif (not defined $e1 || defined $e2) { } | 
 
|  | 7 | 180 | elsif (_dne($e1) xor _dne($e2)) { } | 
 
|  | 15 | 165 | elsif ($same_ref and $e1 eq $e2) { } | 
 
|  | 11 | 154 | elsif ($not_ref) { } | 
 
| 1611 | 7 | 147 | if ($Refs_Seen{$e1}) { } | 
 
| 1619 | 6 | 141 | unless _type($e2) eq $type | 
 
| 1621 | 6 | 141 | if ($type eq 'DIFFERENT') { } | 
 
|  | 70 | 71 | elsif ($type eq 'ARRAY') { } | 
 
|  | 55 | 16 | elsif ($type eq 'HASH') { } | 
 
|  | 8 | 8 | elsif ($type eq 'REF') { } | 
 
|  | 4 | 4 | elsif ($type eq 'SCALAR') { } | 
 
|  | 4 | 0 | elsif ($type) { } | 
 
| 1634 | 6 | 2 | if $ok | 
 
| 1639 | 1 | 3 | if $ok | 
 
| 1656 | 0 | 0 | if ($check) | 
 
| 1681 | 0 | 55 | if (grep((_type($_) ne 'HASH'), $a1, $a2)) | 
 
| 1686 | 0 | 55 | if $a1 eq $a2 | 
 
| 1689 | 1 | 54 | keys %$a1 > keys %$a2 ? : | 
 
| 1691 | 106 | 3 | exists $a1->{$k} ? : | 
 
| 1692 | 108 | 1 | exists $a2->{$k} ? : | 
 
| 1694 | 83 | 26 | if _equal_nonrefs($e1, $e2) | 
 
| 1698 | 12 | 14 | if $ok | 
 
| 1700 | 14 | 12 | unless $ok | 
 
| 1734 | 0 | 9 | unless @$a1 == @$a2 |