Condition Coverage

blib/lib/DBIx/TextIndex.pm
Criterion Covered Total %
condition 0 94 0.0


and 3 conditions

line !l l&&!r l&&r condition
236 0 0 0 $$self{'STOPLIST'} and ref $$self{'STOPLIST'}
359 0 0 0 $$self{'UPDATE_COMMIT_INTERVAL'} and $batch_count >= $$self{'UPDATE_COMMIT_INTERVAL'}
433 0 0 0 $$self{'UPDATE_COMMIT_INTERVAL'} and $$self{'ADD_BATCH_COUNT'} >= $$self{'UPDATE_COMMIT_INTERVAL'}
897 0 0 0 $next_pos > $last_pos and $next_pos <= $last_pos + $proximity
1163 0 0 0 $version and $version < 0.24
1818 0 0 0 $PA and $tc > 0
1851 0 0 0 $PA and $tc > 0
2067 0 0 0 $$self{'STOPLIST'} and $$self{'STOPLISTED_WORDS'}{$term}
2108 0 0 0 defined $new_value and defined $old_value
0 0 0 defined $new_value and defined $old_value and $old_value eq $new_value

or 2 conditions

line l !l condition
174 0 0 $$args{'print_activity'} || 0
252 0 0 $$args{'doc_key_sql_type'} || 'varchar'
837 0 0 $proximity ||= 1
1572 0 0 $$self{'C'}->f_t($fno, $term) || 0
1869 0 0 $$self{'DB'}->fetch_delete_queue || ''

or 3 conditions

line l !l&&r !l&&!r condition
145 0 0 0 ref $pkg || $pkg
641 0 0 0 $$args{'scoring_method'} || $$self{'SCORING_METHOD'}
715 0 0 0 $$clause{'TYPE'} eq 'PHRASE' or $$clause{'TYPE'} eq 'IMPLICITPHRASE'
735 0 0 0 $$clause{'TYPE'} eq 'PHRASE' or $$clause{'TYPE'} eq 'IMPLICITPHRASE'
0 0 0 $$clause{'TYPE'} eq 'WILD' or $$clause{'TYPE'} eq 'PLURAL'
749 0 0 0 $$clause{'MODIFIER'} eq 'AND' or $$clause{'CONJ'} eq 'AND'
1001 0 0 0 $new_max_indexed_id != $$self{'MAX_INDEXED_ID'} or $$self{'SEARCH_COUNT'} > 1000
1035 0 0 0 $self->_collection_table_upgrade_required or $self->collection_count < 1
1362 0 0 0 $$self{'CHARSET'} || $COLLECTION_FIELD_DEFAULT{'charset'}
1497 0 0 0 $$self{'F_T'}[$fno]{$term} || $$self{'C'}->f_t($fno, $term)
1503 0 0 0 $$self{'TERM_DOCS'}[$fno]{$term} || $$self{'C'}->term_docs($fno, $term)
1563 0 0 0 $$clause{'MODIFIER'} eq 'NOT' or $$clause{'MODIFIER'} eq 'AND'
1565 0 0 0 $$clause{'TYPE'} eq 'TERM' or $$clause{'TYPE'} eq 'PLURAL'
0 0 0 $$clause{'TYPE'} eq 'TERM' or $$clause{'TYPE'} eq 'PLURAL' or $$clause{'TYPE'} eq 'WILD'
0 0 0 $$clause{'TYPE'} eq 'IMPLICITPHRASE' or $$clause{'TYPE'} eq 'PHRASE'
1745 0 0 0 shift() || $$self{'ADDED_IDS'}
2108 0 0 0 defined $new_value || defined $old_value
0 0 0 not defined $new_value || defined $old_value or defined $new_value and defined $old_value and $old_value eq $new_value