Condition Coverage

blib/lib/MongoDB/Op/_Query.pm
Criterion Covered Total %
condition 0 40 0.0


and 3 conditions

line !l l&&!r l&&r condition
98 0 0 0 defined $self->{'options'}{'collation'} and not $link->supports_collation
216 0 0 0 defined $opts->{'maxTimeMS'} && !($self->coll_name =~ /\A\$cmd/)
229 0 0 0 keys %$query == 1 and not ref $query->{'$query'} eq 'Tie::IxHash' ? $query->{'$query'}->EXISTS('query') : exists $query->{'$query'}{'query'}

or 2 conditions

line l !l condition
145 0 0 $opts->{'limit'} // 0
146 0 0 $opts->{'batchSize'} // 0
184 0 0 $result->{'flags'} || {}
216 0 0 $self->filter || {}
242 0 0 $opts->{'limit'} // 0
243 0 0 $opts->{'batchSize'} // 0
282 0 0 $opts //= {}
283 0 0 $opts->{'modifiers'} // {}
437 0 0 $opts->{'skip'} // 0
0 0 $opts->{'batchSize'} // 0
0 0 $opts->{'limit'} // 0
0 0 $opts->{'cursorType'} // 'non_tailable'
529 0 0 $value // 0
546 0 0 $value // 'non_tailable'

or 3 conditions

line l !l&&r !l&&!r condition
244 0 0 0 $limit < 0 || $batch_size < 0