Condition Coverage

blib/lib/CPAN/Mirror/Tiny.pm
Criterion Covered Total %
condition 0 34 0.0


and 3 conditions

line !l l&&!r l&&r condition
245 0 0 0 $exit == 0 and -f "$distvname.tar.gz"

or 2 conditions

line l !l condition
170 0 0 +($option ||= {})->{'author'} || 'VENDOR'
184 0 0 $option ||= {}
214 0 0 $option ||= {}
246 0 0 +($option || {})->{'author'} || 'VENDOR'
266 0 0 $cache->{'version'} || 0

or 3 conditions

line l !l&&r !l&&!r condition
39 0 0 0 $option{'base'} || $ENV{'PERL_CPAN_MIRROR_TINY_BASE'}
40 0 0 0 $option{'tempdir'} || File::Temp::tempdir('CLEANUP', 1)
104 0 0 0 $url =~ s[^file://][] or -e $url
0 0 0 $url =~ /(?:^git|\.git(?:@(.+))?$)/ or &$maybe_git($url)
204 0 0 0 $version ||= $1
392 0 0 0 $new_version eq "undef" or $new_version == 0
0 0 0 $new_version eq "undef" or $new_version == 0 or "Parse::PMFile"->_vcmp($new_version, $cur_version) == 0