Condition Coverage

blib/lib/Net/Async/Hetzner/Robot.pm
Criterion Covered Total %
condition 8 19 42.1


and 3 conditions

line !l l&&!r l&&r condition
40 1 0 0 $self->user and $self->password

or 2 conditions

line l !l condition
49 0 7 $_[0]{'base_url'} // "https://robot-ws.your-server.de"
99 5 0 ($response->decoded_content // $response->content) // ""

or 3 conditions

line l !l&&r !l&&!r condition
30 7 0 1 $self->{'user'} // $ENV{'HETZNER_ROBOT_USER'}
35 7 0 0 $self->{'password'} // $ENV{'HETZNER_ROBOT_PASSWORD'}
54 0 6 0 $self->{'_robot'} //= "WWW::Hetzner::Robot"->new("user", $self->user, "password", $self->password, "base_url", $self->base_url)
99 5 0 0 $response->decoded_content // $response->content