Branch Coverage

File:blib/lib/Simba/DA.pm
Coverage:53.0%

line%coveragebranch
4050TFif ($$config{'prune'}) { }
4250TFif m[^/]
5650TFexists $$opt{'fh_out'} ? :
5750TFexists $$opt{'fh_log'} ? :
9250TFif $path =~ /(.*)/
9550TFunless chdir $path
10050TFif ($$self{'prune'}{$File::Find::dir}) { }
11050TFunless $st
13250TF$perm & 4 ? :
100TF$perm & 2 ? :
100TF$perm & 1 ? :
140100TFif $ucache{$uid}
14250TFif ($uname) { }
154100TFif $gcache{$gid}
15650TFif ($gname) { }
17650TFunless ($st)
18050TFif (typestr($st->mode) eq 'f') { }
0TFelsif (typestr($st->mode) eq 'l') { }
18250TFunless (open $fh, '<:raw', $fn)
19450TFif (not defined $rc) { }
50TFelsif ($rc == 0) { }
21050TFif ($err) { }
2190TFif (length $target == $st->size) { }
24450TFunless defined $st
26850TFif $mode & 2048
26950TFif $mode & 1024
27050TFif $mode & 512
27150TFif ($mode & 40960) == 8192
273100TFif (typestr($mode) eq 'l')
28250TFif defined $fh_out
29450TFif ($level <= $$self{'log_level'})
2950TFunless $$self{'fh_log'}->print(strftime('%Y-%m-%dT%H:%M:%S%z', localtime), " $$ [$level]: $msg\n")
30350TFif defined $log_level