Task::Toolchain::Test - Install most common test toolchain modules
Version 0.01
It's annoying sitting down at a new box and discovering that you don't have the latest testing modules installed. Or you're writing a test and and you find out that you didn't have Test::Exception installed after all.
This task installs relatively new versions of the following modules:
Test::Simple
Test::Harness
Test::Exception
Test::NoWarnings
Test::Builder::Tester
Test::Deep
Test::Pod
Test::Pod::Coverage
Test::Kwalitee
Test::Distribution
Test::Warn
Test::Differences
Test::Spelling
Test::MockObject
Test::UseAllModules
Test::Most
Test::Class
Test::Class::Most
Three criteria were used to choose the above list:
Ovid's list of most popular testing modules.
http://blogs.perl.org/users/ovid/2010/01/most-popular-testing-modules---january-2010.html
Modules that are easy to install.
I love Test::WWW::Mechanize, but its high failure rate means that it was left off this list.
Modules which should be more popular.
This is where people might gripe because I not only included Test::Class, but also two of my *::Most testing modules. Though to be fair, I've written, have commit access or patches to much of the above list, so maybe all of this is an exercise in vanity. Sue me :)
*::Most
Curtis "Ovid" Poe, <ovid at cpan.org>
<ovid at cpan.org>
Please report any bugs or feature requests to bug-task-toolchain-test at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Task-Toolchain-Test. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.
bug-task-toolchain-test at rt.cpan.org
You can find documentation for this module with the perldoc command.
perldoc Task::Toolchain::Test
You can also look for information at:
RT: CPAN's request tracker
http://rt.cpan.org/NoAuth/Bugs.html?Dist=Task-Toolchain-Test
AnnoCPAN: Annotated CPAN documentation
http://annocpan.org/dist/Task-Toolchain-Test
CPAN Ratings
http://cpanratings.perl.org/d/Task-Toolchain-Test
Search CPAN
http://search.cpan.org/dist/Task-Toolchain-Test/
Vienna.pm (http://vienna.pm.org/) sponsored the 2010 Perl QA Hackathon (http://2010.qa-hackathon.org/qa2010/). Some bootstrapping issues we were trying to resolve led to his module.
Copyright 2010 Curtis "Ovid" Poe, all rights reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
To install Task::Toolchain::Test, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Task::Toolchain::Test
CPAN shell
perl -MCPAN -e shell install Task::Toolchain::Test
For more information on module installation, please visit the detailed CPAN module installation guide.