Condition Coverage

blib/lib/Device/Chip/Base/RegisteredI2C.pm
Criterion Covered Total %
condition 15 18 83.3


and 3 conditions

line !l l&&!r l&&r condition
155 4 1 2 $reg + $len < $endreg and not defined $_regcache[$reg + $len]
202 5 1 3 $offs < $len and $current[$offs] ne $want[$offs]
248 0 1 1 $readlen and $mask =~ /\G\xFF{$datasize}/gu

or 3 conditions

line l !l&&r !l&&!r condition
59 2 0 0 ref $self || $self
94 7 1 2 $__forcecache or $_regcache[$reg + $offs]
117 9 1 2 $__forcecache or defined $_regcache[$reg + $offs]