Branch Coverage

blib/lib/Metabrik/Api/Shodan.pm
Criterion Covered Total %
branch 0 26 0.0


line true false branch
47 0 0 unless $self->brik_help_run_undef_arg("myip", $apikey)
51 0 0 unless my $resp = $self->get($uri . "/tools/myip?key=" . $apikey)
64 0 0 unless $self->brik_help_run_undef_arg("api_info", $apikey)
68 0 0 unless my $resp = $self->get($uri . "/api-info?key=" . $apikey)
71 0 0 unless my $sj = "Metabrik::String::Json"->new_from_brik_init($self)
72 0 0 unless my $decoded = $sj->decode($content)
82 0 0 unless $self->brik_help_run_undef_arg("host_ip", $ip)
83 0 0 unless $self->brik_help_run_undef_arg("host_ip", $apikey)
85 0 0 unless my $na = "Metabrik::Network::Address"->new_from_brik_init($self)
86 0 0 unless ($na->is_ip($ip))
92 0 0 unless my $resp = $self->get($uri . "/shodan/host/" . $ip . "?key=" . $apikey)
95 0 0 unless my $sj = "Metabrik::String::Json"->new_from_brik_init($self)
96 0 0 unless my $decoded = $sj->decode($content)