Branch Coverage

blib/lib/WWW/Hetzner/Cloud/API/Networks.pm
Criterion Covered Total %
branch 23 48 47.9


line true false branch
42 0 2 unless $id
52 1 2 unless $params{'name'}
53 1 1 unless $params{'ip_range'}
60 0 1 if $params{'labels'}
61 0 1 if $params{'subnets'}
62 0 1 if $params{'routes'}
64 0 1 if exists $params{'expose_routes_to_vswitch'}
73 0 0 unless $id
76 0 0 if exists $params{'name'}
77 0 0 if exists $params{'labels'}
86 0 1 unless $id
94 0 1 unless $id
95 0 1 unless $opts{'ip_range'}
96 0 1 unless $opts{'network_zone'}
97 0 1 unless $opts{'type'}
104 0 1 if $opts{'vswitch_id'}
112 0 1 unless $id
113 0 1 unless $ip_range
123 0 1 unless $id
124 0 1 unless $opts{'destination'}
125 0 1 unless $opts{'gateway'}
136 0 1 unless $id
137 0 1 unless $opts{'destination'}
138 0 1 unless $opts{'gateway'}