Branch Coverage

blib/lib/File/chmod/Recursive.pm
Criterion Covered Total %
branch 0 54 0.0


line true false branch
56 0 0 if (ref $in[0] eq 'HASH') { }
68 0 0 if ($in[0]{'follow_symlinks'})
72 0 0 if ($in[0]{'depth_first'})
93 0 0 unless -d $dir
111 0 0 if (not -l $path)
114 0 0 if (-f $path) { }
0 0 elsif (-d $path) { }
122 0 0 if $file_isa_match
123 0 0 unless $path =~ /$match_re/
125 0 0 if (chmod $$mode{'match_files'}{$match_re}, $path)
133 0 0 if $verbose
142 0 0 if $file_isa_match
143 0 0 unless $path =~ /$match_re/
145 0 0 if (chmod $$mode{'match'}{$match_re}, $path)
153 0 0 if $verbose
160 0 0 if (not $file_isa_match and $$mode{'files'} and chmod $$mode{'files'}, $path)
173 0 0 if $verbose
188 0 0 if $dir_isa_match
189 0 0 unless $path =~ /$match_re/
191 0 0 if (chmod $$mode{'match_dirs'}{$match_re}, $path)
199 0 0 if $verbose
208 0 0 if $dir_isa_match
209 0 0 unless $path =~ /$match_re/
211 0 0 if (chmod $$mode{'match'}{$match_re}, $path)
219 0 0 if $verbose
226 0 0 if (not $dir_isa_match and $$mode{'dirs'} and chmod $$mode{'dirs'}, $path)
239 0 0 if $verbose