AWS-CLI-Config
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
"prereqs" : {
"configure" : {
"requires" : {
"ExtUtils::MakeMaker" : "0",
"Module::Build::Tiny" : "0.035",
"perl" : "5.008001"
}
},
"develop" : {
"requires" : {
"Test::Pod" : "1.41"
}
},
"runtime" : {
"requires" : {
"Carp" : "0",
"File::Spec" : "0",
"autodie" : "0",
"perl" : "5.008001",
"strict" : "0",
"warnings" : "0"
}
},
"test" : {
"requires" : {
"File::Temp" : "0",
"Test::More" : "0.98",
"perl" : "5.008001"
}
}
},
"provides" : {
"AWS::CLI::Config" : {
"file" : "lib/AWS/CLI/Config.pm",
"version" : "0.05"
},
"AWS::CLI::Config::Profile" : {
---
abstract: 'Interface to access AWS CLI configs and credentials'
author:
- 'IKEDA Kiyoshi <keyamb@cpan.org>'
build_requires:
File::Temp: '0'
Test::More: '0.98'
perl: '5.008001'
configure_requires:
ExtUtils::MakeMaker: '0'
Module::Build::Tiny: '0.035'
perl: '5.008001'
dynamic_config: 0
generated_by: 'Dist::Zilla version 6.009, CPAN::Meta::Converter version 2.150005'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
Makefile.PL view on Meta::CPAN
"NAME" => "AWS::CLI::Config",
"PREREQ_PM" => {
"Carp" => 0,
"File::Spec" => 0,
"autodie" => 0,
"strict" => 0,
"warnings" => 0
},
"TEST_REQUIRES" => {
"File::Temp" => 0,
"Test::More" => "0.98"
},
"VERSION" => "0.05",
"test" => {
"TESTS" => "t/*.t"
}
);
my %FallbackPrereqs = (
"Carp" => 0,
"File::Spec" => 0,
"File::Temp" => 0,
"Test::More" => "0.98",
"autodie" => 0,
"strict" => 0,
"warnings" => 0
);
unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) {
delete $WriteMakefileArgs{TEST_REQUIRES};
delete $WriteMakefileArgs{BUILD_REQUIRES};
$WriteMakefileArgs{PREREQ_PM} = \%FallbackPrereqs;
requires 'perl', '5.008001';
on configure => sub {
requires 'Module::Build::Tiny', '0.035';
};
on test => sub {
requires 'File::Temp';
requires 'Test::More', '0.98';
};
filename = README.md
[CopyFilesFromBuild]
copy = README.md
[@Filter]
-bundle = @Basic
-remove = GatherDir
-remove = Readme
[PodSyntaxTests]
[NextRelease]
[Repository]
repository = git://github.com/key-amb/perl5-AWS-CLI-Config.git
web = https://github.com/key-amb/perl5-AWS-CLI-Config
[Bugtracker]
web = https://github.com/key-amb/perl5-AWS-CLI-Config/issues
mailto = jjatria at cpan.org
t/00_compile.t view on Meta::CPAN
use strict;
use Test::More 0.98;
use_ok 'AWS::CLI::Config';
done_testing;
t/01__base_dir.t view on Meta::CPAN
use strict;
use warnings;
use Test::More;
use AWS::CLI::Config;
subtest 'Windows' => sub {
local $^O = 'MSWin32';
local $ENV{USERPROFILE} = 'C:\Users\foo';
is(AWS::CLI::Config::_base_dir, $ENV{USERPROFILE}, 'same as USERPROFILE');
};
subtest 'Other OS' => sub {
t/02_access_key_id.t view on Meta::CPAN
use strict;
use warnings;
use Test::More;
use AWS::CLI::Config;
subtest 'Environment Variable' => sub {
local $ENV{AWS_ACCESS_KEY_ID} = '__dummy__';
is(AWS::CLI::Config::access_key_id, $ENV{AWS_ACCESS_KEY_ID}, 'set by env');
};
subtest 'From credentials file' => sub {
my $access_key_id = q[It's me.];
t/03_output.t view on Meta::CPAN
use strict;
use warnings;
use Test::More;
use AWS::CLI::Config;
subtest 'From credentials file' => sub {
my $output = '__format__';
no strict 'refs';
no warnings 'redefine';
*AWS::CLI::Config::credentials = sub {
return AWS::CLI::Config::Profile->new({
output => $output,
t/04_config.t view on Meta::CPAN
use strict;
use warnings;
use Test::More;
use File::Temp 'tempfile';
use AWS::CLI::Config;
my ($fh, $file) = tempfile(UNLINK => 1);
my $default_access_key_id = 'Me';
my $default_secret_access_key = '__secret__';
my $tester_access_key_id = "Tester$default_access_key_id";
my $tester_secret_access_key = "__tester$default_secret_access_key";
print $fh <<"EOS";
[default]
aws_access_key_id = $default_access_key_id
aws_secret_access_key = $default_secret_access_key
[profile tester]
aws_access_key_id = $tester_access_key_id
aws_secret_access_key = $tester_secret_access_key
s3 =
t/author-pod-syntax.t view on Meta::CPAN
#!perl
BEGIN {
unless ($ENV{AUTHOR_TESTING}) {
print qq{1..0 # SKIP these tests are for testing by the author\n};
exit
}
}
# This file was automatically generated by Dist::Zilla::Plugin::PodSyntaxTests.
use strict; use warnings;
use Test::More;
use Test::Pod 1.41;
all_pod_files_ok();
view all matches for this distributionview release on metacpan - search on metacpan
( run in 1.116 second using v1.00-cache-2.02-grep-82fe00e-cpan-585fae043c8 )