Condition Coverage

blib/lib/Acme/Pinoko.pm
Criterion Covered Total %
condition 0 96 0.0


and 3 conditions

line !l l&&!r l&&r condition
168 0 0 0 $$prons_ref[$i] eq 'UNK' and $surf =~ /[^\p{InHalfwidthKatakana}]/
290 0 0 0 $next_pos eq '名詞' || $next_pos eq '記号' || $next_pos eq '補助記号' and not exists $TERMINATOR_CHAR{$next_surface}
0 0 0 $next_pos eq '名詞' || $next_pos eq '記号' || $next_pos eq '補助記号' and not exists $TERMINATOR_CHAR{$next_surface} and $next_surface ne '・・'
0 0 0 $next_surface eq '・' && $next_next_surface eq '・'
0 0 0 $next_pos eq '名詞' || $next_pos eq '記号' || $next_pos eq '補助記号' and not exists $TERMINATOR_CHAR{$next_surface} and $next_surface ne '・・' and not $next_surface eq '・' && $next_next_surface eq '・'
0 0 0 $next_surface eq '・' && $next_next_surface eq '・'
0 0 0 $next_pos eq '名詞' || $next_pos eq '記号' || $next_pos eq '補助記号' and not exists $TERMINATOR_CHAR{$next_surface} and $next_surface ne '・・' and not $next_surface eq '・' && $next_next_surface eq '・' and not $next_surface eq '・' && $next_next_surface eq '・'
0 0 0 $next_pos eq '名詞' || $next_pos eq '記号' || $next_pos eq '補助記号' and not exists $TERMINATOR_CHAR{$next_surface} and $next_surface ne '・・' and not $next_surface eq '・' && $next_next_surface eq '・' and not $next_surface eq '・' && $next_next_surface eq '・' and not $next_surface =~ /^\x{ff57}+$/
308 0 0 0 $i != 0 and $pron eq 'よ' || $pron eq 'ね'
315 0 0 0 $i != 0 and $$poses_ref[$i - 1] eq '名詞'
0 0 0 $i != 0 and $$poses_ref[$i - 1] eq '名詞' and $next_surface eq '' || $next_surface =~ /\s/

or 3 conditions

line l !l&&r !l&&!r condition
122 0 0 0 $node->stat == 2 or $node->stat == 3
129 0 0 0 not defined $pron or $pron eq '*'
168 0 0 0 $$poses_ref[$i] eq '記号' or $$poses_ref[$i] eq '補助記号'
0 0 0 $$poses_ref[$i] eq '記号' or $$poses_ref[$i] eq '補助記号' or $$prons_ref[$i] eq 'UNK' and $surf =~ /[^\p{InHalfwidthKatakana}]/
0 0 0 $$poses_ref[$i] eq '記号' or $$poses_ref[$i] eq '補助記号' or $$prons_ref[$i] eq 'UNK' and $surf =~ /[^\p{InHalfwidthKatakana}]/ or $surf =~ /^[a-zA-Z\x{ff41}-\x{ff5a}\x{ff21}-\x{ff3a}0-9\x{ff10}-\x{ff19}]+$/
179 0 0 0 $surf eq '手術' or $surf eq '笑'
0 0 0 $surf eq '手術' or $surf eq '笑' or $surf eq 'シーウーノ'
0 0 0 $surf eq '手術' or $surf eq '笑' or $surf eq 'シーウーノ' or $surf eq 'アラマンチュ'
0 0 0 $surf eq '手術' or $surf eq '笑' or $surf eq 'シーウーノ' or $surf eq 'アラマンチュ' or $surf eq 'シーウーノアラマンチュ'
0 0 0 $surf eq '手術' or $surf eq '笑' or $surf eq 'シーウーノ' or $surf eq 'アラマンチュ' or $surf eq 'シーウーノアラマンチュ' or $surf =~ /^\x{30a2}\x{30c3}\x{30c1}\x{30e7}\x{30f3}\x{30d6}\x{30ea}\x{30b1}\x{30fc}*/
246 0 0 0 not defined $pinoko_pron or $pron eq $pinoko_pron
279 0 0 0 $pos eq '助詞' or $pos eq '語尾'
0 0 0 $pos eq '助詞' or $pos eq '語尾' or $pos eq '助動詞'
290 0 0 0 exists $HIRAGANA_INVALID_POS{$next_pos} or $next_surface eq '?'
0 0 0 exists $HIRAGANA_INVALID_POS{$next_pos} or $next_surface eq '?' or $next_surface eq '?'
0 0 0 $next_pos eq '名詞' || $next_pos eq '記号' || $next_pos eq '補助記号'
0 0 0 exists $HIRAGANA_INVALID_POS{$next_pos} or $next_surface eq '?' or $next_surface eq '?' or $next_pos eq '名詞' || $next_pos eq '記号' || $next_pos eq '補助記号' and not exists $TERMINATOR_CHAR{$next_surface} and $next_surface ne '・・' and not $next_surface eq '・' && $next_next_surface eq '・' and not $next_surface eq '・' && $next_next_surface eq '・' and not $next_surface =~ /^\x{ff57}+$/
308 0 0 0 $pron eq 'よ' || $pron eq 'ね'
315 0 0 0 $next_surface eq '' || $next_surface =~ /\s/
331 0 0 0 $prev_surface eq 'わ' or $prev_surface eq 'だ'
338 0 0 0 $prev_surface eq 'わ' or $prev_surface eq 'よ'