Condition Coverage

blib/lib/Module/Release.pm
Criterion Covered Total %
condition 18 31 58.0


and 3 conditions

line !l l&&!r l&&r condition
532 1 0 0 $path =~ /[*?[]/u and $self->config->allow_glob_in_perls
1221 0 0 0 $_[0]->config->cpan_user && $_[0]->config->cpan_pass
1240 0 1 1 exists $ENV{$per_user_env_key} and length $ENV{$per_user_env_key}
0 0 1 $_[0]->config->cpan_user && $_[0]->get_env_var('CPAN_PASS')
1387 2 1 2 defined $pass and length $pass
1404 0 1 2 defined $pass and length $pass

or 2 conditions

line l !l condition
224 1 17 $ENV{'RELEASE_DEBUG'} || 0
605 71 1 $_[0]{'output_fh'} || *STDOUT{'IO'}

or 3 conditions

line l !l&&r !l&&!r condition
502 0 0 0 $Module::Release::a->[2] <=> $Module::Release::b->[2] or $Module::Release::a->[3] <=> $Module::Release::b->[3]
617 114 18 0 $_[0]{'null_fh'} //= "IO::Null"->new
901 5 4 6 length $vee || $count > 2