Condition Coverage

blib/lib/Games/Roguelike/Console/ANSI.pm
Criterion Covered Total %
condition 2 30 6.6


and 3 conditions

line !l l&&!r l&&r condition
190 0 0 1 $$self{'out'} and fileno $$self{'out'}
192 0 0 1 $$self{'out'}->fileno and $$self{'out'}->fileno == 1
341 0 0 0 $$self{'buf'}[$y][$x][0] eq $$self{'cur'}[$y][$x][0] and $$self{'buf'}[$y][$x][1] eq $$self{'cur'}[$y][$x][1]
348 0 0 0 $$self{'buf'}[$y][$x + 1][0] eq $$self{'cur'}[$y][$x + 1][0] && $$self{'buf'}[$y][$x + 1][1] eq $$self{'cur'}[$y][$x + 1][1]
0 0 0 $x < $$self{'invr'} and not $$self{'buf'}[$y][$x + 1][0] eq $$self{'cur'}[$y][$x + 1][0] && $$self{'buf'}[$y][$x + 1][1] eq $$self{'cur'}[$y][$x + 1][1]
382 0 0 0 $$self{'cx'} == $$self{'scx'} && $$self{'cx'} == $$self{'scy'}
0 0 0 $$self{'cursor'} and not $$self{'cx'} == $$self{'scx'} && $$self{'cx'} == $$self{'scy'}
394 0 0 0 $set and not $$self{'cursor'}
0 0 0 not $set and $$self{'cursor'}
499 0 0 0 defined $ct and not $ct =~ /^[a-z]$/i