Condition Coverage

blib/lib/DataStore/CAS/FS/DirCodec.pm
Criterion Covered Total %
condition 6 17 35.2


and 3 conditions

line !l l&&!r l&&r condition
33 0 0 21 defined $entries and ref $entries eq 'ARRAY'
55 0 0 21 defined $dec and $dec ne \&DataStore::CAS::FS::DirCodec::decode
101 0 0 62 substr($buf, length($_MagicNumber) + 2, 1) eq ' ' and substr($buf, length($_MagicNumber) + 3 + $format_len, 1) eq "\n"
108 0 0 148 defined $got and $got == $_[3]

or 2 conditions

line l !l condition
107 59 89 $_[4] || 0

or 3 conditions

line l !l&&r !l&&!r condition
118 0 0 0 $!{'EINTR'} or $!{'EAGAIN'}