Condition Coverage

blib/lib/Interchange/Search/Solr.pm
Criterion Covered Total %
condition 0 44 0.0


and 3 conditions

line !l l&&!r l&&r condition
464 0 0 0 $string and ref $string
630 0 0 0 defined $from and defined $to
0 0 0 defined $from and defined $to and $from =~ /\A[1-9][0-9]*\z/
0 0 0 defined $from and defined $to and $from =~ /\A[1-9][0-9]*\z/ and $to =~ /\A[1-9][0-9]*\z/
1066 0 0 0 $self->_fragment_is_keyword($chunk) and @fragments
0 0 0 $self->_fragment_is_keyword($chunk) and @fragments and not $self->_fragment_is_keyword($fragments[0])
1433 0 0 0 $term and $term =~ /\w/

or 2 conditions

line l !l condition
668 0 0 $self->_convert_to_int($self->start) || 0
673 0 0 $self->_convert_to_int($self->rows) || 10
690 0 0 $res->content->{'response'}{'numFound'} || 0
1234 0 0 $self->page || 1
1391 0 0 $start ||= '*'
1392 0 0 $end ||= '*'
1507 0 0 $ref || 'SCALAR'

or 3 conditions

line l !l&&r !l&&!r condition
518 0 0 0 @terms or %filters
0 0 0 @terms or %filters or $structure
1472 0 0 0 @rest or not $key =~ /^-(desc|asc)/i