Branch Coverage

blib/lib/Data/Encrypted.pm
Criterion Covered Total %
branch 0 58 0.0


line true false branch
39 0 0 if ($_[$i] =~ /-?reset/io) { }
0 0 elsif ($_[$i] =~ /-?file/io) { }
0 0 elsif ($_[$i] =~ /-?fh/io) { }
0 0 elsif ($_[$i] =~ /-?pk/io) { }
0 0 elsif ($_[$i] =~ /-?sk/io) { }
0 0 elsif ($_[$i] =~ /-?pw/io) { }
72 0 0 unless (defined $FH)
76 0 0 ref $PK ? :
78 0 0 ref $SK ? :
89 0 0 if ($FILE =~ m[^~([^/]*)/]o)
92 0 0 if ($user) { }
97 0 0 unless ($path)
103 0 0 unless sysopen FH, $FILE, 66
105 0 0 unless flock FH, 2
115 0 0 unless (ref $self)
116 0 0 defined $arg ? :
120 0 0 unless ($arg)
124 0 0 unless (exists $$self{'_data'})
132 0 0 if ($$self{'_data'}) { }
143 0 0 if ($RESET or not exists $$self{'_data'}{$arg})
156 0 0 if ($FH)
169 0 0 if ($self and $FH || $FILE)
170 0 0 unless ($FH)
171 0 0 unless sysopen FH, $FILE, 66
173 0 0 unless flock FH, 2
178 0 0 unless ($RESET)
180 0 0 ref $PK ? :
182 0 0 ref $SK ? :
196 0 0 unless (exists $INC{'Inline/Files.pm'} or not $FILE)