This file documents the revision history for Perl extension Catalyst-Devel.
+ - Fix for copying generated files into installed apps + tests
+ to ensure it keeps working. abraxxa++
+ - Make Pod tests author only
+
1.30 2011-01-11 23:54:00
- Increased Catalyst::Plugin::ConfigLoader dependency to 0.30
- Include File::Copy::Recursive in inc/ when building a dist of an
use warnings;
use inc::Module::Install 0.91;
use Module::Install::AuthorRequires;
+use Module::Install::AuthorTests;
name 'Catalyst-Devel';
all_from 'lib/Catalyst/Devel.pm';
install_share 'share';
+author_tests 't/author';
+
if ( $^O eq 'MSWin32' ) {
# Proc::Background needs this on Win32 but doesn't actually
# require it, if it's missing it just dies in the Makefile.PL.
use warnings;
# Change Catalyst::Helper also.
-our $VERSION = '1.30';
+our $VERSION = '1.31';
our $CATALYST_SCRIPT_GEN = 40;
$VERSION = eval $VERSION;
with 'MooseX::Emulate::Class::Accessor::Fast';
# Change Catalyst/Devel.pm also
-our $VERSION = '1.30';
+our $VERSION = '1.31';
my %cache;
+++ /dev/null
-use Test::More;
-
-eval "use Test::Pod 1.14";
-plan skip_all => 'Test::Pod 1.14 required' if $@;
-plan skip_all => 'set TEST_POD to enable this test' unless $ENV{TEST_POD};
-
-all_pod_files_ok();
+++ /dev/null
-use Test::More;
-
-eval "use Test::Pod::Coverage 1.04";
-plan skip_all => 'Test::Pod::Coverage 1.04 required' if $@;
-
-eval "use Pod::Coverage 0.20";
-plan skip_all => 'Pod::Coverage 0.20 required' if $@;
-
-plan skip_all => 'set TEST_POD to enable this test' unless $ENV{TEST_POD};
-
-all_pod_coverage_ok( { trustme => [ qr/^(?:BUILD|DEMOLISH)$/ ] } );
--- /dev/null
+use Test::More 0.88;
+use Test::Pod 1.14;
+
+all_pod_files_ok();
+
--- /dev/null
+use strict;
+use warnings;
+use Test::More;
+use Test::Pod::Coverage 1.04;
+use Pod::Coverage 0.20;
+
+all_pod_coverage_ok( { trustme => [ qr/^(?:BUILD|DEMOLISH)$/ ] } );
+
use Test::More;
my %versions;
-for my $pm_file ( File::Find::Rule->file->name( qr/\.pm$/ )->in(File::Spec->catdir($Bin, '..', 'lib') ) ) {
+for my $pm_file ( File::Find::Rule->file->name( qr/\.pm$/ )->in(File::Spec->catdir($Bin, '..', '..', 'lib') ) ) {
my $mod = Module::Info->new_from_file($pm_file);
( my $stripped_file = $pm_file ) =~ s{.*lib/}{};