Condition Coverage

blib/lib/MongoDB/Op/_BulkWrite.pm
Criterion Covered Total %
condition 0 28 0.0


and 3 conditions

line !l l&&!r l&&r condition
82 0 0 0 $self->_should_use_acknowledged_write && $self->_retryable
436 0 0 0 $error->$MongoDB::Op::_BulkWrite::_isa('MongoDB::DatabaseError') and $error->result->does('MongoDB::Role::_WriteResult')
441 0 0 0 $w_0 and /exceeds maximum size/
451 0 0 0 $ordered and !$gle_result || $gle_result->count_write_errors

or 2 conditions

line l !l condition
236 0 0 $@ || 'Unknown error'
435 0 0 $@ || 'Unknown error'

or 3 conditions

line l !l&&r !l&&!r condition
89 0 0 0 $type eq 'update' or $type eq 'delete'
217 0 0 0 $cmd eq 'insert' or $cmd eq 'update'
319 0 0 0 $type ne $last_type or $count == $max_batch_count
451 0 0 0 !$gle_result || $gle_result->count_write_errors