Skip to content

Commit

Permalink
Released 0.008
Browse files Browse the repository at this point in the history
  • Loading branch information
doherty committed Apr 17, 2011
1 parent eea68ec commit bfc0a93
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 23 deletions.
2 changes: 2 additions & 0 deletions CHANGES
@@ -1,6 +1,8 @@
Changelog for Dist::Zilla::PluginBundle::TestingMania

{{$NEXT}}

0.008 2011-04-16
* Include a test for META.json - disable it if your dists don't include this
* Removed ProgCriticTests (was disabled by default)
* Removed CheckChangesTests
Expand Down
14 changes: 7 additions & 7 deletions Makefile.PL
Expand Up @@ -2,7 +2,7 @@
use strict;
use warnings;

BEGIN { require 5.0100; }
BEGIN { require 5.010001; }

use ExtUtils::MakeMaker 6.31;

Expand All @@ -12,7 +12,7 @@ my %WriteMakefileArgs = (
'ABSTRACT' => 'test your dist with every testing plugin conceivable',
'AUTHOR' => 'Mike Doherty <doherty@cpan.org>',
'BUILD_REQUIRES' => {
'File::Find' => '0',
'File::Find' => '1.19',
'File::Temp' => '0.22',
'Test::More' => '0.98'
},
Expand All @@ -24,7 +24,6 @@ my %WriteMakefileArgs = (
'LICENSE' => 'perl',
'NAME' => 'Dist::Zilla::PluginBundle::TestingMania',
'PREREQ_PM' => {
'Dist::Zilla::Plugin::CheckChangesTests' => '1.100900',
'Dist::Zilla::Plugin::CompileTests' => '1.110930',
'Dist::Zilla::Plugin::ConsistentVersionTest' => '0.02',
'Dist::Zilla::Plugin::CriticTests' => '1.102280',
Expand All @@ -38,17 +37,18 @@ my %WriteMakefileArgs = (
'Dist::Zilla::Plugin::PodCoverageTests' => '4.200004',
'Dist::Zilla::Plugin::PodSyntaxTests' => '4.200004',
'Dist::Zilla::Plugin::PortabilityTests' => '1.101420',
'Dist::Zilla::Plugin::ProgCriticTests' => '1.102520',
'Dist::Zilla::Plugin::SynopsisTests' => '1.101420',
'Dist::Zilla::Plugin::Test::CPAN::Changes' => '0',
'Dist::Zilla::Plugin::Test::CPAN::Changes' => '0.003',
'Dist::Zilla::Plugin::Test::CPAN::Meta::JSON' => '0',
'Dist::Zilla::Plugin::Test::Pod::LinkCheck' => '1.000',
'Dist::Zilla::Plugin::UnusedVarsTests' => '1.100860',
'Dist::Zilla::Role::PluginBundle::Easy' => '4.200004',
'Moose' => '1.25',
'Moose' => '2.0000',
'Pod::Coverage::TrustPod' => '0.100000',
'Test::CPAN::Meta' => '0.18',
'Test::Perl::Critic' => '1.02'
},
'VERSION' => '0.007',
'VERSION' => '0.008',
'test' => {
'TESTS' => 't/*.t'
}
Expand Down
40 changes: 24 additions & 16 deletions README
Expand Up @@ -3,7 +3,12 @@ NAME
testing plugin conceivable

VERSION
version 0.007
version 0.008

SYNOPSIS
In dist.ini:

[@TestingMania]

DESCRIPTION
This plugin bundle collects all the testing plugins for Dist::Zilla
Expand All @@ -19,10 +24,6 @@ DESCRIPTION
plugins are actually *used* by default.

Testing plugins
* Dist::Zilla::Plugin::CheckChangesTests, which checks your Changes
file for correctness. See Test::CheckChanges for what that means.
This is not enabled by default; see "Adding Tests".

* Dist::Zilla::Plugin::CompileTests, which performs tests to syntax
check your dist.

Expand Down Expand Up @@ -53,6 +54,10 @@ DESCRIPTION
* Dist::Zilla::Plugin::MetaTests, which performs some extra tests on
META.yml. See Test::CPAN::Meta for what that means.

* Dist::Zilla::Plugin::Test::CPAN::Meta::JSON, which performs some
extra tests on META.json, if it exists. See Test::CPAN::Meta::JSON
for what that means.

* Dist::Zilla::Plugin::MinimumVersionTests, which tests for the
minimum required version of perl. See Test::MinimumVersion for
details, including limitations.
Expand All @@ -72,11 +77,6 @@ DESCRIPTION
tests to ensure portability of file names. See
Test::Portability::Files for what that means.

* Dist::Zilla::Plugin::ProgCriticTests, which helps developers by
gradually enforcing coding standards. See
Test::Perl::Critic::Progressive for what that means. This is not
enabled by default; see "Adding Tests".

* Dist::Zilla::Plugin::SynopsisTests, which does syntax checking on
the code from your SYNOPSIS section. See Test::Synopsis for details
and limitations.
Expand All @@ -88,23 +88,31 @@ DESCRIPTION
changelog for conformance with CPAN::Changes::Spec. See
Test::CPAN::Changes for details.

Set "changelog" in dist.ini if you don't use Changes:

[@TestingMania]
changelog = CHANGELOG

Excluding Tests
To exclude a testing plugin, give a comma-separated list in dist.ini:

[@TestingMania]
skip = EOLTests,NoTabsTests

Adding Tests
To add a testing plugin which is listed above, but not enabled by
default, give a comma-separated list in dist.ini:
This pluginbundle may have depend on some testing plugins that aren't
enabled by default. This option allows you to turn them on. Attempting
to add plugins which are not listed above will have *no effect*.

[@TestingMania]
add = ApacheTest,PodSpellingTests
To enable a testing plugin, give a comma-separated list in dist.ini:

Attempting to add plugins which are not listed above will have no
effect.
[@TestingMania]
add = ConsistentVersionTest

AVAILABILITY
The project homepage is
<http://p3rl.org/Dist::Zilla::PluginBundle::TestingMania>.

The latest version of this module is available from the Comprehensive
Perl Archive Network (CPAN). Visit <http://www.perl.com/CPAN/> to find a
CPAN site near you, or see
Expand Down

0 comments on commit bfc0a93

Please sign in to comment.