Branch Coverage

blib/lib/Test2/Tools/Expressive.pm
Criterion Covered Total %
branch 38 42 90.4


line true false branch
89 1 14 if ($nargs == 0) { }
119 2 4 if ($ref ne '') { }
2 2 elsif ($got ne '') { }
121 1 1 $ref =~ /^[AI]/ ? :
153 2 4 if ($ref ne '') { }
2 2 elsif ($got eq '') { }
155 1 1 $ref =~ /^[AI]/ ? :
187 0 6 if ($ref eq '') { }
2 4 elsif ($ref ne 'ARRAY') { }
2 2 elsif (not @{$got;}) { }
227 0 6 if ($ref eq '') { }
2 4 elsif ($ref ne 'ARRAY') { }
2 2 elsif ((my $n = @{$got;}) > 0) { }
237 1 1 $n == 1 ? :
269 0 6 if ($ref eq '') { }
2 4 elsif ($ref ne 'HASH') { }
2 2 elsif ((my $n = scalar keys %{$got;}) > 0) { }
279 1 1 $n == 1 ? :
308 0 6 if ($ref eq '') { }
2 4 elsif ($ref ne 'HASH') { }
2 2 elsif (scalar keys %{$got;} == 0) { }