Condition Coverage

blib/lib/Crypt/Credentials.pm
Criterion Covered Total %
condition 17 32 53.1


and 3 conditions

line !l l&&!r l&&r condition
27 2 0 0 $length != 16 and $length != 24
2 0 0 $length != 16 and $length != 24 and $length != 32
37 1 0 0 $length != 16 and $length != 24
1 0 0 $length != 16 and $length != 24 and $length != 32
125 1 0 0 $key_length != 16 and $key_length != 24
1 0 0 $key_length != 16 and $key_length != 24 and $key_length != 32
150 0 2 1 -f $filename and $filename =~ s/\.yml\.enc$//

or 2 conditions

line l !l condition
28 1 1 eval { do { $class->_get($check_file, $key) } } // ""

or 3 conditions

line l !l&&r !l&&!r condition
18 2 0 0 $args{'dir'} // catdir(".", "credentials")
108 1 1 2 $file eq "." or $file eq ".."
147 2 2 3 $file eq "." or $file eq ".."