Condition Coverage

lib/Mojo/IOLoop/ReadWriteProcess/Session.pm
Criterion Covered Total %
condition 11 26 42.3


and 3 conditions

line !l l&&!r l&&r condition
35 0 2 838 $_[0] and $_[0] eq $singleton
105 0 2 0 $_[0]->resolve($_)->stop and $_[0]->resolve($_)->DESTROY
107 0 0 0 $_[0]->orphan($_)->stop and $_[0]->orphan($_)->DESTROY
146 0 122 0 $machine eq 'x86_64' and $Mojo::IOLoop::ReadWriteProcess::Session::Config{'ptrsize'} == 4

or 2 conditions

line l !l condition
183 54 7 $arg2 || 0
0 61 $arg3 || 0
0 61 $arg4 || 0
0 61 $arg5 || 0

or 3 conditions

line l !l&&r !l&&!r condition
28 377 32 0 $singleton ||= 'Mojo::IOLoop::ReadWriteProcess::Session'->SUPER::new
148 0 0 0 $machine eq 'ppc' || $machine eq 'ppc64le'