Condition Coverage

blib/lib/Binance/API/Request.pm
Criterion Covered Total %
condition 20 24 83.3


and 3 conditions

line !l l&&!r l&&r condition
151 12 3 3 keys %$body and keys %$query
152 1 1 1 not defined $body->{'recvWindow'} and defined $recvWindow
0 1 1 not defined $query->{'recvWindow'} and defined $recvWindow

or 3 conditions

line l !l&&r !l&&!r condition
141 1 2 3 $query->{'recvWindow'} // $body->{'recvWindow'}
2 3 0 ($query->{'recvWindow'} // $body->{'recvWindow'}) // defined $self->{'recvWindow'}
144 3 3 0 $timestamp //= int &Time::HiRes::time() * 1000
151 0 3 4 keys %$query || keys %$body
8 4 3 keys %$query or not keys %$query || keys %$body