Condition Coverage

blib/lib/Locale/MO/File.pm
Criterion Covered Total %
condition 9 15 60.0


and 3 conditions

line !l l&&!r l&&r condition
105 33 0 109 exists $message->{$_} && defined $message->{$_}
127 47 0 24 exists $message->{'msgctxt'} && defined $message->{'msgctxt'} && length $message->{'msgctxt'}
38 0 33 exists $message->{'msgid_plural'} && defined $message->{'msgid_plural'} && length $message->{'msgid_plural'}
153 0 8 88 defined $_ && length $_

or 3 conditions

line l !l&&r !l&&!r condition
339 9 0 0 $self->get_file_handle || 'IO::File'->new($filename, '< :raw') || confess("Can not open mo file $filename $Locale::MO::File::OS_ERROR")