Branch Coverage

blib/lib/MIDI/Util.pm
Criterion Covered Total %
branch 36 48 75.0


line true false branch
68 1 0 if defined $patch
78 1 14 if (lc $key eq 'volume') { }
1 13 elsif (lc $key eq 'length') { }
1 12 elsif (lc $key eq 'ticks') { }
1 11 elsif (lc $key eq 'note') { }
1 10 elsif (lc $key eq 'note2number') { }
1 9 elsif (lc $key eq 'number2note') { }
1 8 elsif (lc $key eq 'patch2number') { }
1 7 elsif (lc $key eq 'number2patch') { }
1 6 elsif (lc $key eq 'notenum2percussion') { }
1 5 elsif (lc $key eq 'percussion2notenum') { }
1 4 elsif (lc $key eq 'all_events') { }
1 3 elsif (lc $key eq 'midi_events') { }
1 2 elsif (lc $key eq 'meta_events') { }
1 1 elsif (lc $key eq 'text_events') { }
1 0 elsif (lc $key eq 'nontext_meta_events') { }
181 0 0 $name eq 'length' && $precision >= 0 ? :
221 0 1 $divisions == 8 ? :
0 1 $divisions == 8 ? :
234 2 2 if ($duration =~ /^d(\d+)$/) { }
253 1 1 if $config_file
261 0 0 if ($soundfont) { }
263 0 0 if $soundfont
270 0 0 unless system(@cmd) == 0