Branch Coverage

File:Dpkg/Path.pm
Coverage:57.1%

line%coveragebranch
7550TFunless -d $file
77100TFif -d "$file/DEBIAN"
78100TFunless $file =~ m[/]
93100TFif (defined $pkg_root)
9550TFif $file =~ s/^\Q$pkg_root\E//
115100TFif defined $root
11850TFunless -d $file
12250TFunless -d $parent
123100TFif &check_files_are_the_same("debian", $parent)
12550TFunless $file =~ m[/]
141100TFif $file1 eq $file2
14250TFunless -e $file1 and -e $file2
14450TFif ($resolve_symlink) { }
172100TFif ($d eq '..') { }
17350TFif (scalar @new > 0 and $new[-1] ne '..') { }
17450TFif $new[-1] eq ""
177100TFif (not -l $parent) { }
20250TFunless defined $content
203100TFif ('File::Spec'->file_name_is_absolute($content)) { }
228100TFunless (defined $canon_pathname)
22950TFif $! == 2
233100TFif $canon_pathname eq $canon_devnull
23450TFif $canon_pathname eq $canon_basedir
235100TFif $canon_pathname =~ m[^\Q$canon_basedir/\E]
26150TFunless $cmd
26250TFif ($cmd =~ m[/]) { }
2630TFif -x "$cmd"
266100TFif -x "$dir/$cmd"
2870TFif defined $filetype
2900TFif (defined $filetype)
2910TFif $control_file eq ""
2940TFif $control_file eq ""
3180TFif -f $fn
3200TFif wantarray
3210TFif scalar @files