App-runscript
view release on metacpan or search on metacpan
"POSIX" : "0",
"perl" : "5.008009",
"strict" : "0",
"warnings" : "0"
}
},
"test" : {
"requires" : {
"App::Prove" : "3.17",
"Sub::Override" : "0.12",
"Test::Fatal" : "0",
"Test::More" : "0.92",
"Test::Needs" : "0"
}
}
},
"provides" : {
"App::runscript" : {
"file" : "lib/App/runscript.pm",
"version" : "v1.0.2"
}
---
abstract: 'Module that implements the runscript utility'
author:
- 'Sven Willenbuecher <sven.willenbuecher@gmx.de>'
build_requires:
App::Prove: '3.17'
ExtUtils::MakeMaker: '0'
Sub::Override: '0.12'
Test::Fatal: '0'
Test::More: '0.92'
Test::Needs: '0'
configure_requires:
Config: '0'
ExtUtils::MakeMaker::CPANfile: '0.09'
File::Basename: '0'
File::Spec: '0'
lib: '0'
strict: '0'
subs: '0'
requires 'File::Which' => '0';
requires 'Getopt::Std' => '0';
requires 'POSIX' => '0';
requires 'strict' => '0';
requires 'warnings' => '0';
};
on test => sub {
requires 'App::Prove' => '3.17';
requires 'Sub::Override' => '0.12';
requires 'Test::Fatal' => '0';
requires 'Test::Needs' => '0';
requires 'Test::More' => '0.92';
};
on develop => sub {
requires 'Devel::Cover' => '0';
requires 'Perl::Tidy' => '0';
requires 'Template' => '0';
requires 'Test::Perl::Critic' => '0';
requires 'Test::Pod' => '1.26';
t/03-install_lib.t view on Meta::CPAN
use strict;
use warnings;
use Test::More import => [ qw( is is_deeply like pass plan subtest ) ], tests => 7;
use Test::Fatal qw( exception );
use File::Basename qw( basename dirname );
use File::Spec ();
use Sub::Override ();
use App::runscript ();
like exception {
App::runscript::_prepend_install_lib( File::Spec->catfile( $ENV{ PWD }, qw( bin runscript ) ) )
},
t/04-_which.t view on Meta::CPAN
use strict;
use warnings;
use Test::More import => [ qw( is like ) ], tests => 4;
use Test::Fatal qw( exception );
use Config qw( %Config );
use App::runscript();
like exception { App::runscript::_which( undef ) }, qr/\ACannot locate undefined executable file/,
'executable is undefined';
like App::runscript::_which( 'perl' ), '/perl' . $Config{ _exe } . '\z/i', 'locate perl';
( run in 3.360 seconds using v1.01-cache-2.11-cpan-54e63673c56 )