Condition Coverage

blib/lib/IO/Any.pm
Criterion Covered Total %
condition 11 18 61.1


and 2 conditions

line l !l condition
82 12 1 ref \$what eq 'GLOB' and my $fh = *{$what;}{'IO'}

and 3 conditions

line !l l&&!r l&&r condition
127 4 0 0 $INC{'AnyEvent.pm'} and not $fh->isa('IO::String')
4 0 0 $INC{'AnyEvent.pm'} and not $fh->isa('IO::String') and $^O ne 'MSWin32'
172 4 0 0 $INC{'AnyEvent.pm'} and not $fh->isa('IO::String')

or 2 conditions

line l !l condition
21 23 0 shift() || '<'
22 12 11 shift() || {}

or 3 conditions

line l !l&&r !l&&!r condition
46 3 5 7 $$opt{'LOCK_SH'} or $$opt{'LOCK_EX'}