Branch Coverage

lib/App/SharedDatastore.pm
Criterion Covered Total %
branch 37 56 66.0


line true false branch
113 0 4 if $App::trace
116 1 3 if ($$self{'compress'})
119 1 3 if ($$self{'base64'})
122 0 4 if $App::trace
156 0 10 if $App::trace
159 0 10 if $App::trace
177 0 22 if $App::trace
180 0 22 if $App::trace
207 0 7 if $App::trace
212 0 6 if $App::trace
230 0 12 if $App::trace
235 6 6 if (defined $blob)
241 0 6 if ($@)
246 0 12 if $App::trace
265 0 10 if $App::trace
268 7 3 if (defined $ref) { }
270 2 5 if ($$self{'compress'})
273 1 6 if ($$self{'base64'})
280 0 9 if $App::trace
300 0 9 if $App::trace
303 9 0 if (defined $blob) { }
304 0 9 if ($$self{'base64'})
307 3 6 if ($$self{'compress'})
315 0 9 if $App::trace
334 0 22 if $App::trace
337 10 12 if (ref $keyref) { }
3 9 elsif (length $keyref == 40 and $keyref =~ /^[a-f0-9]+$/) { }
346 0 22 if $App::trace