Condition Coverage

blib/lib/HTTP/Tiny/FileProtocol.pm
Criterion Covered Total %
condition 7 22 31.8


and 3 conditions

line !l l&&!r l&&r condition
21 0 0 1 @_ == 3 and ref $args eq 'HASH'
77 0 0 0 @_ == 4 and ref $args eq 'HASH'

or 2 conditions

line l !l condition
25 0 0 $args || {}
81 0 0 $args || {}
91 0 1 $args || {}
116 4 0 $content // ''
4 0 $bytes // 0

or 3 conditions

line l !l&&r !l&&!r condition
21 3 1 0 @_ == 2 or @_ == 3 and ref $args eq 'HASH'
77 1 0 0 @_ == 3 or @_ == 4 and ref $args eq 'HASH'