Test::CheckDeps(3) User Contributed Perl Documentation Test::CheckDeps(3)NAME
Test::CheckDeps - Check for presence of dependencies
VERSION
version 0.010
SYNOPSIS
use Test::More 0.94;
use Test::CheckDeps 0.007;
check_dependencies();
done_testing();
DESCRIPTION
This module adds a test that assures all dependencies have been installed properly. If requested, it can bail out all testing on error.
FUNCTIONS
check_dependencies( [ level ])
Check dependencies based on a local MYMETA or META file.
The "level" argument is optional. It can be one of:
o requires
All 'requires' dependencies are checked (the configure, build, test and runtime phases are always checked, and the develop phase is
also tested when AUTHOR_TESTING is set)
o classic
As "requires", but 'conflicts' dependencies are also checked.
o recommends
As "classic", but 'recommends' dependencies are also checked, as TODO tests.
o suggests
As "recommends", but 'suggests' dependencies are also checked, as TODO tests.
When not provided, "level" defaults to "classic" ('requires' and 'conflicts' dependencies are checked).
check_dependencies_opts($meta, $phase, $type)
Check dependencies in CPAN::Meta object $meta for phase $phase (configure, build, test, runtime, develop) and type $type(requires,
recommends, suggests, conflicts). You probably just want to use "check_dependencies" though.
AUTHOR
Leon Timmermans <leont@cpan.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2011 by Leon Timmermans.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
perl v5.18.2 2013-10-09 Test::CheckDeps(3)
Check Out this Related Man Page
cpanfile(3pm) User Contributed Perl Documentation cpanfile(3pm)NAME
cpanfile - A format for describing CPAN dependencies for Perl applications
SYNOPSIS
requires 'Catalyst', '5.8000';
requires 'CatalystX::Singleton', '>= 1.1000, < 2.000';
recommends 'JSON::XS', '2.0';
conflicts 'JSON', '< 1.0';
on 'test' => sub {
requires 'Test::More', '>= 0.96, < 2.0';
recommends 'Test::TCP', '1.12';
};
on 'develop' => sub {
recommends 'Devel::NYTProf';
};
VERSION
0.9000
DESCRIPTION
"cpanfile" describes CPAN dependencies required to execute associated Perl code.
Place the "cpanfile" in the root of the directory containing the associated code. For instance, in a Catalyst application, place the
"cpanfile" in the same directory as "myapp.conf".
Tools supporting "cpanfile" format (e.g. cpanm and carton) will automatically detect the file and install dependencies for the code to run.
AUTHOR
Tatsuhiko Miyagawa
ACKNOWLEDGEMENTS
The format (DSL syntax) is inspired by Module::Install and Module::Build::Functions.
"cpanfile" specification (this document) is based on Ruby's Gemfile <http://gembundler.com/man/gemfile.5.html> specification.
SEE ALSO
CPAN::Meta::Spec Module::Install Carton
perl v5.14.2 2012-04-14 cpanfile(3pm)
Hello,
I am trying to install krb5-libs-1.4-4.pp-rh73.i386.rpm on my Red Hat 7.X server, however while installing/upgrading it fails due to dependencies.
I checked for these dependencies and i already found them on the server.
I wonder why it is giving these errors.
I tried copying these... (1 Reply)
Hi,
i have a file with lines,
file.txt
-------
test is fun
testing is better
I need to replace 'test' to 'develop' and i used,
a=test
b=develop
sed "s,$a,$b,g" -------- but i see the word 'testing' is also replaced. Need some solution. Is there any way i could replace only 'test' ? (4 Replies)