Condition Coverage

blib/lib/MP3/Tag/File.pm
Criterion Covered Total %
condition 15 30 50.0


and 3 conditions

line !l l&&!r l&&r condition
49 81 0 0 exists $self->{'FH'} and defined $self->{'FH'}
61 171 0 99 defined $mode and $mode =~ /w/i
247 80 0 0 $e = $self->get_config("decode_encoding_filename") and $e->[0]
255 24 0 56 exists $self->{'parsed_filename'} and $self->{'parsed_filename'} eq $filename
275 80 0 0 $Ndot > $Nunderscore and $Ndot > 1
321 0 57 0 $title and $title =~ /^\d{1,2}$/
355 3 71 6 not $no and $title =~ /^(\d+)?(?:audio|track|processed)\s*(\d+)?$/i
74 0 6 not $no and $title =~ /^(\d+)?(?:audio|track|processed)\s*(\d+)?$/i and $+

or 3 conditions

line l !l&&r !l&&!r condition
40 87 0 0 -f $filename or -c $filename
367 0 0 80 $title =~ /\((\d{4})\)/ or $artist =~ /\((\d{4})\)/