Condition Coverage

blib/lib/Brackup/File.pm
Criterion Covered Total %
condition 10 18 55.5


and 3 conditions

line !l l&&!r l&&r condition
25 0 0 117 $$self{'root'} and $$self{'root'}->isa('Brackup::Root')
105 90 0 0 $$self{'path'} =~ /\.mp3$/i and $$self{'root'}->smart_mp3_chunking
230 90 0 20 $type eq 'd' and $mode eq $backup->default_directory_mode
0 8 82 $type eq 'f' and $mode eq $backup->default_file_mode

or 3 conditions

line l !l&&r !l&&!r condition
132 77 90 0 $$self{'_full_digest'} ||= $self->_calc_full_digest
230 20 0 90 $type eq 'd' and $mode eq $backup->default_directory_mode or $type eq 'f' and $mode eq $backup->default_file_mode