| blib/lib/IP/CountryFlag/Params.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| branch | 10 | 16 | 62.5 |
| line | true | false | branch |
|---|---|---|---|
| 23 | 1 | 2 | unless is_ipv4($_[0]) or is_ipv6($_[0]) |
| 24 | 1 | 0 | unless -d "$_[0]" |
| 34 | 0 | 4 | unless defined $values |
| 36 | 0 | 4 | unless ref $values eq 'HASH' |
| 40 | 0 | 6 | unless exists $IP::CountryFlag::Params::FIELDS->{$field} |
| 43 | 2 | 4 | if $fields->{$field} and not exists $values->{$field} |
| 46 | 0 | 4 | if $fields->{$field} and not defined $values->{$field} |
| 49 | 4 | 0 | if defined $values->{$field} |