Test::BrewBuild::Plugin::Author - Default test run, but installs author test distributions
# install various POD and MANIFEST testing distributions, then # run the default tests brewbuild --plugin Test::BrewBuild::Plugin::Author
This distribution/module is exactly the same as the default test execution plugin that is distributed with Test::BrewBuild, which is Test::BrewBuild::Plugin::DefaultExec. The only difference is this one will install author-related distributions that will perform the tests typically run when under the environment variable RELEASE_TESTING=1.
RELEASE_TESTING=1
These installed distributions are:
Pod::Coverage Test::Pod::Coverage Test::Manifest
We also attempt to set $ENV{RELEASE} =1. If we can't, and a log object is sent in, we'll log that the environment variable isn't set so author testing can't be performed.
$ENV{RELEASE} =1
Is called by Test::BrewBuild::exec(), executes the test commands provided by this plugin's DATA section.
Test::BrewBuild::exec()
DATA
Optionally takes a Test::BrewBuild::log() object as a parameter.
Test::BrewBuild::log()
Steve Bertrand, <steveb at cpan.org>
<steveb at cpan.org>
To install Test::BrewBuild::Plugin::Author, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Test::BrewBuild::Plugin::Author
CPAN shell
perl -MCPAN -e shell install Test::BrewBuild::Plugin::Author
For more information on module installation, please visit the detailed CPAN module installation guide.