blib/lib/Protocol/DBus/Peer.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 13 | 24 | 54.1 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
158 | 2 | 0 | 0 | $opts{'flags'} and grep {$_ eq "NO_REPLY_EXPECTED";} @{$opts{"flags"};} |
180 | 0 | 0 | 2 | $ok and $response_expected |
448 | 2 | 4 | 0 | $fds_ar and @$fds_ar |
6 | 0 | 0 | $fds_ar and @$fds_ar and not $self->supports_unix_fd |
line | l | !l | condition |
---|---|---|---|
153 | 0 | 2 | $self->{'_on_armageddon'} ||= {} |
183 | 0 | 2 | $self->{'_on_return'} ||= {} |
442 | 2 | 4 | $self->{'_endian'} ||= "le" |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
131 | 2 | 4 | 0 | $self->{'_loaded_promise'} ||= do { local($!, $@); my $path = $self->_PROMISE_CLASS . ".pm"; $path =~ s[::][/]g; require $path } |
444 | 2 | 4 | 0 | $self->{'_to_str_fn'} ||= "to_string_$self->{'_endian'}" |