Condition Coverage

blib/lib/Locale/Messages.pm
Criterion Covered Total %
condition 28 36 77.7


and 3 conditions

line !l l&&!r l&&r condition
190 0 0 21 'Locale::Messages' eq $pkg and defined $compatibility
194 21 0 0 $no_xs and 'gettext_xs' eq $pkg
198 0 1 20 defined $pkg and 'gettext_pp' eq $pkg

or 2 conditions

line l !l condition
248 99 7 $filters{$textdomain} ||= [\&Locale::Messages::turn_utf_8_off]
258 8 4 $filters{$_[0]} ||= [\&Locale::Messages::turn_utf_8_off]
267 8 4 $filters{$_[0]} ||= [\&Locale::Messages::turn_utf_8_off]
277 80 3 $filters{$textdomain} ||= [\&Locale::Messages::turn_utf_8_off]
287 80 3 $filters{$_[0]} ||= [\&Locale::Messages::turn_utf_8_off]
296 80 3 $filters{$_[0]} ||= [\&Locale::Messages::turn_utf_8_off]
306 3 0 $filters{$textdomain} ||= [\&Locale::Messages::turn_utf_8_off]
316 3 1 $filters{$_[0]} ||= [\&Locale::Messages::turn_utf_8_off]
325 4 1 $filters{$_[0]} ||= [\&Locale::Messages::turn_utf_8_off]
334 89 2 $filters{$_[0]} ||= [\&Locale::Messages::turn_utf_8_off]
343 88 3 $filters{$_[0]} ||= [\&Locale::Messages::turn_utf_8_off]
352 88 3 $filters{$_[0]} ||= [\&Locale::Messages::turn_utf_8_off]

or 3 conditions

line l !l&&r !l&&!r condition
128 25 0 0 $has_encode or defined $has_bytes