API-Vultr
view release on metacpan or search on metacpan
API-Vultr-0.002.tar.gz
cpanfile
lib/API/Vultr.pm
Makefile.PL
MANIFEST This list of files
README.md
t/01-test.t
META.yml Module YAML meta-data (added by MakeMaker)
META.json Module JSON meta-data (added by MakeMaker)
Makefile.PL view on Meta::CPAN
url => 'https://github.com/rawleyfowler/API-Vultr'
}
},
},
PREREQ_PM => {
'LWP::UserAgent' => '6.72',
'URI' => '5.21',
'Test::Simple' => '1.302195',
'Test::LWP::UserAgent' => '0.036'
},
test => { TESTS => 't/*.t t/*/*.t it/*.t it/*/*.t' }
);
use warnings;
on "configure" => sub {
requires "ExtUtils::MakeMaker";
};
on "runtime" => sub {
requires "LWP::UserAgent" => "6.72";
};
on "test" => sub {
requires "Test::Simple";
requires "Test::LWP::UserAgent";
};
t/01-test.t view on Meta::CPAN
[ 'Content-Type' => 'application/json' ], $application_json
)
);
ok $vultr_api->create_instance( name => 'foo' )->is_success;
is $vultr_api->ua->last_http_request_sent->uri,
'https://api.vultr.com/v2/instances';
is $vultr_api->ua->last_http_request_sent->method, 'POST';
is_deeply $vultr_api->ua->last_http_request_sent->content, { name => 'foo' };
done_testing;
( run in 0.457 second using v1.01-cache-2.11-cpan-87723dcf8b7 )