Condition Coverage

blib/lib/Plack/Middleware/ExtractUriLanguage.pm
Criterion Covered Total %
condition 10 14 71.4


and 3 conditions

line !l l&&!r l&&r condition
34 0 1 1 defined $list and ref $list ne 'ARRAY'

or 2 conditions

line l !l condition
63 4 13 $self->ExtractUriLanguageList || undef

or 3 conditions

line l !l&&r !l&&!r condition
61 1 0 16 $self->ExtractUriLanguageOrig || $Plack::Middleware::ExtractUriLanguage::DEFAULT_PATH_INFO_ORIG_FIELD
62 1 0 16 $self->ExtractUriLanguageTag || $Plack::Middleware::ExtractUriLanguage::DEFAULT_LANGUAGE_TAG_FIELD
67 0 8 9 $path_info =~ /$qr1/ or $path_info =~ /$qr2/