Branch Coverage

blib/lib/Data/Fallback/ConfFile.pm
Criterion Covered Total %
branch 10 18 55.5


line true false branch
21 0 15 if $primary_key
35 3 4 if ($found_in_cache) { }
41 2 2 if ($from_file_hash and defined $$from_file_hash{$$self{'hash'}{'item'}} and length $$from_file_hash{$$self{'hash'}{'item'}})
55 0 0 if ($filename and -e $filename)
58 0 0 unless (defined $$file_hash{$$self{'item'}} and $$file_hash{$$self{'item'}} eq $$self{'update'}{'item'})
77 2 2 if ($found_in_cache) { }
2 0 elsif (-e $filename) { }
98 0 2 unless $$hash_ref{$_}
106 0 2 unless -e $filename