Branch Coverage

blib/lib/Device/BusPirate/Mode/SPI.pm
Criterion Covered Total %
branch 22 26 84.6


line true false branch
167 1 3 if (defined $args{'mode'})
173 1 3 if defined $args{'cpol'}
174 1 3 if defined $args{'cpha'}
181 4 7 if defined $args{$_}
3 1 if (&any(sub { !!$args{$_} != $self->{$_} if defined $args{$_}; } , 'open_drain', 'ckp', 'cke', 'sample'))
189 3 0 $self->{'open_drain'} ? :
1 2 $self->{'ckp'} ? :
1 2 $self->{'cke'} ? :
0 3 $self->{'sample'} ? :
192 1 3 if (defined $args{'speed'})
196 0 1 if $speed == $self->{'speed'}
223 3 4 $self->{'cs'} ? :
251 0 6 $self->{'speed'} == 0 ? :