blib/lib/Test/JSON/Entails.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
branch | 26 | 28 | 92.8 |
line | true | false | branch |
---|---|---|---|
23 | 0 | 18 | unless defined $input and defined $entailed |
29 | 5 | 28 | unless (ref $object) |
31 | 2 | 3 | if (my $error = $@) |
37 | 4 | 27 | if (reftype $object ne 'HASH') |
48 | 7 | 5 | if ($error) { } |
60 | 2 | 15 | unless (exists $$input{$k}) |
64 | 7 | 8 | if $error |
79 | 1 | 3 | if ($e > $g) |
85 | 1 | 3 | if $error |
97 | 2 | 17 | if ($intype ne $type) |
102 | 8 | 9 | if ($type eq 'scalar') { } |
4 | 5 | elsif ($type eq 'array') { } | |
5 | 0 | elsif ($type eq 'hash') { } | |
104 | 2 | 6 | if ($got ne $expect) |