Config-Processor
view release on metacpan or search on metacpan
"name" : "Config-Processor",
"no_index" : {
"directory" : [
"t",
"inc"
]
},
"prereqs" : {
"build" : {
"requires" : {
"Test::Fatal" : "0.013",
"Test::More" : "0.98"
}
},
"configure" : {
"requires" : {
"ExtUtils::MakeMaker" : "6.64"
}
},
"runtime" : {
"requires" : {
---
abstract: 'Cascading configuration files processor with additional features'
author:
- 'Eugene Ponizovsky <ponizovsky@gmail.com>'
build_requires:
Test::Fatal: '0.013'
Test::More: '0.98'
configure_requires:
ExtUtils::MakeMaker: '6.64'
dynamic_config: 1
generated_by: 'ExtUtils::MakeMaker version 6.98, CPAN::Meta::Converter version 2.142690'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
version: '1.4'
name: Config-Processor
Makefile.PL view on Meta::CPAN
'Cpanel::JSON::XS' => '3.0104',
'Hash::Merge' => '0.299',
'Scalar::Util' => '0',
'Carp' => '0',
},
CONFIGURE_REQUIRES => {
'ExtUtils::MakeMaker' => '6.64',
},
BUILD_REQUIRES => {
'Test::More' => 0.98,
'Test::Fatal' => '0.013',
},
META_MERGE => {
resources => {
homepage => 'https://github.com/iph0/Config-Processor',
bugtracker => 'https://github.com/iph0/Config-Processor/issues',
repository => 'https://github.com/iph0/Config-Processor',
license => 'http://dev.perl.org/licenses/',
},
},
ABSTRACT_FROM => 'lib/Config/Processor.pm',
t/03-exceptions.t view on Meta::CPAN
use 5.008000;
use strict;
use warnings;
use Test::More tests => 6;
use Test::Fatal;
use Config::Processor;
my $CONFIG_PROCESSOR = Config::Processor->new(
dirs => [ qw( t/etc ) ],
);
t_missing_extension($CONFIG_PROCESSOR);
t_unknown_extension($CONFIG_PROCESSOR);
t_cant_locate_file();
t_cant_parse_file($CONFIG_PROCESSOR);
( run in 0.943 second using v1.01-cache-2.11-cpan-54e63673c56 )