Condition Coverage

blib/lib/IO/Async/Internals/ChildManager.pm
Criterion Covered Total %
condition 12 20 60.0


and 3 conditions

line !l l&&!r l&&r condition
105 207 123 4 defined $command and defined $code
171 304 0 127 ref $key and eval { do { $key->fileno; 1 } }

or 2 conditions

line l !l condition
68 0 0 $gotgroups{$_}-- or return undef

or 3 conditions

line l !l&&r !l&&!r condition
108 123 203 4 defined $command or defined $code
177 36 2 0 $ref eq "GLOB" or eval { do { $value->isa("IO::Handle") } }
215 7 0 0 /^\d+$/ or croak("Expected integer in 'setgroups' array")
387 0 0 39 $fds_refcount{$from} or $fd_in_use{$from}