Condition Coverage

lib/Mojo/IOLoop/ReadWriteProcess/Shared/Memory.pm
Criterion Covered Total %
condition 0 27 0.0


and 2 conditions

line l !l condition
132 0 0 $@ and undef
161 0 0 $@ and undef
207 0 0 $@ and undef

and 3 conditions

line !l l&&!r l&&r condition
71 0 0 0 $_[0]->_writesize($_[0]->_size) and $_[0]->_shared_memory($_[0]->_newmem)
113 0 0 0 $_[0]->dynamic_resize and $_[0]->dynamic_increment && (defined $_[0]->buffer && length $_[0]->buffer > $_[0]->_size) || $_[0]->dynamic_decrement && (defined $_[0]->buffer && $_[0]->_size > length $_[0]->buffer)
169 0 0 0 defined $stat and $stat->nattch == 0

or 3 conditions

line l !l&&r !l&&!r condition
87 0 0 0 $_[0] // length $self->buffer
113 0 0 0 $_[0]->dynamic_increment && (defined $_[0]->buffer && length $_[0]->buffer > $_[0]->_size) || $_[0]->dynamic_decrement && (defined $_[0]->buffer && $_[0]->_size > length $_[0]->buffer)
140 0 0 0 $_[1] // $_[0]->key
0 0 0 $_[2] // $_[0]->_size