Condition Coverage

blib/lib/MongoDBx/Tiny.pm
Criterion Covered Total %
condition 0 47 0.0


and 3 conditions

line !l l&&!r l&&r condition
350 0 0 0 $reserved and my(@attr) = keys %$reserved
391 0 0 0 $reserved and my(@attr) = keys %$reserved
432 0 0 0 not $$opt{'no_trigger'} and $d_class->trigger('before_update')
443 0 0 0 not $$opt{'no_trigger'} and $d_class->trigger('after_update')
469 0 0 0 not $$opt{'no_trigger'} and $d_class->trigger('before_remove')
480 0 0 0 not $$opt{'no_trigger'} and $d_class->trigger('after_remove')

or 2 conditions

line l !l condition
239 0 0 shift() || {'no_cache', 0}
464 0 0 shift() || {}
589 0 0 shift() || {}
698 0 0 $d_class->indexes || []

or 3 conditions

line l !l&&r !l&&!r condition
351 0 0 0 $$proto{$_} ||= $$reserved{$_}
392 0 0 0 $$query{$_} ||= $$reserved{$_}
415 0 0 0 shift() || confess('no collection name')
416 0 0 0 shift() || confess('no query')
462 0 0 0 shift() || confess('no collection name')
463 0 0 0 shift() || confess('no query')
598 0 0 0 $opt{'database'} || $self->database