Branch Coverage

lib/CallBackery/GuiPlugin/Abstract.pm
Criterion Covered Total %
branch 4 68 5.8


line true false branch
294 0 0 if $value =~ /^$rx$/u
314 0 0 if (not $ref or $ref eq ref &true() or $ref eq 'CallBackery::Translate') { }
0 0 elsif ($ref eq 'CODE') { }
0 0 elsif ($ref eq 'ARRAY') { }
0 0 elsif ($ref eq 'HASH') { }
329 0 0 $_ ne $filterKey ? :
391 1 3 if ($ref eq "ARRAY")
395 0 3 if ($ref eq "HASH")
421 0 0 if ($@)
425 0 0 if ($@)
522 0 0 if (-r $destination)
524 0 0 if ($newData eq $oldData)
529 0 0 unless (-d $dir)
538 0 0 if ($@)
539 0 0 if (builtin::blessed($@) and $@->isa('autodie::exception')) { }
546 0 0 if ($self->controller and $self->controller->can("runEventActions"))
562 0 0 unless defined $value
565 0 0 if ($@)
583 0 0 if ($self->controller and $self->controller->can("runEventActions"))
609 0 0 if ($binary =~ s/^-//u)
619 0 0 unless my($fd) = $path =~ m[/proc/self/fd/(\d+)]u
620 0 0 unless $fd > 3
621 0 0 unless my $link = CORE::readlink $path
622 0 0 unless $link =~ /socket/u
623 0 0 if (CORE::open my $fh, ">&=", int $fd)
625 0 0 if (defined &CallBackery::GuiPlugin::Abstract::FIOCLEX) { }
0 0 elsif ($^O eq 'linux') { }
643 0 0 if ($@) { }
648 0 0 if ($logoutput)
653 0 0 unless &CallBackery::GuiPlugin::Abstract::kill(0, $pid)
667 4 0 if (${^GLOBAL_PHASE} ne "DESTRUCT")
671 0 0 if (builtin::blessed($self) and ref $self->log)
673 0 0 unless $self->{'prototype'}
677 0 0 unless $self->{'prototype'}