Branch Coverage

File:Dpkg/Source/Package.pm
Coverage:6.8%

line%coveragebranch
22050TFif (exists $args{'options'})
22350TFif (exists $args{'filename'}) { }
50TFelsif ($args{'format'}) { }
23250TFif ($self->{'options'}{'require_valid_signature'}) { }
2480TFif (defined $self->{'options'}{'tar_ignore'}) { }
2500TFunless @{$self->{'options'}{'tar_ignore'};}
2810TFunless $fn
2910TFunless (defined $fields->{$f})
3090TFif defined $variant
3150TFif ($@)
3190TFif ($update_format)
3240TFif $module->can("prerequisites")
3700TFunless ($checksums->has_strong_checksums($file))
3710TFif ($self->{'options'}{'require_strong_checksums'}) { }
3810TFif $warn_on_weak
3870TFunless (exists $f->{'Source'} and exists $f->{'Version'})
4040TFunless defined $dir and -d $dir
4050TFunless opendir my $dir_dh, $dir
4100TFunless $opts{'include_main'} and /^\Q$basename\E\.orig\.tar\.$opts{'extension'}$/
440100TFif (-e $bin)
4600TFunless (-e $upstream_key)
4700TFif ($rc)
5070TFif (-r $vendor_keyring)
5130TFif ($rc)
5260TFunless ($self->parse_cmdline_option($option))
5480TFunless ($ok)
5490TFif ($self->{'options'}{'ignore_bad_version'}) { }
5570TFif ($self->{'options'}{'copy_orig_tarballs'})
5670TFunless (&check_files_are_the_same($src, $dst, 1))
5680TFunless cp($src, $dst)
5780TFunless ($self->{'options'}{'skip_debianization'} or $self->{'no_check'})
5850TFif ($self->{'fields'}{'Format'} and $self->{'fields'}{'Format'} ne "1.0" and not $self->{'options'}{'skip_debianization'})
5910TFunless (-e $format_file)
5920TFunless -e $srcdir
6000TFif (not scalar @s) { }
0TFelsif (-f _) { }
6010TFunless ($! == 2)
6050TFunless $self->{'options'}{'skip_debianization'}
6070TFunless chmod $s[2] | 73, $rules
6480TFif ($self->{'checksums'}->has_file($fn))
6760TFunless ($opts{'nocheck'})
6780TFunless (defined $fields->{$f})
6830TFunless (defined $fields->{$f})
6950TFunless open my $dsc_fh, ">", $filename