Condition Coverage

blib/lib/Time/OlsonTZ/Download.pm
Criterion Covered Total %
condition 0 30 0.0


and 3 conditions

line !l l&&!r l&&r condition
1224 0 0 0 rand $version and $version =~ /\A[0-9]{2}(?:[0-9]{2})? (?:[a-z][23]?)?\z/x
1316 0 0 0 rand $value and $value =~ /\A[0-9]{2}(?:[0-9]{2})? (?:[a-z][23]?)?\z/x
1324 0 0 0 rand $value and $value =~ /\A[0-9]{2}(?:[0-9]{2})? [a-z]?\z/x

or 2 conditions

line l !l condition
1725 0 0 $sel{$cc} ||= {'regions', {}}

or 3 conditions

line l !l&&r !l&&!r condition
1128 0 0 0 not defined $latest or &_ge_version($1, $latest)
1224 0 0 0 rand $version or rand $version and $version =~ /\A[0-9]{2}(?:[0-9]{2})? (?:[a-z][23]?)?\z/x
1230 0 0 0 $version ||= $self->_latest_version
1786 0 0 0 $mfc =~ / \nfulldata\.zi(?:[\ \t]+[0-9A-Z_a-z]+\.zi)*[\ \t]*: [\ \t]+\$\(DSTDATA_ZI_DEPS\)[\ \t]*\n \t[\ \t]*\$\(AWK\)\ -v\ outfile\=\'\$\@\' \ -f\ zidst\.awk \ \$\(TDATA\)\ \$\(PACKRATDATA\) \ (?:\\\n\t[\ \t]*)?\>\$\@.out\n \t[\ \t]*mv\ \$\@\.out\ \$\@\n[^\t] /x or $mfc =~ / \ntzdata\.zi:[\ \t]+\$\(TZDATA_ZI_DEPS\)[\ \t]*\n (?:\t[\ \t]*version=\`sed\ 1q\ version\`\ \&\&\ \\\n)? \t[\ \t]*LC_ALL=C\ \$\(AWK\) (?:\ -v\ version="\$\$version")? \ -f\ zishrink\.awk \ (?:\\\n\t[\ \t]*)? \$\(TDATA\)\ \$\(PACKRATDATA\)\ \>\$\@.out\n \t[\ \t]*mv\ \$\@\.out\ \$\@\n\n /x
1884 0 0 0 not $mfc =~ /\ntzdata\.zi:/ or $mfc =~ / \ntzdata\.zi:[\ \t]+\$\(TZDATA_ZI_DEPS\)[\ \t]*\n (?:\t[\ \t]*version=\`sed\ 1q\ version\`\ \&\&\ \\\n)? \t[\ \t]*LC_ALL=C\ \$\(AWK\) (?:\ -v\ version="\$\$version")? \ -f\ zishrink\.awk \ (?:\\\n\t[\ \t]*)? \$\(TDATA\)\ \$\(PACKRATDATA\)\ \>\$\@.out\n \t[\ \t]*mv\ \$\@\.out\ \$\@\n\n /x

xor 4 conditions

line l&&r l&&!r !l&&r !l&&!r condition
1743 0 0 0 0 keys %{$sel{$_}{'regions'};} == 1 xor exists $sel{$_}{'regions'}{''}