Condition Coverage

blib/lib/Class/PObject/Driver/file.pm
Criterion Covered Total %
condition 16 28 57.1


and 3 conditions

line !l l&&!r l&&r condition
92 172 12 38 defined $$args{'limit'} and not $$args{'offset'}
184 38 0 defined $$args{'limit'} and not $$args{'offset'} and not $$args{'sort'}
50 0 0 defined $$args{'limit'} and not $$args{'offset'} and not $$args{'sort'} and $n == $$args{'limit'}
266 0 0 67 $object_name and defined $id

or 2 conditions

line l !l condition
72 23 20 $args ||= {}
243 2 5 || 0

or 3 conditions

line l !l&&r !l&&!r condition
21 11 0 0 ref $self || $self
28 4 7 0 $$columns{'id'} ||= $self->generate_id($object_name, $props)
64 43 0 0 ref $self || $self
158 50 0 0 ref $self || $self