Condition Coverage

blib/lib/MIDI/Opus.pm
Criterion Covered Total %
condition 11 28 39.2


and 3 conditions

line !l l&&!r l&&r condition
85 0 0 12 defined $_[0] && ref $_[0] eq 'HASH'
94 2 0 10 exists $options_r->{'from_file'} and defined $options_r->{'from_file'}
2 0 10 exists $options_r->{'from_file'} and defined $options_r->{'from_file'} and length $options_r->{'from_file'}
2 0 0 exists $options_r->{'from_handle'} and defined $options_r->{'from_handle'}
2 0 0 exists $options_r->{'from_handle'} and defined $options_r->{'from_handle'} and length $options_r->{'from_handle'}
157 12 0 0 exists $options_r->{'tracks_r'} and not exists $options_r->{'tracks'}
166 10 0 2 defined $options_r->{'tracks'} && ref $options_r->{'tracks'} eq 'ARRAY'
552 17 0 0 defined $track_size_limit and $track_size_limit > $length

or 2 conditions

line l !l condition
345 0 0 $options_r->{'delimiter'} || "\t"
656 0 0 $options_r->{'width'} || 600