Condition Coverage

blib/lib/Caroline.pm
Criterion Covered Total %
condition 0 48 0.0


and 3 conditions

line !l l&&!r l&&r condition
94 0 0 0 $self->is_supported and -t STDIN
225 0 0 0 $cc == 9 and defined $self->{'completion_callback'}
251 0 0 0 $state->pos > 0 and $state->pos < $state->len
361 0 0 0 $status->len > 0 and $status->pos < $status->len
472 0 0 0 $state->pos > 0 and substr($state->buf, $state->pos - 1, 1) eq ' '
475 0 0 0 $state->pos > 0 and substr($state->buf, $state->pos - 1, 1) ne ' '
503 0 0 0 $state->pos > 0 and length $state->buf > 0
575 0 0 0 $state->pos and $state->pos == $state->len
0 0 0 $state->pos and $state->pos == $state->len and ($state->pos + $plen) % $state->cols == 0

or 3 conditions

line l !l&&r !l&&!r condition
124 0 0 0 $self->{'isleadbyte'} ||= 'Win32::API'->new('kernel32', 'int IsDBCSLeadByte(char a)')
127 0 0 0 $self->{'encoding'} ||= Term::Encoding::get_encoding()
232 0 0 0 $cc == 127 or $cc == 8
380 0 0 0 $cc == 2 or $cc == 3
0 0 0 $cc == 2 or $cc == 3 or $cc == 6
0 0 0 $cc == 2 or $cc == 3 or $cc == 6 or $cc == 13
388 0 0 0 $cc == 127 or $cc == 8