Condition Coverage

blib/lib/Locale/Maketext/Lexicon/Getcontext.pm
Criterion Covered Total %
condition 15 34 44.1


and 3 conditions

line !l l&&!r l&&r condition
50 0 1734 0 length $var{'msgstr'} and $UseFuzzy || !$var{'fuzzy'}
62 1734 0 0 $KeepFuzzy and $var{'fuzzy'}
98 1734 0 1734 /^ *$/ && %var
141 0 4 0 Locale::Maketext::Lexicon::option('decode') and !$OutputEncoding || $InputEncoding ne $OutputEncoding
168 12 0 3464 $DoEncoding and $InputEncoding
177 12 3464 0 $DoEncoding and $OutputEncoding

or 2 conditions

line l !l condition
133 4 0 $1 || ''
134 0 4 Locale::Maketext::Lexicon::encoding() || ''

or 3 conditions

line l !l&&r !l&&!r condition
39 0 0 4 $_[0] =~ /^\x95\x04\x12\xde/ or $_[0] =~ /^\xde\x12\x04\x95/
46 0 0 4 $KeepFuzzy || Locale::Maketext::Lexicon::option('use_fuzzy')
50 0 1734 0 $UseFuzzy || !$var{'fuzzy'}
141 4 0 0 !$OutputEncoding || $InputEncoding ne $OutputEncoding