Condition Coverage

lib/Web/ComposableRequest/Role/L10N.pm
Criterion Covered Total %
condition 15 24 62.5


and 3 conditions

line !l l&&!r l&&r condition
23 1 1 2 $locale and &is_member($locale, $conf->locales)
25 1 0 1 $locale and $lang = &extract_lang($locale)
1 1 0 $locale and $lang = &extract_lang($locale) and $lang ne $locale
1 0 0 $locale and $lang = &extract_lang($locale) and $lang ne $locale and &is_member($lang, $conf->locales)
57 1 0 9 defined $args->{'params'} and ref $args->{'params'} eq 'ARRAY'

or 2 conditions

line l !l condition
40 2 0 $self->_env->{'HTTP_ACCEPT_LANGUAGE'} // ''
43 1 3 $_->[1] // ''
53 10 0 $args //= {}

or 3 conditions

line l !l&&r !l&&!r condition
127 0 9 0 $args->{'locale'} //= $self->locale