Branch Coverage

blib/lib/Parse/Win32Registry/WinNT/Security.pm
Criterion Covered Total %
branch 17 24 70.8


line true false branch
19 0 14 unless defined $regfile
20 0 14 unless defined $offset
22 14 0 if (defined(my $cache = $regfile->{'_security_cache'}))
23 2 12 if (exists $cache->{$offset})
42 1 11 if ($bytes_read != 24)
55 11 0 if $offset_to_previous != 4294967295
57 11 0 if $offset_to_next != 4294967295
61 11 0 if ($length > 2147483647)
67 1 10 if ($sig ne 'sk')
73 1 9 if ($bytes_read != $sd_length)
80 1 8 unless (defined $sd)
100 8 0 if (defined(my $cache = $regfile->{'_security_cache'}))