The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Test::CPAN::Changes - Validation of the Changes file in a CPAN distribution

SYNOPSIS

    use Test::More;
    eval 'use Test::CPAN::Changes';
    plan skip_all => 'Test::CPAN::Changes required for this test' if $@;
    changes_ok();

DESCRIPTION

This module allows CPAN authors to write automated tests to ensure their changelogs match the specification.

METHODS

changes_ok( )

Simple wrapper around changes_file_ok. Declares a four test plan, and uses the default filename of Changes.

changes_file_ok( [ $file ] )

Checks the contents of the changes file against the specification. No plan is declared and if no filename is specified, Changes is used.

SEE ALSO

AUTHOR

Brian Cassidy <bricas@cpan.org>

COPYRIGHT AND LICENSE

Copyright 2011 by Brian Cassidy

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.