Branch Coverage

blib/lib/IP/CountryFlag/Params.pm
Criterion Covered Total %
branch 10 16 62.5


line true false branch
24 1 2 unless is_ipv4($_[0]) or is_ipv6($_[0])
25 1 0 unless -d "$_[0]"
35 0 4 unless defined $values
37 0 4 unless ref $values eq 'HASH'
41 0 6 unless exists $IP::CountryFlag::Params::FIELDS->{$field}
44 2 4 if $fields->{$field} and not exists $values->{$field}
47 0 4 if $fields->{$field} and not defined $values->{$field}
50 4 0 if defined $values->{$field}