Branch Coverage

blib/lib/Module/Faker/Dist.pm
Criterion Covered Total %
branch 27 56 48.2


line true false branch
188 0 15 if ($self->has_packages)
190 0 0 defined $_->version ? :
206 21 1 if (defined $_[0]) { }
291 12 29 exists $provides->{$_}{'X_Module_Faker'} ? :
305 4 37 $provides->{$name}{'style'} ? :
374 0 50 unless open my $fh, ">", $fqfn
376 0 50 unless close $fh
385 0 0 unless my $pauseid = $self->cpan_author
400 0 13 $arg->{'author_prefix'} ? :
466 1 12 if $self->has_mtime
474 6 4 if grep {$_->filename eq $file->{'file'};} @files
593 21 21 if $value
596 1 20 if ($self->provides and $self->include_provides_in_meta)
601 21 0 unless $self->has_more_metadata
658 19 21 if ($meta->meta_spec_version ne $version) { }
665 0 40 if ($self->has_meta_munger)
675 0 0 unless ref $struct
679 21 19 if ($format eq 'json') { }
19 0 elsif ($format eq 'yaml') { }
689 0 19 if ($@)
690 0 0 $backend->can('errstr') ? :
731 0 22 unless $ext and my $method = $HANDLER_FOR{$ext}
788 0 0 exists $arg->{'version'} ? :
793 0 0 defined $arg->{'packages'} ? :
0 0 ref $arg->{'packages'} ? :
0 0 !exists $arg->{'packages'} ? :
799 0 0 $spec->[1] ? :
805 0 0 exists $spec{'version'} ? :