Condition Coverage

blib/lib/App/PAIA/File.pm
Criterion Covered Total %
condition 11 19 57.8


and 3 conditions

line !l l&&!r l&&r condition
77 4 0 0 defined $self->file and -e $self->file

or 2 conditions

line l !l condition
40 9 4 $$self{'data'} //= {}
48 13 13 $self->file // (return $$self{'data'} = {})

or 3 conditions

line l !l&&r !l&&!r condition
16 0 11 0 $$self{'file'} //= $DEFAULT{$$self{'type'}}
28 54 17 0 $$self{'data'} //= $self->load
34 1 0 0 $$self{'data'} //= $self->load
64 5 4 0 $self->file // $DEFAULT{$type}