Branch Coverage

blib/lib/DNS/NIOS.pm
Criterion Covered Total %
branch 16 22 72.7


line true false branch
46 1 5 unless $self->scheme eq 'http' or $self->scheme eq 'https'
57 0 5 if $self->insecure and $self->scheme eq 'https'
64 2 3 if ($self->traits)
97 0 1207 unless defined $args{'path'}
106 0 1 unless defined $args{'path'}
118 0 1211 unless grep /(^\Q$op\E$)/, ('GET', 'POST', 'PUT', 'DELETE')
121 0 1211 unless defined $path and length $path
123 3 1208 if ($op eq 'PUT' or $op eq 'POST')
124 0 3 unless keys %{$payload;}
127 1205 6 if (defined $params)
139 3 1208 if ($op eq 'PUT' or $op eq 'POST')