Branch Coverage

blib/lib/Audio/Nama/Bus.pm
Criterion Covered Total %
branch 0 54 0.0


line true false branch
30 0 0 if @undeclared
31 0 0 unless ($vals{'name'})
35 0 0 if ($by_name{$vals{'name'}})
36 0 0 unless $Audio::Nama::quiet
67 0 0 if $last > $max
93 0 0 if $last > $max
102 0 0 unless defined $mix
106 0 0 if $bus->version
148 0 0 unless $bus->send_type eq 'track' and $Audio::Nama::tn{$bus->send_id}->rec_status =~ /REC|MON/u or $bus->send_type eq 'track' and $bus->send_id eq 'Master' and $Audio::Nama::tn{'Mixdown'}->rec_status eq 'REC'
163 0 0 if @path
164 0 0 if scalar @path
172 0 0 if $bus->output_is_connectable
177 0 0 if $_->rec_status eq 'REC' and not $Audio::Nama::mode->preview and not $Audio::Nama::mode->doodle
191 0 0 if (defined $mix_track)
197 0 0 unless scalar @{$mix_track->versions;}
269 0 0 unless $track
274 0 0 if ref($bn{$track->group}) =~ /Sequence/u
276 0 0 $track->is_mix_track ? :
0 0 $track->name =~ /Master|Mixdown/u ? :
287 0 0 unless my $bus = $bn{$name}
298 0 0 unless $Audio::Nama::Bus::by_name{$name}
305 0 0 if $tn{$name}
321 0 0 if ($bn{$name} and not ref($bn{$name}) =~ /SendBus/u)
324 0 0 if ($bn{$name}) { }
333 0 0 $bus_type eq 'cooked' ? :
336 0 0 unless $bus
368 0 0 if $name eq $to_remove