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 191 12 30 defined $args->{'limit'} and not $args->{'offset'}
203 30 0 defined $args->{'limit'} and not $args->{'offset'} and not $args->{'sort'}
42 0 0 defined $args->{'limit'} and not $args->{'offset'} and not $args->{'sort'} and $n == $args->{'limit'}
266 0 0 70 $object_name and defined $id

or 2 conditions

line l !l condition
72 23 23 $args ||= {}
243 2 6 readline FH || 0

or 3 conditions

line l !l&&r !l&&!r condition
21 12 0 0 ref $self || $self
28 4 8 0 $columns->{'id'} ||= $self->generate_id($object_name, $props)
64 46 0 0 ref $self || $self
158 51 0 0 ref $self || $self