Branch Coverage

blib/lib/Device/Chip/Adapter/BusPirate.pm
Criterion Covered Total %
branch 11 36 30.5


line true false branch
82 0 0 if $self->{'mode'}
97 0 0 if $self->{'mode'}
112 1 1 if $self->{'mode'} and _modename($self->{'mode'}) eq 'I2C'
115 0 1 if $self->{'mode'}
141 0 0 if $self->{'mode'}
191 2 0 if $rate =~ /(.*)k$/u
192 0 2 if $rate =~ /(.*)M$/u
217 0 0 unless $pin eq 'AUX'
235 0 0 unless $pin eq 'AUX'
303 0 0 if ($args{'wordsize'} // 8) != 8
305 0 0 if %args
309 0 0 defined $mode ? :
0 0 defined $max_bitrate ? :
361 0 2 if %args
364 2 0 if defined $addr
369 1 1 if defined $max_bitrate
381 2 0 if $self->{'mode'}
417 0 6 unless defined(my $addr = $self->{'addr'})