Condition Coverage

blib/lib/CGI/Compile.pm
Criterion Covered Total %
condition 14 25 56.0


and 3 conditions

line !l l&&!r l&&r condition
213 3 0 14 $tmp_dir and -d $tmp_dir

or 2 conditions

line l !l condition
22 0 99 $opts{'namespace_root'} ||= "CGI::Compile::ROOT"
45 17 18 $exit_code || 0

or 3 conditions

line l !l&&r !l&&!r condition
41 1 16 0 $orig ||= sub { my $exit_code = shift(); exit(defined $exit_code ? $exit_code : 0); }
69 0 88 0 $package ||= (caller)[0]
80 11 0 0 $path || $script
82 0 11 0 $package ||= $genned_package
149 36 56 0 $SIG{'__WARN__'} || sub { warn @_; }
192 85 14 0 $tmp_dir ||= "File::Spec"->catfile("File::Spec"->tmpdir, "cgi_compile_${$}")