Condition Coverage

blib/lib/WWW/BetterServers/API.pm
Criterion Covered Total %
condition 0 31 0.0


or 2 conditions

line l !l condition
29 0 0 $$self{'api_host'} ||= 'api.betterservers.com'
50 0 0 $$self{'api_scheme'} // 'https'

or 3 conditions

line l !l&&r !l&&!r condition
30 0 0 0 $$self{'agent'} ||= "WWW-BetterServers-API/$VERSION"
46 0 0 0 $args{'host'} //= $$self{'api_host'}
47 0 0 0 $args{'api_id'} //= $$self{'api_id'}
48 0 0 0 $args{'secret'} //= $$self{'api_secret'}
49 0 0 0 $args{'auth_type'} //= $$self{'auth_type'}
50 0 0 0 $args{'scheme'} //= $$self{'api_scheme'} // 'https'
51 0 0 0 $args{'port'} //= $$self{'api_port'}
52 0 0 0 $args{'date'} //= strftime('%a, %d %b %Y %T GMT', gmtime)
53 0 0 0 $args{'body'} //= $args{'payload'} ? 'Mojo::JSON'->new->encode($args{'payload'}) : ''