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
192 0 0 21 'Locale::Messages' eq $pkg and defined $compatibility
196 21 0 0 $no_xs and 'gettext_xs' eq $pkg
200 0 1 20 defined $pkg and 'gettext_pp' eq $pkg

or 2 conditions

line l !l condition
250 99 7 $filters{$textdomain} ||= [\&Locale::Messages::turn_utf_8_off]
260 8 4 $filters{$_[0]} ||= [\&Locale::Messages::turn_utf_8_off]
269 8 4 $filters{$_[0]} ||= [\&Locale::Messages::turn_utf_8_off]
279 80 3 $filters{$textdomain} ||= [\&Locale::Messages::turn_utf_8_off]
289 80 3 $filters{$_[0]} ||= [\&Locale::Messages::turn_utf_8_off]
298 80 3 $filters{$_[0]} ||= [\&Locale::Messages::turn_utf_8_off]
308 3 0 $filters{$textdomain} ||= [\&Locale::Messages::turn_utf_8_off]
318 3 1 $filters{$_[0]} ||= [\&Locale::Messages::turn_utf_8_off]
327 4 1 $filters{$_[0]} ||= [\&Locale::Messages::turn_utf_8_off]
336 89 2 $filters{$_[0]} ||= [\&Locale::Messages::turn_utf_8_off]
345 88 3 $filters{$_[0]} ||= [\&Locale::Messages::turn_utf_8_off]
354 88 3 $filters{$_[0]} ||= [\&Locale::Messages::turn_utf_8_off]

or 3 conditions

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