Condition Coverage

blib/lib/IO/Async/File.pm
Criterion Covered Total %
condition 20 23 86.9


and 3 conditions

line !l l&&!r l&&r condition
193 11 11 121 $old and $new
22 14 107 $old and $new and $old->$stat == $new->$stat
201 1 1 11 $old && $new

or 2 conditions

line l !l condition
124 2 7 $params->{'interval'} ||= 2

or 3 conditions

line l !l&&r !l&&!r condition
157 2 7 0 defined $self->{'filename'} or defined $self->{'handle'}
186 12 1 0 defined $old or defined $new
201 2 0 11 not $old && $new or $old->dev != $new->dev
2 2 9 not $old && $new or $old->dev != $new->dev or $old->ino != $new->ino