blib/lib/IO/Async/Notifier.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 16 | 26 | 61.5 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
293 | 1169 | 1388 | 566 | $loop and $self->loop |
2557 | 0 | 566 | $loop and $self->loop and $loop == $self->loop | |
911 | 0 | 0 | 0 | defined $name and length $name |
line | l | !l | condition |
---|---|---|---|
317 | 31 | 19 | $self->{'IO_Async_Notifier__notifier_name'} || '' |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
293 | 1954 | 1169 | 0 | $loop || $self->loop |
0 | 2407 | 716 | not $loop || $self->loop or $loop and $self->loop and $loop == $self->loop | |
751 | 2541 | 1496 | 1213 | $self->{$event_name} || $self->can($event_name) |
930 | 0 | 0 | 0 | $IO::Async::Debug::DEBUG > 1 or $class eq $caller |
968 | 3 | 0 | 2 | $self->{'IO_Async_Notifier__on_error'} || $self->can('on_error') |