Condition Coverage

blib/lib/Locale/CLDR.pm
Criterion Covered Total %
condition 75 152 49.3


and 3 conditions

line !l l&&!r l&&r condition
1152 72 20 0 @_ > 1 and ref $_[-1] eq 'HASH'
1156 21 0 71 1 == @_ and not ref $_[0]
1186 91 0 1 defined $args{'extensions'} and not ref $args{'extensions'}
1577 1 3 3 ref $name and not $name->script_id
1645 2 7 0 ref $name and not $name->territory_id
1754 0 0 3 defined $return and length $return
2035 41 0 120 !$grapheme_split && length $gc
2273 0 0 1 $outer > -1 and $inner > -1
0 0 1 $outer > -1 and $inner > -1 and $outer < $inner
2426 732 0 6 not $format and my($dividend, $divisor) = $what =~ /^(.+)-per-(.+)$/u
2760 0 0 0 length $$rule{'before'} and not $text =~ /$$rule{'before'}\G/u
4268 5 0 0 $type ne 'standard' and not $override

or 2 conditions

line l !l condition
572 0 0 $self->likely_subtag->script || ''
599 0 0 $self->likely_subtag->territory || ''
1200 88 4 $args{'language_id'} //= 'und'
1379 0 0 $self->language_name($for) // ''
1725 2 1 $variant // ''
1744 1 2 $key_aliases{$key} // ''
1745 2 1 $key_names{$key} // ''
1777 1 2 $key_aliases{$key} // ''
1778 2 1 $key_names{$key} // ''
2262 12 0 $quote{$_} //= ''
2317 1 0 $self->territory_id || '001'
2339 1 0 $self->territory_id || '001'
2385 494 244 $type //= 'long'
2441 6 0 $type //= 'long'
2656 0 0 $params{'variant'} // 'Any'
2657 0 0 $params{'text'} // ''
3102 0 3 $type //= 'default'
3532 0 0 $$format_data{$format} // ''
4274 0 5 $override || []

or 3 conditions

line l !l&&r !l&&!r condition
629 0 93 210 $path[$i] eq 'und' or $path[$i] eq 'Any'
785 0 0 0 $for //= $self
1465 5 1 0 $name //= $self
1506 6 2 0 $name //= $self
1571 6 1 0 $name //= $self
1639 8 1 0 $name //= $self
1707 6 1 0 $name //= $self
1747 1 0 2 exists $valid_keys{$key} or exists $valid_keys{$alias}
1 2 0 exists $valid_keys{$key} or exists $valid_keys{$alias} or exists $valid_keys{$name}
1751 2 1 0 $return //= $bundle->display_name_key->{$alias}
1752 3 0 0 $return //= $bundle->display_name_key->{$name}
1757 0 0 0 $key_names{$name} || $key_names{$alias} || $key_names{$key} || $key
1780 1 0 2 exists $valid_keys{$key} or $valid_keys{$alias}
1 2 0 exists $valid_keys{$key} or $valid_keys{$alias} or $valid_keys{$name}
1785 2 1 0 $bundle->display_name_type->{$key} // $bundle->display_name_type->{$alias}
3 0 0 ($bundle->display_name_type->{$key} // $bundle->display_name_type->{$alias}) // $bundle->display_name_type->{$name}
1850 3 0 0 $locale //= $self
2273 2 0 1 $inner == -1 or $outer > -1 and $inner > -1 and $outer < $inner
2654 0 0 0 $params{'from'} // $self
2668 0 0 0 $$transforms{$variant}{$from}{$to} //= $package->new
3804 0 5 0 $self->territory_id || $self->likely_subtag->territory_id
0 5 0 $territory_id //= $self->territory_id || $self->likely_subtag->territory_id
4175 0 1 0 $territory_id //= $self->territory_id
4203 1 0 0 $currency_id //= $self->default_currency
4252 0 5 0 $params{'type'} //= $self->_default_collation
4253 4 1 0 $params{'strength'} //= $self->_default_collation_strength