Condition Coverage

blib/lib/Roku/RCP.pm
Criterion Covered Total %
condition 0 39 0.0


and 2 conditions

line l !l condition
227 0 0 not defined $line || $async and scalar @result

and 3 conditions

line !l l&&!r l&&r condition
217 0 0 0 not $line and ${*$self;}{'net_cmd_partial'}
225 0 0 0 $line and ${*$self;}{'_RawResults'} || !$self->isMeta($line)
227 0 0 0 $prompt and index($line, $prompt) >= 0
234 0 0 0 defined $nResults and $nResults == 0
239 0 0 0 index($result[$#result], 'Error') < 0 and index($result[$#result], 'UnknownCommand') < 0

or 2 conditions

line l !l condition
36 0 0 $args{'Port'} || '5555'
202 0 0 shift() || ''

or 3 conditions

line l !l&&r !l&&!r condition
26 0 0 0 ref $self || $self
223 0 0 0 $line or defined fileno $self
225 0 0 0 ${*$self;}{'_RawResults'} || !$self->isMeta($line)
227 0 0 0 defined $line || $async
0 0 0 not defined $line || $async and scalar @result or $prompt and index($line, $prompt) >= 0
0 0 0 not defined $line || $async and scalar @result or $prompt and index($line, $prompt) >= 0 or index($line, 'TransactionComplete') == 0