Condition Coverage

blib/lib/AozoraBunko/Checkerkun.pm
Criterion Covered Total %
condition 43 57 75.4


and 3 conditions

line !l l&&!r l&&r condition
130 4 4004 0 $self->{'78hosetsu_tekiyo'} and exists $AozoraBunko::Checkerkun::KUTENMEN_78HOSETSU_TEKIYO->{$kutenmen}
0 2004 0 $self->{'hosetsu_tekiyo'} and exists $AozoraBunko::Checkerkun::KUTENMEN_HOSETSU_TEKIYO->{$kutenmen}
185 8660 64 0 $self->{'simplesp'} and $char eq ' ' || $char eq "\x{3000}"
201 8648 40 4 $self->{'hansp'} and $char eq ' '
8648 36 4 $self->{'zensp'} and $char eq "\x{3000}"
8612 68 4 $self->{'zentilde'} and $char eq "\x{ff5e}"
8656 24 0 $self->{'hanpar'} and $char eq '(' || $char eq ')'
4656 4016 0 $char eq "\x{203b}" and $self->{'78hosetsu_tekiyo'} || $self->{'hosetsu_tekiyo'}
286 4656 8 0 $self->{'78'} and $AozoraBunko::Checkerkun::J78->{$char}
4652 8 0 $self->{'jyogai'} and $AozoraBunko::Checkerkun::JYOGAI->{$char}
4616 40 0 $self->{'kouetsukun'} and $AozoraBunko::Checkerkun::KYUJI->{$char}
4616 32 0 $self->{'kouetsukun'} and $AozoraBunko::Checkerkun::ITAIJI->{$char}
4636 8 0 $self->{'gonin1'} and $AozoraBunko::Checkerkun::GONIN1->{$char}
4612 24 0 $self->{'gonin2'} and $AozoraBunko::Checkerkun::GONIN2->{$char}
4596 32 0 $self->{'gonin3'} and $AozoraBunko::Checkerkun::GONIN3->{$char}
604 12 4004 $self->{'gaiji'} and _is_gaiji($char)

or 3 conditions

line l !l&&r !l&&!r condition
185 8 8 48 $char eq ' ' || $char eq "\x{3000}"
201 4 4 16 $char eq '(' || $char eq ')'
4004 0 12 $self->{'78hosetsu_tekiyo'} || $self->{'hosetsu_tekiyo'}