API-Vultr
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
}
},
"configure" : {
"requires" : {
"ExtUtils::MakeMaker" : "0"
}
},
"runtime" : {
"requires" : {
"LWP::UserAgent" : "6.72",
"Test::LWP::UserAgent" : "0.036",
"Test::Simple" : "1.302195",
"URI" : "5.21",
"perl" : "v5.8.1"
}
}
},
"release_status" : "stable",
"resources" : {
"bugtracker" : {
"web" : "https://github.com/rawleyfowler/API-Vultr/issues"
},
version: '1.4'
name: API-Vultr
no_index:
directory:
- t
- inc
- examples
- t
requires:
LWP::UserAgent: '6.72'
Test::LWP::UserAgent: '0.036'
Test::Simple: '1.302195'
URI: '5.21'
perl: v5.8.1
resources:
bugtracker: https://github.com/rawleyfowler/API-Vultr/issues
license: http://www.opensource.org/licenses/artistic-license-2.0
repository: https://github.com/rawleyfowler/API-Vultr
version: '0.003'
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
Makefile.PL view on Meta::CPAN
[qq{http://www.opensource.org/licenses/artistic-license-2.0}],
repository => {
type => 'git',
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' }
);
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
#!perl
use strict;
use warnings;
use Test::More;
BEGIN {
use_ok 'API::Vultr';
}
use API::Vultr;
use Test::LWP::UserAgent;
my $vultr_api = API::Vultr->new( api_key => 'foo' );
is $vultr_api->api_key, 'foo';
ok $vultr_api->ua;
isa_ok $vultr_api->ua, 'LWP::UserAgent';
$vultr_api->ua( Test::LWP::UserAgent->new );
isa_ok $vultr_api->ua, 'Test::LWP::UserAgent';
$vultr_api->api_key('123');
is $vultr_api->api_key, '123';
is $vultr_api->_make_uri( '/foo', foo => 'bar' ),
'https://api.vultr.com/v2/foo?foo=bar';
my $application_json = '{
"applications":
[
view all matches for this distributionview release on metacpan - search on metacpan
( run in 0.972 second using v1.00-cache-2.02-grep-82fe00e-cpan-585fae043c8 )