Condition Coverage

blib/lib/Locale/Codes.pm
Criterion Covered Total %
condition 50 57 87.7


and 3 conditions

line !l l&&!r l&&r condition
147 785 447 39 $codeset and not exists $Locale::Codes::ALL_CODESETS{$type}{'codesets'}{$codeset}
210 3 6 470 @args and defined $args[$#args]
9 461 9 @args and defined $args[$#args] and lc $args[$#args] eq "retired"
227 18 3 0 $retired and exists $Retired{$type}{$codeset}{'code'}{$code}
245 197 0 105 @args and defined $args[$#args]
197 99 6 @args and defined $args[$#args] and lc $args[$#args] eq "retired"
259 27 6 0 $retired and exists $Retired{$type}{$codeset}{'name'}{$name}
338 20 24 3 @args and lc $args[$#args] eq "retired"
360 20 3 3 @args and lc $args[$#args] eq "retired"

or 3 conditions

line l !l&&r !l&&!r condition
155 765 5 462 not defined $codeset or $codeset eq ""
187 96 507 197 $no_check_code or exists $Data{$type}{'code2id'}{$codeset}{$code}
507 21 176 $no_check_code or exists $Data{$type}{'code2id'}{$codeset}{$code} or exists $Retired{$type}{$codeset}{'code'}{$code}
21 24 152 $no_check_code or exists $Data{$type}{'code2id'}{$codeset}{$code} or exists $Retired{$type}{$codeset}{'code'}{$code} or exists $Data{$type}{'codealias'}{$codeset}{$code}
222 54 12 411 $err or not $code
321 0 0 3 $err or not $code
0 0 3 $err or not $code or not exists $Data{$type}{'code2id'}{$codeset}{$code}
488 3 5 47 exists $Data{$type}{'code2id'}{$codeset}{$code} or exists $Data{$type}{'codealias'}{$codeset}{$code}
678 28539 30 12 $jd ne $id or $j < $i
799 5 3 11 exists $Data{$type}{'code2id'}{$codeset}{$new_code} or exists $Data{$type}{'codealias'}{$codeset}{$new_code}