Condition Coverage

blib/lib/Test/Apocalypse.pm
Criterion Covered Total %
condition 16 39 41.0


and 3 conditions

line !l l&&!r l&&r condition
39 0 0 75 @_ & 1 and ref $_[0]
0 0 75 @_ & 1 and ref $_[0] and ref $_[0] eq 'HASH'
54 75 0 0 exists $opt{'allow'} and exists $opt{'deny'}
58 150 0 0 exists $opt{$type} && defined $opt{$type}
88 1590 0 0 exists $ENV{'PERL_APOCALYPSE'} and $ENV{'PERL_APOCALYPSE'}
122 1476 0 76 $t->can('_is_disabled') and $t->_is_disabled
1476 0 76 $t->can('_is_disabled') and $t->_is_disabled and not $ENV{'PERL_APOCALYPSE'}
128 0 0 1476 $ENV{'AUTOMATED_TESTING'} and not $ENV{'PERL_APOCALYPSE'}
0 1134 342 $ENV{'AUTOMATED_TESTING'} and not $ENV{'PERL_APOCALYPSE'} and $t->can('_do_automated')
1134 0 342 $ENV{'AUTOMATED_TESTING'} and not $ENV{'PERL_APOCALYPSE'} and $t->can('_do_automated') and not $t->_do_automated

or 3 conditions

line l !l&&r !l&&!r condition
29 0 75 0 $ENV{'RELEASE_TESTING'} || $ENV{'AUTOMATED_TESTING'}
112 0 0 38 $ENV{'RELEASE_TESTING'} or $ENV{'PERL_APOCALYPSE'}
153 0 0 0 $ENV{'RELEASE_TESTING'} or $ENV{'PERL_APOCALYPSE'}