Condition Coverage

blib/lib/Lingua/EN/Segmenter/Evaluator.pm
Criterion Covered Total %
condition 0 44 0.0


and 3 conditions

line !l l&&!r l&&r condition
72 0 0 0 exists $$break{$_} && exists $$assigned{$_}
90 0 0 0 $assigned and $break
96 0 0 0 $assigned =~ /L/ and $self->take(1, 'break', $i - 1)
0 0 0 $assigned =~ /R/ and $self->take(1, 'break', $i + 1)
128 0 0 0 $assigned && $break
134 0 0 0 not $$self{'taken'}{$count}{$which}{$i} and $$self{$which}{$i}

or 2 conditions

line l !l condition
69 0 0 $num_segments ||= scalar keys %{$break;}

or 3 conditions

line l !l&&r !l&&!r condition
96 0 0 0 $assigned =~ /L/ and $self->take(1, 'break', $i - 1) or $assigned =~ /R/ and $self->take(1, 'break', $i + 1)
0 0 0 $self->take(1, 'break', $i - 1) or $self->take(1, 'break', $i + 1)
103 0 0 0 $self->take(1, 'assigned', $i - 1, 'R') or $self->take(1, 'assigned', $i + 1, 'L')
0 0 0 $self->take(1, 'assigned', $i - 1) or $self->take(1, 'assigned', $i + 1)
122 0 0 0 $assigned or $break
124 0 0 0 $assigned ||= $self->take(2, 'assigned', $i + $_)
125 0 0 0 $break ||= $self->take(2, 'break', $i + $_)
135 0 0 0 not $req or $$self{$which}{$i} =~ /$req/