Condition Coverage

lib/Archive/BagIt/Role/Manifest.pm
Criterion Covered Total %
condition 8 17 47.0


and 3 conditions

line !l l&&!r l&&r condition
77 0 0 347 defined $digest and defined $file
186 0 0 99 defined $digest_hashes_ref and ref $digest_hashes_ref eq "ARRAY"
207 68 12 12 $return_all_errors and scalar @invalid_messages > 0
253 0 0 68 defined $digest_hashes_ref and ref $digest_hashes_ref eq "ARRAY"

or 2 conditions

line l !l condition
105 540 0 $eval // ""

or 3 conditions

line l !l&&r !l&&!r condition
100 0 0 540 not defined $localname or 0 == length $localname