Branch Coverage

blib/lib/Module/MetaInfo/_Extractor.pm
Criterion Covered Total %
branch 22 30 73.3


line true false branch
48 14 0 unless $distfile =~ m[^/]
78 0 8 if @_
79 2 6 if (ref $self) { }
80 1 1 unless defined $val
84 3 3 unless defined $val
96 0 8 if @_
97 3 5 if (ref $self) { }
98 2 1 unless defined $val
102 2 3 unless defined $val
126 0 5 unless defined ${$$self{'_scratch_dir'};}
127 0 5 if -e $scratch and not -d _
129 0 5 unless -e _ or mkdir $scratch_dir
144 4 1 if (-d $unpack_dir)
145 0 1 if -e $unpack_dir
151 0 1 unless -d $unpack_dir