Branch Coverage

blib/lib/Debian/Snapshot/File.pm
Criterion Covered Total %
branch 0 38 0.0


line true false branch
35 0 0 unless ref $archive_name eq 'Regexp'
58 0 0 unless (defined $p{'directory'} or defined $p{'filename'})
61 0 0 if (ref $p{'filename'} eq 'Regexp' and not defined $p{'directory'})
66 0 0 if (ref $p{'filename'} eq 'Regexp' or not defined $filename)
70 0 0 if (defined $p{'directory'})
74 0 0 if (-f $filename)
75 0 0 if $self->_checksum($filename)
76 0 0 unless $p{'overwrite'}
80 0 0 unless $self->_checksum($filename)
91 0 0 if (defined $archive_name)
92 0 0 unless ref $archive_name eq 'Regexp'
97 0 0 unless @names
99 0 0 if (defined $constraint)
100 0 0 unless ref $constraint eq 'Regexp'
102 0 0 unless @names
105 0 0 if wantarray
106 0 0 unless @names == 1
110 0 0 if $filename =~ m[/]
111 0 0 unless $filename =~ /^[a-zA-Z0-9]/