Condition Coverage

blib/lib/PAR/Repository/Client/DBM.pm
Criterion Covered Total %
condition 13 30 43.3


and 3 conditions

line !l l&&!r l&&r condition
70 4 0 41 defined $check_file and not $check_file =~ /\.zip$/
73 9 36 0 defined $support and not $support
98 0 0 0 exists $$local_checksums{$file} and $$local_checksums{$file} eq $$checksums{$file}
104 7 22 0 exists $$local_checksums{$check_file} and exists $$checksums{$check_file}
0 22 0 exists $$local_checksums{$check_file} and exists $$checksums{$check_file} and $$local_checksums{$check_file} eq $$checksums{$check_file}
303 0 0 0 defined $local_checksum and defined $remote_checksum
0 0 0 defined $local_checksum and defined $remote_checksum and $local_checksum eq $remote_checksum
402 0 180 0 defined $file and defined $hash

or 3 conditions

line l !l&&r !l&&!r condition
88 9 4 32 not defined $$self{'checksums'} or keys %{$$self{'checksums'};} == 0
400 0 180 180 /^\s*$/ or /^\s*#/