NAME
Test::CPANfile - see if cpanfile lists every used modules
SYNOPSIS
use Test::CPANfile;
use Test::More;
cpanfile_has_all_used_modules();
done_testing;
DESCRIPTION
This module tests if cpanfile lists every use
d modules or not.
It's ok if you list a module that is eval
ed in the code, or a module that does not appear in the code, as requires
, but it complains if use
d module is listed as recommends
or suggests
.
FUNCTION
cpanfile_has_all_used_modules()
You can pass an optional hash, which is passed to Perl::PrereqScanner::NotQuiteLite::App's constructer to change its behavior.
SEE ALSO
Perl::PrereqScanner::NotQuiteLite
AUTHOR
Kenichi Ishigaki, <ishigaki@cpan.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2017 by Kenichi Ishigaki.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.