Branch Coverage

blib/lib/USB/Descriptor/Endpoint.pm
Criterion Covered Total %
branch 0 66 0.0


line true false branch
70 0 0 if ($key eq 'in' or $key eq 'out') { }
111 0 0 if 1 == ($$s{'attributes'} & 3)
115 0 0 unless $bytes[0] == scalar @bytes
174 0 0 if scalar @_
181 0 0 if scalar @_
188 0 0 if (scalar @_)
197 0 0 $$s{'address'} & 128 ? :
203 0 0 if scalar @_
210 0 0 if scalar @_
217 0 0 if scalar @_
224 0 0 if (scalar @_)
239 0 0 if (0 == $t) { }
0 0 elsif (1 == $t) { }
0 0 elsif (2 == $t) { }
0 0 elsif (3 == $t) { }
249 0 0 if (scalar @_)
253 0 0 if ($d eq 'control') { }
0 0 elsif ($d eq 'isochronous') { }
0 0 elsif ($d eq 'bulk') { }
0 0 elsif ($d eq 'interrupt') { }
274 0 0 if (0 == $t) { }
0 0 elsif (1 == $t) { }
0 0 elsif (2 == $t) { }
0 0 elsif (3 == $t) { }
284 0 0 if (scalar @_)
288 0 0 if ($a eq 'data') { }
0 0 elsif ($a eq 'feedback') { }
0 0 elsif ($a eq 'explicit') { }
304 0 0 if (0 == $t) { }
0 0 elsif (1 == $t) { }
0 0 elsif (2 == $t) { }
316 0 0 if (defined $string and length $string and defined $s->_parent)
326 0 0 if scalar @_ and $_[0]->can('_index_for_string')