Acme-CPANAuthors-BackPAN-OneHundred
view release on metacpan or search on metacpan
examples/update100.pl view on Meta::CPAN
use warnings;
use strict;
$|++;
my $VERSION = '1.05';
#----------------------------------------------------------------------------
=head1 NAME
update100.pl - preps the OneHundred module for release, if required.
=head1 SYNOPSIS
perl update100.pl
=head1 DESCRIPTION
Downloads the latest copy of the backpan100.csv file from CPAN Testers
Statistics site. Compares with the previous download, and if there is a change,
takes the module template and inserts the appropriate data ready for the next
t/90podtest.t view on Meta::CPAN
#!perl -T
use strict;
use warnings;
use Test::More;
# Skip if doing a regular install
plan skip_all => "Author tests not required for installation"
unless ( $ENV{AUTOMATED_TESTING} );
eval "use Test::Pod 1.00";
plan skip_all => "Test::Pod 1.00 required for testing POD" if $@;
all_pod_files_ok();
t/91podcover.t view on Meta::CPAN
#!perl -T
use strict;
use warnings;
use Test::More;
# Skip if doing a regular install
plan skip_all => "Author tests not required for installation"
unless ( $ENV{AUTOMATED_TESTING} );
eval "use Test::Pod::Coverage 0.08";
plan skip_all => "Test::Pod::Coverage 0.08 required for testing POD coverage" if $@;
all_pod_coverage_ok();
t/94metatest.t view on Meta::CPAN
#!perl -T
use strict;
use warnings;
use Test::More;
# Skip if doing a regular install
plan skip_all => "Author tests not required for installation"
unless ( $ENV{AUTOMATED_TESTING} );
eval "use Test::CPAN::Meta";
plan skip_all => "Test::CPAN::Meta required for testing META.yml" if $@;
plan 'no_plan';
my $meta = meta_spec_ok(undef,undef,@_);
use Acme::CPANAuthors::BackPAN::OneHundred;
my $version = $Acme::CPANAuthors::BackPAN::OneHundred::VERSION;
is($meta->{version},$version,
'META.yml distribution version matches');
t/95changedate.t view on Meta::CPAN
#!perl -T
use strict;
use warnings;
use Test::More;
use IO::File;
# Skip if doing a regular install
plan skip_all => "Author tests not required for installation"
unless ( $ENV{AUTOMATED_TESTING} );
my $fh = IO::File->new('Changes','r') or plan skip_all => "Cannot open Changes file";
plan 'no_plan';
use Acme::CPANAuthors::BackPAN::OneHundred;
my $version = $Acme::CPANAuthors::BackPAN::OneHundred::VERSION;
my $latest = 0;
t/96metatest.t view on Meta::CPAN
#!perl -T
use strict;
use warnings;
use Test::More;
# Skip if doing a regular install
plan skip_all => "Author tests not required for installation"
unless ( $ENV{AUTOMATED_TESTING} );
eval "use Test::CPAN::Meta::JSON";
plan skip_all => "Test::CPAN::Meta::JSON required for testing META.json files" if $@;
plan 'no_plan';
my $meta = meta_spec_ok(undef,undef,@_);
use Acme::CPANAuthors::BackPAN::OneHundred;
my $version = $Acme::CPANAuthors::BackPAN::OneHundred::VERSION;
is($meta->{version},$version,
'META.json distribution version matches');
( run in 0.413 second using v1.01-cache-2.11-cpan-0a6323c29d9 )