Test::CPAN::Changes - Validation of the Changes file in a CPAN distribution
use Test::More; eval 'use Test::CPAN::Changes'; plan skip_all => 'Test::CPAN::Changes required for this test' if $@; changes_ok();
This module allows CPAN authors to write automated tests to ensure their changelogs match the specification.
Simple wrapper around changes_file_ok. Declares a four test plan, and uses the default filename of Changes.
changes_file_ok
Changes
Checks the contents of the changes file against the specification. No plan is declared and if the filename is undefined, Changes is used.
%arg may include a version entry, in which case the entry for that version must exist and have content. This is useful to ensure that the version currently being released has documented changes.
%arg
CPAN::Changes::Spec
CPAN::Changes
Brian Cassidy <bricas@cpan.org>
Copyright 2011-2013 by Brian Cassidy
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
To install CPAN::Changes, copy and paste the appropriate command in to your terminal.
cpanm
cpanm CPAN::Changes
CPAN shell
perl -MCPAN -e shell install CPAN::Changes
For more information on module installation, please visit the detailed CPAN module installation guide.