Condition Coverage

blib/lib/AnyEvent/Fork/RPC.pm
Criterion Covered Total %
condition 11 38 28.9


and 3 conditions

line !l l&&!r l&&r condition
647 0 0 0 $! != 11 and $! != 11
674 0 0 0 $! != 11 and $! != 11
717 3 0 0 $fh and not $ww
732 2 0 0 $fh && &AE::io($fh, 1, $wcb)
740 4 0 0 $fh && &AE::io($fh, 1, $wcb)

or 2 conditions

line l !l condition
636 3 0 $on_event ||= sub { &$on_error('event received, but no on_event handler'); }

or 3 conditions

line l !l&&r !l&&!r condition
625 0 3 0 delete $arg{'serialiser'} || $STRING_SERIALISER
633 3 0 0 $on_error ||= $on_event ? sub { &$on_event('error', shift()); } : sub { &AE::log('die', "AnyEvent::Fork::RPC: uncaught error: $_[0]."); }
699 0 0 2 @rcb or %rcb
711 0 2 0 $ww ||= &AE::io($fh, 1, $wcb)
712 0 3 0 $arg{'done'} || "${module}::do_exit"
732 0 0 2 $ww ||= $fh && &AE::io($fh, 1, $wcb)
740 0 0 4 $ww ||= $fh && &AE::io($fh, 1, $wcb)