The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.
.travis.yml 025
Changes 018
INSTALL 440
LICENSE 11
MANIFEST 1213
META.json 97533
META.yml 119449
Makefile.PL 3256
README 523
SIGNATURE 3541
cpanfile 617
dist.ini 11
lib/Test/Moose/More.pm 1750
sandbox.mysql.tar.gz 00
t/00-check-deps.t 017
t/00-compile.t 1729
t/000-report-versions-tiny.t 1011
t/attribute/coerce.t 610
t/author-pod-spell.t 380
t/release-consistent-version.t 180
t/release-eol.t 160
t/release-has-version.t 250
t/release-minimum-version.t 250
t/release-no-smart-comments.t 310
t/release-no-tabs.t 160
t/release-pod-coverage.t 300
t/release-pod-linkcheck.t 370
t/release-pod-syntax.t 240
t/validate_attribute.t 22
t/validate_class.t 620
xt/author/eol.t 08
xt/author/no-tabs.t 032
xt/author/pod-spell.t 037
xt/release/consistent-version.t 010
xt/release/has-version.t 017
xt/release/minimum-version.t 017
xt/release/no-smart-comments.t 023
xt/release/pod-coverage.t 016
xt/release/pod-linkcheck.t 029
xt/release/pod-syntax.t 015
40 files changed (This is a version diff) 6701520
@@ -0,0 +1,25 @@
+language: perl
+perl:
+   - "5.8"
+   - "5.10"
+   - "5.12"
+   - "5.14"
+   - "5.16"
+   - "5.18"
+
+matrix:
+   allow_failures:
+      - perl: "5.8"
+
+before_install:
+   # git bits sometimes needed...
+   - git config user.name 'Travis-CI'
+   - git config user.email 'travis@nowhere.dne'
+
+install:
+   # not so much install our package as all its prereqs
+   - cpanm --installdeps . || { cat ~/.cpanm/build.log ; false ; }
+
+script:
+   - perl Makefile.PL
+   - make test
@@ -1,5 +1,23 @@
 Revision history for Test-Moose-More
 
+0.025     2014-11-21 11:29:28 PST-0800
+	* Merge pull request #13 to handle the latest Test::More alphas.
+	  Thanks, @exodist!
+
+0.024     2014-05-14 11:58:47 PDT-0700
+	* validate_thing() now does not try to run subtests against attributes it
+	  does not find
+
+0.023     2014-01-21 22:39:47 PST-0800
+	* fix test error with Moose-2.1200 by adding missing coercions
+
+0.022     2013-11-10 23:16:32 PST-0800
+	* ...and add an explicit dependency on TAP::SimpleOutput 0.002
+
+0.021     2013-11-10 23:13:27 PST-0800
+	* Handle Test::More's new output for subtests in 0.98_05+
+	* Dodge isa_ok()'s output change by rolling our own
+
 0.020     2013-08-01 07:33:57 PDT-0700
 	* Drop Perl6::Junction in favor of Syntax::Keyword::Junction Same
 	  thing -- essentially, AFAICT -- except that we don't get 'smartmatch
@@ -1,44 +0,0 @@
-
-This is the Perl distribution Test-Moose-More.
-
-Installing Test-Moose-More is straightforward.
-
-## Installation with cpanm
-
-If you have cpanm, you only need one line:
-
-    % cpanm Test::Moose::More
-
-If you are installing into a system-wide directory, you may need to pass the
-"-S" flag to cpanm, which uses sudo to install the module:
-
-    % cpanm -S Test::Moose::More
-
-## Installing with the CPAN shell
-
-Alternatively, if your CPAN shell is set up, you should just be able to do:
-
-    % cpan Test::Moose::More
-
-## Manual installation
-
-As a last resort, you can manually install it. Download the tarball, untar it,
-then build it:
-
-    % perl Makefile.PL
-    % make && make test
-
-Then install it:
-
-    % make install
-
-If you are installing into a system-wide directory, you may need to run:
-
-    % sudo make install
-
-## Documentation
-
-Test-Moose-More documentation is available as POD.
-You can run perldoc from a shell to read the documentation:
-
-    % perldoc Test::Moose::More
@@ -10,7 +10,7 @@ Version 2.1, February 1999
   (The master copy of this license lives on the GNU website.)
 
 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 59
-51 Franklin St, Suite 500, Boston, MA  02110-1335  USA
+51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
 
 Everyone is permitted to copy and distribute verbatim copies
 of this license document, but changing it is not allowed.
@@ -1,5 +1,6 @@
+# This file was automatically generated by Dist::Zilla::Plugin::Manifest v5.025.
+.travis.yml
 Changes
-INSTALL
 LICENSE
 MANIFEST
 META.json
@@ -10,11 +11,10 @@ SIGNATURE
 cpanfile
 dist.ini
 lib/Test/Moose/More.pm
-sandbox.mysql.tar.gz
+t/00-check-deps.t
 t/00-compile.t
 t/000-report-versions-tiny.t
 t/attribute/coerce.t
-t/author-pod-spell.t
 t/check_sugar.t
 t/does_not_ok.t
 t/does_ok.t
@@ -25,16 +25,17 @@ t/is_class.t
 t/is_not_anon.t
 t/is_role.t
 t/meta_ok.t
-t/release-consistent-version.t
-t/release-eol.t
-t/release-has-version.t
-t/release-minimum-version.t
-t/release-no-smart-comments.t
-t/release-no-tabs.t
-t/release-pod-coverage.t
-t/release-pod-linkcheck.t
-t/release-pod-syntax.t
 t/requires_method_ok.t
 t/validate_attribute.t
 t/validate_class.t
 t/validate_role.t
+xt/author/eol.t
+xt/author/no-tabs.t
+xt/author/pod-spell.t
+xt/release/consistent-version.t
+xt/release/has-version.t
+xt/release/minimum-version.t
+xt/release/no-smart-comments.t
+xt/release/pod-coverage.t
+xt/release/pod-linkcheck.t
+xt/release/pod-syntax.t
@@ -4,7 +4,7 @@
       "Chris Weyl <cweyl@alumni.drew.edu>"
    ],
    "dynamic_config" : 0,
-   "generated_by" : "Dist::Zilla version 4.300035, CPAN::Meta::Converter version 2.131560",
+   "generated_by" : "Dist::Zilla version 5.025, CPAN::Meta::Converter version 2.142690",
    "license" : [
       "lgpl_2_1"
    ],
@@ -22,14 +22,19 @@
    "prereqs" : {
       "configure" : {
          "requires" : {
-            "ExtUtils::MakeMaker" : "6.30"
+            "ExtUtils::MakeMaker" : "0",
+            "perl" : "5.006"
          }
       },
       "develop" : {
          "requires" : {
             "Pod::Coverage::TrustPod" : "0",
+            "Test::EOL" : "0",
+            "Test::More" : "0",
+            "Test::NoTabs" : "0",
             "Test::Pod" : "1.41",
             "Test::Pod::Coverage" : "1.08",
+            "Test::Spelling" : "0.12",
             "version" : "0.9901"
          }
       },
@@ -44,7 +49,7 @@
             "Syntax::Keyword::Junction" : "0",
             "Test::Builder" : "0",
             "Test::Moose" : "0",
-            "Test::More" : "0",
+            "Test::More" : "0.94",
             "perl" : "5.006",
             "strict" : "0",
             "warnings" : "0"
@@ -52,21 +57,27 @@
       },
       "test" : {
          "requires" : {
-            "Capture::Tiny" : "0",
+            "File::Spec" : "0",
+            "IO::Handle" : "0",
+            "IPC::Open3" : "0",
             "Moose" : "0",
             "Moose::Role" : "0",
-            "TAP::SimpleOutput" : "0",
+            "Perl::Version" : "0",
+            "TAP::SimpleOutput" : "0.002",
             "Test::Builder::Tester" : "0",
-            "Test::More" : "0.88",
-            "blib" : "0",
-            "namespace::autoclean" : "0"
+            "Test::CheckDeps" : "0.010",
+            "Test::More" : "0.94",
+            "aliased" : "0",
+            "constant" : "0",
+            "namespace::autoclean" : "0",
+            "perl" : "5.006"
          }
       }
    },
    "provides" : {
       "Test::Moose::More" : {
          "file" : "lib/Test/Moose/More.pm",
-         "version" : "0.020"
+         "version" : "0.025"
       }
    },
    "release_status" : "stable",
@@ -74,88 +85,144 @@
       "bugtracker" : {
          "web" : "https://github.com/RsrchBoy/Test-Moose-More/issues"
       },
-      "homepage" : "http://metacpan.org/release/Test-Moose-More/",
+      "homepage" : "https://github.com/RsrchBoy/Test-Moose-More",
       "repository" : {
          "type" : "git",
-         "url" : "git://github.com/RsrchBoy/Test-Moose-More.git",
+         "url" : "https://github.com/RsrchBoy/Test-Moose-More.git",
          "web" : "https://github.com/RsrchBoy/Test-Moose-More"
       }
    },
-   "version" : "0.020",
+   "version" : "0.025",
    "x_Dist_Zilla" : {
       "perl" : {
-         "version" : "5.018000"
+         "version" : "5.020001"
       },
       "plugins" : [
          {
             "class" : "Dist::Zilla::Plugin::NextRelease",
             "name" : "@RSRCHBOY/NextRelease",
-            "version" : "4.300035"
+            "version" : "5.025"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::NextVersion",
+            "config" : {
+               "Dist::Zilla::Plugin::Git::NextVersion" : {
+                  "first_version" : "0.001",
+                  "version_by_branch" : "0",
+                  "version_regexp" : "(?^:^(\\d.\\d+(_\\d\\d)?)(-TRIAL|)$)"
+               },
+               "Dist::Zilla::Role::Git::Repo" : {
+                  "repo_root" : "."
+               }
+            },
             "name" : "@RSRCHBOY/Git::NextVersion",
-            "version" : "2.014"
+            "version" : "2.024"
          },
          {
             "class" : "Dist::Zilla::Plugin::ContributorsFromGit",
             "name" : "@RSRCHBOY/ContributorsFromGit",
-            "version" : "0.006"
+            "version" : "0.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::CheckFor::CorrectBranch",
+            "config" : {
+               "Dist::Zilla::Role::Git::Repo" : {
+                  "repo_root" : "."
+               }
+            },
             "name" : "@RSRCHBOY/@Git::CheckFor/Git::CheckFor::CorrectBranch",
-            "version" : "0.006"
+            "version" : "0.011"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::CheckFor::Fixups",
+            "config" : {
+               "Dist::Zilla::Role::Git::Repo" : {
+                  "repo_root" : "."
+               }
+            },
             "name" : "@RSRCHBOY/@Git::CheckFor/Git::CheckFor::Fixups",
-            "version" : "0.006"
+            "version" : "0.011"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::CheckFor::MergeConflicts",
+            "config" : {
+               "Dist::Zilla::Role::Git::Repo" : {
+                  "repo_root" : "."
+               }
+            },
             "name" : "@RSRCHBOY/@Git::CheckFor/Git::CheckFor::MergeConflicts",
-            "version" : "0.006"
+            "version" : "0.011"
          },
          {
             "class" : "Dist::Zilla::Plugin::GatherDir",
+            "config" : {
+               "Dist::Zilla::Plugin::GatherDir" : {
+                  "exclude_filename" : [
+                     "LICENSE",
+                     "cpanfile"
+                  ],
+                  "exclude_match" : [],
+                  "follow_symlinks" : "0",
+                  "include_dotfiles" : "0",
+                  "prefix" : "",
+                  "prune_directory" : [],
+                  "root" : "."
+               }
+            },
             "name" : "@RSRCHBOY/GatherDir",
-            "version" : "4.300035"
+            "version" : "5.025"
          },
          {
-            "class" : "Dist::Zilla::Plugin::Git::Describe",
-            "name" : "@RSRCHBOY/Git::Describe",
-            "version" : "0.003"
+            "class" : "Dist::Zilla::Plugin::PromptIfStale",
+            "config" : {
+               "Dist::Zilla::Plugin::PromptIfStale" : {
+                  "check_all_plugins" : 0,
+                  "check_all_prereqs" : 0,
+                  "modules" : [
+                     "Dist::Zilla",
+                     "Dist::Zilla::PluginBundle::RSRCHBOY"
+                  ],
+                  "phase" : "build",
+                  "skip" : []
+               }
+            },
+            "name" : "@RSRCHBOY/PromptIfStale",
+            "version" : "0.031"
          },
          {
             "class" : "Dist::Zilla::Plugin::PruneCruft",
             "name" : "@RSRCHBOY/PruneCruft",
-            "version" : "4.300035"
+            "version" : "5.025"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::Git::Describe",
+            "name" : "@RSRCHBOY/Git::Describe",
+            "version" : "0.003"
          },
          {
             "class" : "Dist::Zilla::Plugin::ExecDir",
             "name" : "@RSRCHBOY/ExecDir",
-            "version" : "4.300035"
+            "version" : "5.025"
          },
          {
             "class" : "Dist::Zilla::Plugin::ShareDir",
             "name" : "@RSRCHBOY/ShareDir",
-            "version" : "4.300035"
+            "version" : "5.025"
          },
          {
             "class" : "Dist::Zilla::Plugin::MakeMaker",
+            "config" : {
+               "Dist::Zilla::Role::TestRunner" : {
+                  "default_jobs" : 1
+               }
+            },
             "name" : "@RSRCHBOY/MakeMaker",
-            "version" : "4.300035"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::InstallGuide",
-            "name" : "@RSRCHBOY/InstallGuide",
-            "version" : "1.200000"
+            "version" : "5.025"
          },
          {
             "class" : "Dist::Zilla::Plugin::Manifest",
             "name" : "@RSRCHBOY/Manifest",
-            "version" : "4.300035"
+            "version" : "5.025"
          },
          {
             "class" : "Dist::Zilla::Plugin::SurgicalPkgVersion",
@@ -165,22 +232,22 @@
          {
             "class" : "Dist::Zilla::Plugin::ReadmeFromPod",
             "name" : "@RSRCHBOY/ReadmeFromPod",
-            "version" : "0.18"
+            "version" : "0.21"
          },
          {
             "class" : "Dist::Zilla::Plugin::MinimumPerl",
             "name" : "@RSRCHBOY/MinimumPerl",
-            "version" : "1.003"
+            "version" : "1.006"
          },
          {
             "class" : "Dist::Zilla::Plugin::ReportVersions::Tiny",
             "name" : "@RSRCHBOY/ReportVersions::Tiny",
-            "version" : "1.09"
+            "version" : "1.10"
          },
          {
             "class" : "Dist::Zilla::Plugin::AutoPrereqs",
             "name" : "@RSRCHBOY/AutoPrereqs",
-            "version" : "4.300035"
+            "version" : "5.025"
          },
          {
             "class" : "Dist::Zilla::Plugin::Prepender",
@@ -190,7 +257,7 @@
          {
             "class" : "Dist::Zilla::Plugin::Test::PodSpelling",
             "name" : "@RSRCHBOY/Test::PodSpelling",
-            "version" : "2.006000"
+            "version" : "2.006008"
          },
          {
             "class" : "Dist::Zilla::Plugin::ConsistentVersionTest",
@@ -200,22 +267,37 @@
          {
             "class" : "Dist::Zilla::Plugin::PodCoverageTests",
             "name" : "@RSRCHBOY/PodCoverageTests",
-            "version" : "4.300035"
+            "version" : "5.025"
          },
          {
             "class" : "Dist::Zilla::Plugin::PodSyntaxTests",
             "name" : "@RSRCHBOY/PodSyntaxTests",
-            "version" : "4.300035"
+            "version" : "5.025"
          },
          {
-            "class" : "Dist::Zilla::Plugin::NoTabsTests",
-            "name" : "@RSRCHBOY/NoTabsTests",
-            "version" : "0.01"
+            "class" : "Dist::Zilla::Plugin::Test::NoTabs",
+            "config" : {
+               "Dist::Zilla::Plugin::Test::NoTabs" : {
+                  "filename" : "xt/author/no-tabs.t",
+                  "finder" : [
+                     ":InstallModules",
+                     ":ExecFiles",
+                     ":TestFiles"
+                  ]
+               }
+            },
+            "name" : "@RSRCHBOY/Test::NoTabs",
+            "version" : "0.09"
          },
          {
-            "class" : "Dist::Zilla::Plugin::EOLTests",
-            "name" : "@RSRCHBOY/EOLTests",
-            "version" : "0.02"
+            "class" : "Dist::Zilla::Plugin::Test::EOL",
+            "config" : {
+               "Dist::Zilla::Plugin::Test::EOL" : {
+                  "filename" : "xt/author/eol.t"
+               }
+            },
+            "name" : "@RSRCHBOY/Test::EOL",
+            "version" : "0.16"
          },
          {
             "class" : "Dist::Zilla::Plugin::HasVersionTests",
@@ -226,21 +308,23 @@
             "class" : "Dist::Zilla::Plugin::Test::Compile",
             "config" : {
                "Dist::Zilla::Plugin::Test::Compile" : {
+                  "bail_out_on_fail" : "0",
+                  "fail_on_warning" : "author",
+                  "fake_home" : "0",
+                  "filename" : "t/00-compile.t",
                   "module_finder" : [
                      ":InstallModules"
                   ],
+                  "needs_display" : "0",
+                  "phase" : "test",
                   "script_finder" : [
                      ":ExecFiles"
-                  ]
+                  ],
+                  "skips" : []
                }
             },
             "name" : "@RSRCHBOY/Test::Compile",
-            "version" : "2.013"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::ExtraTests",
-            "name" : "@RSRCHBOY/ExtraTests",
-            "version" : "4.300035"
+            "version" : "2.051"
          },
          {
             "class" : "Dist::Zilla::Plugin::NoSmartCommentsTests",
@@ -253,6 +337,21 @@
             "version" : "1.001"
          },
          {
+            "class" : "Dist::Zilla::Plugin::RunExtraTests",
+            "config" : {
+               "Dist::Zilla::Role::TestRunner" : {
+                  "default_jobs" : 1
+               }
+            },
+            "name" : "@RSRCHBOY/RunExtraTests",
+            "version" : "0.024"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::CheckExtraTests",
+            "name" : "@RSRCHBOY/CheckExtraTests",
+            "version" : "0.024"
+         },
+         {
             "class" : "Dist::Zilla::Plugin::Test::MinimumVersion",
             "name" : "@RSRCHBOY/Test::MinimumVersion",
             "version" : "2.000005"
@@ -260,87 +359,242 @@
          {
             "class" : "Dist::Zilla::Plugin::Authority",
             "name" : "@RSRCHBOY/Authority",
-            "version" : "1.006"
+            "version" : "1.009"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaConfig",
             "name" : "@RSRCHBOY/MetaConfig",
-            "version" : "4.300035"
+            "version" : "5.025"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaJSON",
             "name" : "@RSRCHBOY/MetaJSON",
-            "version" : "4.300035"
+            "version" : "5.025"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaYAML",
             "name" : "@RSRCHBOY/MetaYAML",
-            "version" : "4.300035"
+            "version" : "5.025"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaNoIndex",
             "name" : "@RSRCHBOY/MetaNoIndex",
-            "version" : "4.300035"
+            "version" : "5.025"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaProvides::Package",
+            "config" : {
+               "Dist::Zilla::Plugin::MetaProvides::Package" : {
+                  "finder_objects" : [
+                     {
+                        "class" : "Dist::Zilla::Plugin::FinderCode",
+                        "name" : "@RSRCHBOY/MetaProvides::Package/AUTOVIV/:InstallModulesPM",
+                        "version" : "5.025"
+                     }
+                  ]
+               },
+               "Dist::Zilla::Role::MetaProvider::Provider" : {
+                  "inherit_missing" : "1",
+                  "inherit_version" : "1",
+                  "meta_noindex" : "1"
+               }
+            },
             "name" : "@RSRCHBOY/MetaProvides::Package",
-            "version" : "1.14000003"
+            "version" : "2.001002"
          },
          {
-            "class" : "Dist::Zilla::Plugin::GitHub::Meta",
-            "name" : "@RSRCHBOY/GitHub::Meta",
-            "version" : "0.35"
+            "class" : "Dist::Zilla::Plugin::GithubMeta",
+            "name" : "@RSRCHBOY/GithubMeta",
+            "version" : "0.46"
          },
          {
             "class" : "Dist::Zilla::Plugin::TestRelease",
             "name" : "@RSRCHBOY/TestRelease",
-            "version" : "4.300035"
+            "version" : "5.025"
          },
          {
             "class" : "Dist::Zilla::Plugin::CheckChangesHasContent",
             "name" : "@RSRCHBOY/CheckChangesHasContent",
-            "version" : "0.006"
+            "version" : "0.007"
          },
          {
             "class" : "Dist::Zilla::Plugin::CheckPrereqsIndexed",
             "name" : "@RSRCHBOY/CheckPrereqsIndexed",
-            "version" : "0.009"
+            "version" : "0.012"
          },
          {
-            "class" : "Dist::Zilla::Plugin::Git::Check",
-            "name" : "@RSRCHBOY/Git::Check",
-            "version" : "2.014"
+            "class" : "Dist::Zilla::Plugin::Git::Remote::Update",
+            "name" : "@RSRCHBOY/GitFetchOrigin",
+            "version" : "0.1.2"
          },
          {
-            "class" : "Dist::Zilla::Plugin::ConfirmRelease",
-            "name" : "@RSRCHBOY/ConfirmRelease",
-            "version" : "4.300035"
+            "class" : "Dist::Zilla::Plugin::Git::Remote::Check",
+            "name" : "@RSRCHBOY/GitCheckReleaseBranchSync",
+            "version" : "0.1.2"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::Git::Remote::Check",
+            "name" : "@RSRCHBOY/GitCheckMasterBranchSync",
+            "version" : "0.1.2"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::Git::Check",
+            "config" : {
+               "Dist::Zilla::Plugin::Git::Check" : {
+                  "untracked_files" : "die"
+               },
+               "Dist::Zilla::Role::Git::DirtyFiles" : {
+                  "allow_dirty" : [
+                     ".gitignore",
+                     ".travis.yml",
+                     "Changes",
+                     "README.mkdn",
+                     "dist.ini",
+                     "weaver.ini",
+                     "LICENSE",
+                     "cpanfile"
+                  ],
+                  "allow_dirty_match" : [],
+                  "changelog" : "Changes"
+               },
+               "Dist::Zilla::Role::Git::Repo" : {
+                  "repo_root" : "."
+               }
+            },
+            "name" : "@RSRCHBOY/Git::Check",
+            "version" : "2.024"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Commit",
+            "config" : {
+               "Dist::Zilla::Plugin::Git::Commit" : {
+                  "add_files_in" : [],
+                  "commit_msg" : "v%v%n%n%c",
+                  "time_zone" : "local"
+               },
+               "Dist::Zilla::Role::Git::DirtyFiles" : {
+                  "allow_dirty" : [
+                     ".gitignore",
+                     ".travis.yml",
+                     "Changes",
+                     "README.mkdn",
+                     "dist.ini",
+                     "weaver.ini",
+                     "LICENSE",
+                     "cpanfile"
+                  ],
+                  "allow_dirty_match" : [],
+                  "changelog" : "Changes"
+               },
+               "Dist::Zilla::Role::Git::Repo" : {
+                  "repo_root" : "."
+               }
+            },
             "name" : "@RSRCHBOY/Git::Commit",
-            "version" : "2.014"
+            "version" : "2.024"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::Test::CheckDeps",
+            "name" : "@RSRCHBOY/Test::CheckDeps",
+            "version" : "0.012"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::CheckSelfDependency",
+            "config" : {
+               "Dist::Zilla::Plugin::CheckSelfDependency" : {
+                  "finder" : [
+                     ":InstallModules"
+                  ]
+               }
+            },
+            "name" : "@RSRCHBOY/CheckSelfDependency",
+            "version" : "0.008"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::Travis::ConfigForReleaseBranch",
+            "name" : "@RSRCHBOY/Travis::ConfigForReleaseBranch",
+            "version" : "0.001"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::SchwartzRatio",
+            "name" : "@RSRCHBOY/SchwartzRatio",
+            "version" : "0.2.0"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Tag",
+            "config" : {
+               "Dist::Zilla::Plugin::Git::Tag" : {
+                  "branch" : null,
+                  "signed" : "1",
+                  "tag" : "0.025",
+                  "tag_format" : "%v",
+                  "tag_message" : "v%v",
+                  "time_zone" : "local"
+               },
+               "Dist::Zilla::Role::Git::Repo" : {
+                  "repo_root" : "."
+               }
+            },
             "name" : "@RSRCHBOY/Git::Tag",
-            "version" : "2.014"
+            "version" : "2.024"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::CommitBuild",
-            "name" : "@RSRCHBOY/Git::CommitBuild",
-            "version" : "2.014"
+            "config" : {
+               "Dist::Zilla::Plugin::Git::CommitBuild" : {
+                  "branch" : "build/%b",
+                  "build_root" : null,
+                  "message" : "Build results of %h (on %b)",
+                  "multiple_inheritance" : 0,
+                  "release_branch" : null,
+                  "release_message" : "Build results of %h (on %b)"
+               },
+               "Dist::Zilla::Role::Git::Repo" : {
+                  "repo_root" : "."
+               }
+            },
+            "name" : "@RSRCHBOY/Git::CommitBuild::Build",
+            "version" : "2.024"
          },
          {
-            "class" : "Dist::Zilla::Plugin::UploadToCPAN",
-            "name" : "@RSRCHBOY/UploadToCPAN",
-            "version" : "4.300035"
+            "class" : "Dist::Zilla::Plugin::Git::CommitBuild",
+            "config" : {
+               "Dist::Zilla::Plugin::Git::CommitBuild" : {
+                  "branch" : "build/%b",
+                  "build_root" : null,
+                  "message" : "Build results of %h (on %b)",
+                  "multiple_inheritance" : 1,
+                  "release_branch" : "release/cpan",
+                  "release_message" : "Full build of CPAN release %v%t"
+               },
+               "Dist::Zilla::Role::Git::Repo" : {
+                  "repo_root" : "."
+               }
+            },
+            "name" : "@RSRCHBOY/Git::CommitBuild::Release",
+            "version" : "2.024"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Push",
+            "config" : {
+               "Dist::Zilla::Plugin::Git::Push" : {
+                  "push_to" : [
+                     "origin",
+                     "origin refs/heads/release/cpan:refs/heads/release/cpan"
+                  ],
+                  "remotes_must_exist" : 1
+               },
+               "Dist::Zilla::Role::Git::Repo" : {
+                  "repo_root" : "."
+               }
+            },
             "name" : "@RSRCHBOY/Git::Push",
-            "version" : "2.014"
+            "version" : "2.024"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::UploadToCPAN",
+            "name" : "@RSRCHBOY/UploadToCPAN",
+            "version" : "5.025"
          },
          {
             "class" : "Dist::Zilla::Plugin::Signature",
@@ -348,6 +602,11 @@
             "version" : "1.100930"
          },
          {
+            "class" : "Dist::Zilla::Plugin::Twitter",
+            "name" : "@RSRCHBOY/Twitter",
+            "version" : "0.026"
+         },
+         {
             "class" : "Dist::Zilla::Plugin::InstallRelease",
             "name" : "@RSRCHBOY/InstallRelease",
             "version" : "0.008"
@@ -355,7 +614,7 @@
          {
             "class" : "Dist::Zilla::Plugin::GitHub::Update",
             "name" : "@RSRCHBOY/GitHub::Update",
-            "version" : "0.35"
+            "version" : "0.38"
          },
          {
             "class" : "Dist::Zilla::Plugin::ArchiveRelease",
@@ -363,9 +622,19 @@
             "version" : "4.00"
          },
          {
+            "class" : "Dist::Zilla::Plugin::ConfirmRelease",
+            "name" : "@RSRCHBOY/ConfirmRelease",
+            "version" : "5.025"
+         },
+         {
             "class" : "Dist::Zilla::Plugin::License",
             "name" : "@RSRCHBOY/License",
-            "version" : "4.300035"
+            "version" : "5.025"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::CPANFile",
+            "name" : "@RSRCHBOY/CPANFile",
+            "version" : "5.025"
          },
          {
             "class" : "Dist::Zilla::Plugin::CopyFilesFromBuild",
@@ -375,17 +644,165 @@
          {
             "class" : "Dist::Zilla::Plugin::ReadmeAnyFromPod",
             "name" : "@RSRCHBOY/ReadmeMarkdownInRoot",
-            "version" : "0.131500"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::CPANFile",
-            "name" : "@RSRCHBOY/CPANFile",
-            "version" : "4.300035"
+            "version" : "0.142470"
          },
          {
             "class" : "Dist::Zilla::Plugin::PodWeaver",
+            "config" : {
+               "Dist::Zilla::Plugin::PodWeaver" : {
+                  "config_plugins" : [
+                     "@RSRCHBOY"
+                  ],
+                  "finder" : [
+                     ":InstallModules",
+                     ":ExecFiles"
+                  ],
+                  "plugins" : [
+                     {
+                        "class" : "Pod::Weaver::Plugin::StopWords",
+                        "name" : "@RSRCHBOY/StopWords",
+                        "version" : "1.009"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Plugin::EnsurePod5",
+                        "name" : "@CorePrep/EnsurePod5",
+                        "version" : "4.008"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Plugin::H1Nester",
+                        "name" : "@CorePrep/H1Nester",
+                        "version" : "4.008"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Name",
+                        "name" : "@RSRCHBOY/Name",
+                        "version" : "4.008"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Version",
+                        "name" : "@RSRCHBOY/Version",
+                        "version" : "4.008"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Region",
+                        "name" : "@RSRCHBOY/prelude",
+                        "version" : "4.008"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Generic",
+                        "name" : "SYNOPSIS",
+                        "version" : "4.008"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Generic",
+                        "name" : "DESCRIPTION",
+                        "version" : "4.008"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Generic",
+                        "name" : "OVERVIEW",
+                        "version" : "4.008"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::RSRCHBOY::RoleParameters",
+                        "name" : "ROLE PARAMETERS",
+                        "version" : "0.052"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::RSRCHBOY::RequiredAttributes",
+                        "name" : "REQUIRED ATTRIBUTES",
+                        "version" : "0.052"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::RSRCHBOY::LazyAttributes",
+                        "name" : "LAZY ATTRIBUTES",
+                        "version" : "0.052"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Collect",
+                        "name" : "ATTRIBUTES",
+                        "version" : "4.008"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Collect",
+                        "name" : "METHODS",
+                        "version" : "4.008"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Collect",
+                        "name" : "REQUIRED METHODS",
+                        "version" : "4.008"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Collect",
+                        "name" : "FUNCTIONS",
+                        "version" : "4.008"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Collect",
+                        "name" : "TYPES",
+                        "version" : "4.008"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Collect",
+                        "name" : "TEST_FUNCTIONS",
+                        "version" : "4.008"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Leftovers",
+                        "name" : "@RSRCHBOY/Leftovers",
+                        "version" : "4.008"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Region",
+                        "name" : "@RSRCHBOY/postlude",
+                        "version" : "4.008"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::SeeAlso",
+                        "name" : "@RSRCHBOY/SeeAlso",
+                        "version" : "1.003"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::SourceGitHub",
+                        "name" : "@RSRCHBOY/SourceGitHub",
+                        "version" : "0.54"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Bugs",
+                        "name" : "@RSRCHBOY/Bugs",
+                        "version" : "4.008"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::RSRCHBOY::Authors",
+                        "name" : "RSRCHBOY::Authors",
+                        "version" : "0.052"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Contributors",
+                        "name" : "@RSRCHBOY/Contributors",
+                        "version" : "0.008"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Legal",
+                        "name" : "@RSRCHBOY/Legal",
+                        "version" : "4.008"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Plugin::Transformer",
+                        "name" : "@RSRCHBOY/List",
+                        "version" : "4.008"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Plugin::SingleEncoding",
+                        "name" : "@RSRCHBOY/SingleEncoding",
+                        "version" : "4.008"
+                     }
+                  ]
+               }
+            },
             "name" : "@RSRCHBOY/PodWeaver",
-            "version" : "3.101642"
+            "version" : "4.006"
          },
          {
             "class" : "Dist::Zilla::Plugin::RemovePrereqs",
@@ -397,37 +814,52 @@
                }
             },
             "name" : "RemovePrereqs",
-            "version" : "4.300035"
+            "version" : "5.025"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":InstallModules",
-            "version" : "4.300035"
+            "version" : "5.025"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":IncModules",
-            "version" : "4.300035"
+            "version" : "5.025"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":TestFiles",
-            "version" : "4.300035"
+            "version" : "5.025"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":ExecFiles",
-            "version" : "4.300035"
+            "version" : "5.025"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":ShareFiles",
-            "version" : "4.300035"
+            "version" : "5.025"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":MainModule",
-            "version" : "4.300035"
+            "version" : "5.025"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::FinderCode",
+            "name" : ":AllFiles",
+            "version" : "5.025"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::FinderCode",
+            "name" : ":NoFiles",
+            "version" : "5.025"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::FinderCode",
+            "name" : "@RSRCHBOY/MetaProvides::Package/AUTOVIV/:InstallModulesPM",
+            "version" : "5.025"
          }
       ],
       "zilla" : {
@@ -435,9 +867,13 @@
          "config" : {
             "is_trial" : "0"
          },
-         "version" : "4.300035"
+         "version" : "5.025"
       }
    },
-   "x_authority" : "cpan:RSRCHBOY"
+   "x_authority" : "cpan:RSRCHBOY",
+   "x_contributors" : [
+      "Chad Granum <chad.granum@dreamhost.com>",
+      "Karen Etheridge <ether@cpan.org>"
+   ]
 }
 
@@ -3,22 +3,29 @@ abstract: 'More tools for testing Moose packages'
 author:
   - 'Chris Weyl <cweyl@alumni.drew.edu>'
 build_requires:
-  Capture::Tiny: 0
-  Moose: 0
-  Moose::Role: 0
-  TAP::SimpleOutput: 0
-  Test::Builder::Tester: 0
-  Test::More: 0.88
-  blib: 0
-  namespace::autoclean: 0
+  File::Spec: '0'
+  IO::Handle: '0'
+  IPC::Open3: '0'
+  Moose: '0'
+  Moose::Role: '0'
+  Perl::Version: '0'
+  TAP::SimpleOutput: '0.002'
+  Test::Builder::Tester: '0'
+  Test::CheckDeps: '0.010'
+  Test::More: '0.94'
+  aliased: '0'
+  constant: '0'
+  namespace::autoclean: '0'
+  perl: '5.006'
 configure_requires:
-  ExtUtils::MakeMaker: 6.30
+  ExtUtils::MakeMaker: '0'
+  perl: '5.006'
 dynamic_config: 0
-generated_by: 'Dist::Zilla version 4.300035, CPAN::Meta::Converter version 2.131560'
+generated_by: 'Dist::Zilla version 5.025, CPAN::Meta::Converter version 2.142690'
 license: lgpl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
-  version: 1.4
+  version: '1.4'
 name: Test-Moose-More
 no_index:
   directory:
@@ -27,268 +34,576 @@ no_index:
 provides:
   Test::Moose::More:
     file: lib/Test/Moose/More.pm
-    version: 0.020
+    version: '0.025'
 requires:
-  Data::OptList: 0
-  Moose::Autobox: 0
-  Moose::Util: 0
-  Moose::Util::TypeConstraints: 0
-  Scalar::Util: 0
-  Sub::Exporter: 0
-  Syntax::Keyword::Junction: 0
-  Test::Builder: 0
-  Test::Moose: 0
-  Test::More: 0
-  perl: 5.006
-  strict: 0
-  warnings: 0
+  Data::OptList: '0'
+  Moose::Autobox: '0'
+  Moose::Util: '0'
+  Moose::Util::TypeConstraints: '0'
+  Scalar::Util: '0'
+  Sub::Exporter: '0'
+  Syntax::Keyword::Junction: '0'
+  Test::Builder: '0'
+  Test::Moose: '0'
+  Test::More: '0.94'
+  perl: '5.006'
+  strict: '0'
+  warnings: '0'
 resources:
   bugtracker: https://github.com/RsrchBoy/Test-Moose-More/issues
-  homepage: http://metacpan.org/release/Test-Moose-More/
-  repository: git://github.com/RsrchBoy/Test-Moose-More.git
-version: 0.020
+  homepage: https://github.com/RsrchBoy/Test-Moose-More
+  repository: https://github.com/RsrchBoy/Test-Moose-More.git
+version: '0.025'
 x_Dist_Zilla:
   perl:
-    version: 5.018000
+    version: '5.020001'
   plugins:
     -
       class: Dist::Zilla::Plugin::NextRelease
       name: '@RSRCHBOY/NextRelease'
-      version: 4.300035
+      version: '5.025'
     -
       class: Dist::Zilla::Plugin::Git::NextVersion
+      config:
+        Dist::Zilla::Plugin::Git::NextVersion:
+          first_version: '0.001'
+          version_by_branch: '0'
+          version_regexp: (?^:^(\d.\d+(_\d\d)?)(-TRIAL|)$)
+        Dist::Zilla::Role::Git::Repo:
+          repo_root: .
       name: '@RSRCHBOY/Git::NextVersion'
-      version: 2.014
+      version: '2.024'
     -
       class: Dist::Zilla::Plugin::ContributorsFromGit
       name: '@RSRCHBOY/ContributorsFromGit'
-      version: 0.006
+      version: '0.014'
     -
       class: Dist::Zilla::Plugin::Git::CheckFor::CorrectBranch
+      config:
+        Dist::Zilla::Role::Git::Repo:
+          repo_root: .
       name: '@RSRCHBOY/@Git::CheckFor/Git::CheckFor::CorrectBranch'
-      version: 0.006
+      version: '0.011'
     -
       class: Dist::Zilla::Plugin::Git::CheckFor::Fixups
+      config:
+        Dist::Zilla::Role::Git::Repo:
+          repo_root: .
       name: '@RSRCHBOY/@Git::CheckFor/Git::CheckFor::Fixups'
-      version: 0.006
+      version: '0.011'
     -
       class: Dist::Zilla::Plugin::Git::CheckFor::MergeConflicts
+      config:
+        Dist::Zilla::Role::Git::Repo:
+          repo_root: .
       name: '@RSRCHBOY/@Git::CheckFor/Git::CheckFor::MergeConflicts'
-      version: 0.006
+      version: '0.011'
     -
       class: Dist::Zilla::Plugin::GatherDir
+      config:
+        Dist::Zilla::Plugin::GatherDir:
+          exclude_filename:
+            - LICENSE
+            - cpanfile
+          exclude_match: []
+          follow_symlinks: '0'
+          include_dotfiles: '0'
+          prefix: ''
+          prune_directory: []
+          root: .
       name: '@RSRCHBOY/GatherDir'
-      version: 4.300035
+      version: '5.025'
     -
-      class: Dist::Zilla::Plugin::Git::Describe
-      name: '@RSRCHBOY/Git::Describe'
-      version: 0.003
+      class: Dist::Zilla::Plugin::PromptIfStale
+      config:
+        Dist::Zilla::Plugin::PromptIfStale:
+          check_all_plugins: 0
+          check_all_prereqs: 0
+          modules:
+            - Dist::Zilla
+            - Dist::Zilla::PluginBundle::RSRCHBOY
+          phase: build
+          skip: []
+      name: '@RSRCHBOY/PromptIfStale'
+      version: '0.031'
     -
       class: Dist::Zilla::Plugin::PruneCruft
       name: '@RSRCHBOY/PruneCruft'
-      version: 4.300035
+      version: '5.025'
+    -
+      class: Dist::Zilla::Plugin::Git::Describe
+      name: '@RSRCHBOY/Git::Describe'
+      version: '0.003'
     -
       class: Dist::Zilla::Plugin::ExecDir
       name: '@RSRCHBOY/ExecDir'
-      version: 4.300035
+      version: '5.025'
     -
       class: Dist::Zilla::Plugin::ShareDir
       name: '@RSRCHBOY/ShareDir'
-      version: 4.300035
+      version: '5.025'
     -
       class: Dist::Zilla::Plugin::MakeMaker
+      config:
+        Dist::Zilla::Role::TestRunner:
+          default_jobs: 1
       name: '@RSRCHBOY/MakeMaker'
-      version: 4.300035
-    -
-      class: Dist::Zilla::Plugin::InstallGuide
-      name: '@RSRCHBOY/InstallGuide'
-      version: 1.200000
+      version: '5.025'
     -
       class: Dist::Zilla::Plugin::Manifest
       name: '@RSRCHBOY/Manifest'
-      version: 4.300035
+      version: '5.025'
     -
       class: Dist::Zilla::Plugin::SurgicalPkgVersion
       name: '@RSRCHBOY/SurgicalPkgVersion'
-      version: 0.0019
+      version: '0.0019'
     -
       class: Dist::Zilla::Plugin::ReadmeFromPod
       name: '@RSRCHBOY/ReadmeFromPod'
-      version: 0.18
+      version: '0.21'
     -
       class: Dist::Zilla::Plugin::MinimumPerl
       name: '@RSRCHBOY/MinimumPerl'
-      version: 1.003
+      version: '1.006'
     -
       class: Dist::Zilla::Plugin::ReportVersions::Tiny
       name: '@RSRCHBOY/ReportVersions::Tiny'
-      version: 1.09
+      version: '1.10'
     -
       class: Dist::Zilla::Plugin::AutoPrereqs
       name: '@RSRCHBOY/AutoPrereqs'
-      version: 4.300035
+      version: '5.025'
     -
       class: Dist::Zilla::Plugin::Prepender
       name: '@RSRCHBOY/Prepender'
-      version: 1.112280
+      version: '1.112280'
     -
       class: Dist::Zilla::Plugin::Test::PodSpelling
       name: '@RSRCHBOY/Test::PodSpelling'
-      version: 2.006000
+      version: '2.006008'
     -
       class: Dist::Zilla::Plugin::ConsistentVersionTest
       name: '@RSRCHBOY/ConsistentVersionTest'
-      version: 0.02
+      version: '0.02'
     -
       class: Dist::Zilla::Plugin::PodCoverageTests
       name: '@RSRCHBOY/PodCoverageTests'
-      version: 4.300035
+      version: '5.025'
     -
       class: Dist::Zilla::Plugin::PodSyntaxTests
       name: '@RSRCHBOY/PodSyntaxTests'
-      version: 4.300035
+      version: '5.025'
     -
-      class: Dist::Zilla::Plugin::NoTabsTests
-      name: '@RSRCHBOY/NoTabsTests'
-      version: 0.01
+      class: Dist::Zilla::Plugin::Test::NoTabs
+      config:
+        Dist::Zilla::Plugin::Test::NoTabs:
+          filename: xt/author/no-tabs.t
+          finder:
+            - ':InstallModules'
+            - ':ExecFiles'
+            - ':TestFiles'
+      name: '@RSRCHBOY/Test::NoTabs'
+      version: '0.09'
     -
-      class: Dist::Zilla::Plugin::EOLTests
-      name: '@RSRCHBOY/EOLTests'
-      version: 0.02
+      class: Dist::Zilla::Plugin::Test::EOL
+      config:
+        Dist::Zilla::Plugin::Test::EOL:
+          filename: xt/author/eol.t
+      name: '@RSRCHBOY/Test::EOL'
+      version: '0.16'
     -
       class: Dist::Zilla::Plugin::HasVersionTests
       name: '@RSRCHBOY/HasVersionTests'
-      version: 1.101420
+      version: '1.101420'
     -
       class: Dist::Zilla::Plugin::Test::Compile
       config:
         Dist::Zilla::Plugin::Test::Compile:
+          bail_out_on_fail: '0'
+          fail_on_warning: author
+          fake_home: '0'
+          filename: t/00-compile.t
           module_finder:
             - ':InstallModules'
+          needs_display: '0'
+          phase: test
           script_finder:
             - ':ExecFiles'
+          skips: []
       name: '@RSRCHBOY/Test::Compile'
-      version: 2.013
-    -
-      class: Dist::Zilla::Plugin::ExtraTests
-      name: '@RSRCHBOY/ExtraTests'
-      version: 4.300035
+      version: '2.051'
     -
       class: Dist::Zilla::Plugin::NoSmartCommentsTests
       name: '@RSRCHBOY/NoSmartCommentsTests'
-      version: 0.006
+      version: '0.006'
     -
       class: Dist::Zilla::Plugin::Test::Pod::LinkCheck
       name: '@RSRCHBOY/Test::Pod::LinkCheck'
-      version: 1.001
+      version: '1.001'
+    -
+      class: Dist::Zilla::Plugin::RunExtraTests
+      config:
+        Dist::Zilla::Role::TestRunner:
+          default_jobs: 1
+      name: '@RSRCHBOY/RunExtraTests'
+      version: '0.024'
+    -
+      class: Dist::Zilla::Plugin::CheckExtraTests
+      name: '@RSRCHBOY/CheckExtraTests'
+      version: '0.024'
     -
       class: Dist::Zilla::Plugin::Test::MinimumVersion
       name: '@RSRCHBOY/Test::MinimumVersion'
-      version: 2.000005
+      version: '2.000005'
     -
       class: Dist::Zilla::Plugin::Authority
       name: '@RSRCHBOY/Authority'
-      version: 1.006
+      version: '1.009'
     -
       class: Dist::Zilla::Plugin::MetaConfig
       name: '@RSRCHBOY/MetaConfig'
-      version: 4.300035
+      version: '5.025'
     -
       class: Dist::Zilla::Plugin::MetaJSON
       name: '@RSRCHBOY/MetaJSON'
-      version: 4.300035
+      version: '5.025'
     -
       class: Dist::Zilla::Plugin::MetaYAML
       name: '@RSRCHBOY/MetaYAML'
-      version: 4.300035
+      version: '5.025'
     -
       class: Dist::Zilla::Plugin::MetaNoIndex
       name: '@RSRCHBOY/MetaNoIndex'
-      version: 4.300035
+      version: '5.025'
     -
       class: Dist::Zilla::Plugin::MetaProvides::Package
+      config:
+        Dist::Zilla::Plugin::MetaProvides::Package:
+          finder_objects:
+            -
+              class: Dist::Zilla::Plugin::FinderCode
+              name: '@RSRCHBOY/MetaProvides::Package/AUTOVIV/:InstallModulesPM'
+              version: '5.025'
+        Dist::Zilla::Role::MetaProvider::Provider:
+          inherit_missing: '1'
+          inherit_version: '1'
+          meta_noindex: '1'
       name: '@RSRCHBOY/MetaProvides::Package'
-      version: 1.14000003
+      version: '2.001002'
     -
-      class: Dist::Zilla::Plugin::GitHub::Meta
-      name: '@RSRCHBOY/GitHub::Meta'
-      version: 0.35
+      class: Dist::Zilla::Plugin::GithubMeta
+      name: '@RSRCHBOY/GithubMeta'
+      version: '0.46'
     -
       class: Dist::Zilla::Plugin::TestRelease
       name: '@RSRCHBOY/TestRelease'
-      version: 4.300035
+      version: '5.025'
     -
       class: Dist::Zilla::Plugin::CheckChangesHasContent
       name: '@RSRCHBOY/CheckChangesHasContent'
-      version: 0.006
+      version: '0.007'
     -
       class: Dist::Zilla::Plugin::CheckPrereqsIndexed
       name: '@RSRCHBOY/CheckPrereqsIndexed'
-      version: 0.009
+      version: '0.012'
+    -
+      class: Dist::Zilla::Plugin::Git::Remote::Update
+      name: '@RSRCHBOY/GitFetchOrigin'
+      version: 0.1.2
+    -
+      class: Dist::Zilla::Plugin::Git::Remote::Check
+      name: '@RSRCHBOY/GitCheckReleaseBranchSync'
+      version: 0.1.2
+    -
+      class: Dist::Zilla::Plugin::Git::Remote::Check
+      name: '@RSRCHBOY/GitCheckMasterBranchSync'
+      version: 0.1.2
     -
       class: Dist::Zilla::Plugin::Git::Check
+      config:
+        Dist::Zilla::Plugin::Git::Check:
+          untracked_files: die
+        Dist::Zilla::Role::Git::DirtyFiles:
+          allow_dirty:
+            - .gitignore
+            - .travis.yml
+            - Changes
+            - README.mkdn
+            - dist.ini
+            - weaver.ini
+            - LICENSE
+            - cpanfile
+          allow_dirty_match: []
+          changelog: Changes
+        Dist::Zilla::Role::Git::Repo:
+          repo_root: .
       name: '@RSRCHBOY/Git::Check'
-      version: 2.014
-    -
-      class: Dist::Zilla::Plugin::ConfirmRelease
-      name: '@RSRCHBOY/ConfirmRelease'
-      version: 4.300035
+      version: '2.024'
     -
       class: Dist::Zilla::Plugin::Git::Commit
+      config:
+        Dist::Zilla::Plugin::Git::Commit:
+          add_files_in: []
+          commit_msg: v%v%n%n%c
+          time_zone: local
+        Dist::Zilla::Role::Git::DirtyFiles:
+          allow_dirty:
+            - .gitignore
+            - .travis.yml
+            - Changes
+            - README.mkdn
+            - dist.ini
+            - weaver.ini
+            - LICENSE
+            - cpanfile
+          allow_dirty_match: []
+          changelog: Changes
+        Dist::Zilla::Role::Git::Repo:
+          repo_root: .
       name: '@RSRCHBOY/Git::Commit'
-      version: 2.014
+      version: '2.024'
+    -
+      class: Dist::Zilla::Plugin::Test::CheckDeps
+      name: '@RSRCHBOY/Test::CheckDeps'
+      version: '0.012'
+    -
+      class: Dist::Zilla::Plugin::CheckSelfDependency
+      config:
+        Dist::Zilla::Plugin::CheckSelfDependency:
+          finder:
+            - ':InstallModules'
+      name: '@RSRCHBOY/CheckSelfDependency'
+      version: '0.008'
+    -
+      class: Dist::Zilla::Plugin::Travis::ConfigForReleaseBranch
+      name: '@RSRCHBOY/Travis::ConfigForReleaseBranch'
+      version: '0.001'
+    -
+      class: Dist::Zilla::Plugin::SchwartzRatio
+      name: '@RSRCHBOY/SchwartzRatio'
+      version: 0.2.0
     -
       class: Dist::Zilla::Plugin::Git::Tag
+      config:
+        Dist::Zilla::Plugin::Git::Tag:
+          branch: ~
+          signed: '1'
+          tag: '0.025'
+          tag_format: '%v'
+          tag_message: v%v
+          time_zone: local
+        Dist::Zilla::Role::Git::Repo:
+          repo_root: .
       name: '@RSRCHBOY/Git::Tag'
-      version: 2.014
+      version: '2.024'
     -
       class: Dist::Zilla::Plugin::Git::CommitBuild
-      name: '@RSRCHBOY/Git::CommitBuild'
-      version: 2.014
+      config:
+        Dist::Zilla::Plugin::Git::CommitBuild:
+          branch: build/%b
+          build_root: ~
+          message: 'Build results of %h (on %b)'
+          multiple_inheritance: 0
+          release_branch: ~
+          release_message: 'Build results of %h (on %b)'
+        Dist::Zilla::Role::Git::Repo:
+          repo_root: .
+      name: '@RSRCHBOY/Git::CommitBuild::Build'
+      version: '2.024'
     -
-      class: Dist::Zilla::Plugin::UploadToCPAN
-      name: '@RSRCHBOY/UploadToCPAN'
-      version: 4.300035
+      class: Dist::Zilla::Plugin::Git::CommitBuild
+      config:
+        Dist::Zilla::Plugin::Git::CommitBuild:
+          branch: build/%b
+          build_root: ~
+          message: 'Build results of %h (on %b)'
+          multiple_inheritance: 1
+          release_branch: release/cpan
+          release_message: 'Full build of CPAN release %v%t'
+        Dist::Zilla::Role::Git::Repo:
+          repo_root: .
+      name: '@RSRCHBOY/Git::CommitBuild::Release'
+      version: '2.024'
     -
       class: Dist::Zilla::Plugin::Git::Push
+      config:
+        Dist::Zilla::Plugin::Git::Push:
+          push_to:
+            - origin
+            - 'origin refs/heads/release/cpan:refs/heads/release/cpan'
+          remotes_must_exist: 1
+        Dist::Zilla::Role::Git::Repo:
+          repo_root: .
       name: '@RSRCHBOY/Git::Push'
-      version: 2.014
+      version: '2.024'
+    -
+      class: Dist::Zilla::Plugin::UploadToCPAN
+      name: '@RSRCHBOY/UploadToCPAN'
+      version: '5.025'
     -
       class: Dist::Zilla::Plugin::Signature
       name: '@RSRCHBOY/Signature'
-      version: 1.100930
+      version: '1.100930'
+    -
+      class: Dist::Zilla::Plugin::Twitter
+      name: '@RSRCHBOY/Twitter'
+      version: '0.026'
     -
       class: Dist::Zilla::Plugin::InstallRelease
       name: '@RSRCHBOY/InstallRelease'
-      version: 0.008
+      version: '0.008'
     -
       class: Dist::Zilla::Plugin::GitHub::Update
       name: '@RSRCHBOY/GitHub::Update'
-      version: 0.35
+      version: '0.38'
     -
       class: Dist::Zilla::Plugin::ArchiveRelease
       name: '@RSRCHBOY/ArchiveRelease'
-      version: 4.00
+      version: '4.00'
+    -
+      class: Dist::Zilla::Plugin::ConfirmRelease
+      name: '@RSRCHBOY/ConfirmRelease'
+      version: '5.025'
     -
       class: Dist::Zilla::Plugin::License
       name: '@RSRCHBOY/License'
-      version: 4.300035
+      version: '5.025'
+    -
+      class: Dist::Zilla::Plugin::CPANFile
+      name: '@RSRCHBOY/CPANFile'
+      version: '5.025'
     -
       class: Dist::Zilla::Plugin::CopyFilesFromBuild
       name: '@RSRCHBOY/CopyFilesFromBuild'
-      version: 0.103510
+      version: '0.103510'
     -
       class: Dist::Zilla::Plugin::ReadmeAnyFromPod
       name: '@RSRCHBOY/ReadmeMarkdownInRoot'
-      version: 0.131500
-    -
-      class: Dist::Zilla::Plugin::CPANFile
-      name: '@RSRCHBOY/CPANFile'
-      version: 4.300035
+      version: '0.142470'
     -
       class: Dist::Zilla::Plugin::PodWeaver
+      config:
+        Dist::Zilla::Plugin::PodWeaver:
+          config_plugins:
+            - '@RSRCHBOY'
+          finder:
+            - ':InstallModules'
+            - ':ExecFiles'
+          plugins:
+            -
+              class: Pod::Weaver::Plugin::StopWords
+              name: '@RSRCHBOY/StopWords'
+              version: '1.009'
+            -
+              class: Pod::Weaver::Plugin::EnsurePod5
+              name: '@CorePrep/EnsurePod5'
+              version: '4.008'
+            -
+              class: Pod::Weaver::Plugin::H1Nester
+              name: '@CorePrep/H1Nester'
+              version: '4.008'
+            -
+              class: Pod::Weaver::Section::Name
+              name: '@RSRCHBOY/Name'
+              version: '4.008'
+            -
+              class: Pod::Weaver::Section::Version
+              name: '@RSRCHBOY/Version'
+              version: '4.008'
+            -
+              class: Pod::Weaver::Section::Region
+              name: '@RSRCHBOY/prelude'
+              version: '4.008'
+            -
+              class: Pod::Weaver::Section::Generic
+              name: SYNOPSIS
+              version: '4.008'
+            -
+              class: Pod::Weaver::Section::Generic
+              name: DESCRIPTION
+              version: '4.008'
+            -
+              class: Pod::Weaver::Section::Generic
+              name: OVERVIEW
+              version: '4.008'
+            -
+              class: Pod::Weaver::Section::RSRCHBOY::RoleParameters
+              name: 'ROLE PARAMETERS'
+              version: '0.052'
+            -
+              class: Pod::Weaver::Section::RSRCHBOY::RequiredAttributes
+              name: 'REQUIRED ATTRIBUTES'
+              version: '0.052'
+            -
+              class: Pod::Weaver::Section::RSRCHBOY::LazyAttributes
+              name: 'LAZY ATTRIBUTES'
+              version: '0.052'
+            -
+              class: Pod::Weaver::Section::Collect
+              name: ATTRIBUTES
+              version: '4.008'
+            -
+              class: Pod::Weaver::Section::Collect
+              name: METHODS
+              version: '4.008'
+            -
+              class: Pod::Weaver::Section::Collect
+              name: 'REQUIRED METHODS'
+              version: '4.008'
+            -
+              class: Pod::Weaver::Section::Collect
+              name: FUNCTIONS
+              version: '4.008'
+            -
+              class: Pod::Weaver::Section::Collect
+              name: TYPES
+              version: '4.008'
+            -
+              class: Pod::Weaver::Section::Collect
+              name: TEST_FUNCTIONS
+              version: '4.008'
+            -
+              class: Pod::Weaver::Section::Leftovers
+              name: '@RSRCHBOY/Leftovers'
+              version: '4.008'
+            -
+              class: Pod::Weaver::Section::Region
+              name: '@RSRCHBOY/postlude'
+              version: '4.008'
+            -
+              class: Pod::Weaver::Section::SeeAlso
+              name: '@RSRCHBOY/SeeAlso'
+              version: '1.003'
+            -
+              class: Pod::Weaver::Section::SourceGitHub
+              name: '@RSRCHBOY/SourceGitHub'
+              version: '0.54'
+            -
+              class: Pod::Weaver::Section::Bugs
+              name: '@RSRCHBOY/Bugs'
+              version: '4.008'
+            -
+              class: Pod::Weaver::Section::RSRCHBOY::Authors
+              name: RSRCHBOY::Authors
+              version: '0.052'
+            -
+              class: Pod::Weaver::Section::Contributors
+              name: '@RSRCHBOY/Contributors'
+              version: '0.008'
+            -
+              class: Pod::Weaver::Section::Legal
+              name: '@RSRCHBOY/Legal'
+              version: '4.008'
+            -
+              class: Pod::Weaver::Plugin::Transformer
+              name: '@RSRCHBOY/List'
+              version: '4.008'
+            -
+              class: Pod::Weaver::Plugin::SingleEncoding
+              name: '@RSRCHBOY/SingleEncoding'
+              version: '4.008'
       name: '@RSRCHBOY/PodWeaver'
-      version: 3.101642
+      version: '4.006'
     -
       class: Dist::Zilla::Plugin::RemovePrereqs
       config:
@@ -296,34 +611,49 @@ x_Dist_Zilla:
           modules_to_remove:
             - Moose::Deprecated
       name: RemovePrereqs
-      version: 4.300035
+      version: '5.025'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':InstallModules'
-      version: 4.300035
+      version: '5.025'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':IncModules'
-      version: 4.300035
+      version: '5.025'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':TestFiles'
-      version: 4.300035
+      version: '5.025'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':ExecFiles'
-      version: 4.300035
+      version: '5.025'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':ShareFiles'
-      version: 4.300035
+      version: '5.025'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':MainModule'
-      version: 4.300035
+      version: '5.025'
+    -
+      class: Dist::Zilla::Plugin::FinderCode
+      name: ':AllFiles'
+      version: '5.025'
+    -
+      class: Dist::Zilla::Plugin::FinderCode
+      name: ':NoFiles'
+      version: '5.025'
+    -
+      class: Dist::Zilla::Plugin::FinderCode
+      name: '@RSRCHBOY/MetaProvides::Package/AUTOVIV/:InstallModulesPM'
+      version: '5.025'
   zilla:
     class: Dist::Zilla::Dist::Builder
     config:
-      is_trial: 0
-    version: 4.300035
+      is_trial: '0'
+    version: '5.025'
 x_authority: cpan:RSRCHBOY
+x_contributors:
+  - 'Chad Granum <chad.granum@dreamhost.com>'
+  - 'Karen Etheridge <ether@cpan.org>'
@@ -1,23 +1,33 @@
+#
+# This file is part of Test-Moose-More
+#
+# This software is Copyright (c) 2012 by Chris Weyl.
+#
+# This is free software, licensed under:
+#
+#   The GNU Lesser General Public License, Version 2.1, February 1999
+#
 
+# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v5.025.
 use strict;
 use warnings;
 
 use 5.006;
 
-use ExtUtils::MakeMaker 6.30;
+use ExtUtils::MakeMaker;
 
 
 
 my %WriteMakefileArgs = (
   "ABSTRACT" => "More tools for testing Moose packages",
   "AUTHOR" => "Chris Weyl <cweyl\@alumni.drew.edu>",
-  "BUILD_REQUIRES" => {},
   "CONFIGURE_REQUIRES" => {
-    "ExtUtils::MakeMaker" => "6.30"
+    "ExtUtils::MakeMaker" => 0
   },
   "DISTNAME" => "Test-Moose-More",
   "EXE_FILES" => [],
   "LICENSE" => "lgpl",
+  "MIN_PERL_VERSION" => "5.006",
   "NAME" => "Test::Moose::More",
   "PREREQ_PM" => {
     "Data::OptList" => 0,
@@ -29,51 +39,65 @@ my %WriteMakefileArgs = (
     "Syntax::Keyword::Junction" => 0,
     "Test::Builder" => 0,
     "Test::Moose" => 0,
-    "Test::More" => 0,
+    "Test::More" => "0.94",
     "strict" => 0,
     "warnings" => 0
   },
   "TEST_REQUIRES" => {
-    "Capture::Tiny" => 0,
+    "File::Spec" => 0,
+    "IO::Handle" => 0,
+    "IPC::Open3" => 0,
     "Moose" => 0,
     "Moose::Role" => 0,
-    "TAP::SimpleOutput" => 0,
+    "Perl::Version" => 0,
+    "TAP::SimpleOutput" => "0.002",
     "Test::Builder::Tester" => 0,
-    "Test::More" => "0.88",
-    "blib" => 0,
+    "Test::CheckDeps" => "0.010",
+    "Test::More" => "0.94",
+    "aliased" => 0,
+    "constant" => 0,
     "namespace::autoclean" => 0
   },
-  "VERSION" => "0.020",
+  "VERSION" => "0.025",
   "test" => {
     "TESTS" => "t/*.t t/attribute/*.t"
   }
 );
 
 
-unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) {
-  my $tr = delete $WriteMakefileArgs{TEST_REQUIRES};
-  my $br = $WriteMakefileArgs{BUILD_REQUIRES};
-  for my $mod ( keys %$tr ) {
-    if ( exists $br->{$mod} ) {
-      $br->{$mod} = $tr->{$mod} if $tr->{$mod} > $br->{$mod};
-    }
-    else {
-      $br->{$mod} = $tr->{$mod};
-    }
-  }
-}
+my %FallbackPrereqs = (
+  "Data::OptList" => 0,
+  "ExtUtils::MakeMaker" => 0,
+  "File::Spec" => 0,
+  "IO::Handle" => 0,
+  "IPC::Open3" => 0,
+  "Moose" => 0,
+  "Moose::Autobox" => 0,
+  "Moose::Role" => 0,
+  "Moose::Util" => 0,
+  "Moose::Util::TypeConstraints" => 0,
+  "Perl::Version" => 0,
+  "Scalar::Util" => 0,
+  "Sub::Exporter" => 0,
+  "Syntax::Keyword::Junction" => 0,
+  "TAP::SimpleOutput" => "0.002",
+  "Test::Builder" => 0,
+  "Test::Builder::Tester" => 0,
+  "Test::CheckDeps" => "0.010",
+  "Test::Moose" => 0,
+  "Test::More" => "0.94",
+  "aliased" => 0,
+  "constant" => 0,
+  "namespace::autoclean" => 0,
+  "strict" => 0,
+  "warnings" => 0
+);
 
-unless ( eval { ExtUtils::MakeMaker->VERSION(6.56) } ) {
-  my $br = delete $WriteMakefileArgs{BUILD_REQUIRES};
-  my $pp = $WriteMakefileArgs{PREREQ_PM};
-  for my $mod ( keys %$br ) {
-    if ( exists $pp->{$mod} ) {
-      $pp->{$mod} = $br->{$mod} if $br->{$mod} > $pp->{$mod};
-    }
-    else {
-      $pp->{$mod} = $br->{$mod};
-    }
-  }
+
+unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) {
+  delete $WriteMakefileArgs{TEST_REQUIRES};
+  delete $WriteMakefileArgs{BUILD_REQUIRES};
+  $WriteMakefileArgs{PREREQ_PM} = \%FallbackPrereqs;
 }
 
 delete $WriteMakefileArgs{CONFIGURE_REQUIRES}
@@ -2,8 +2,8 @@ NAME
     Test::Moose::More - More tools for testing Moose packages
 
 VERSION
-    This document describes version 0.020 of Test::Moose::More - released
-    August 01, 2013 as part of Test-Moose-More.
+    This document describes version 0.025 of Test::Moose::More - released
+    November 21, 2014 as part of Test-Moose-More.
 
 SYNOPSIS
         use Test::Moose::More;
@@ -17,7 +17,7 @@ SYNOPSIS
 DESCRIPTION
     This package contains a number of additional tests that can be employed
     against Moose classes/roles. It is intended to replace Test::Moose in
-    your tests, and reexports any tests that it has and we do not, yet.
+    your tests, and re-exports any tests that it has and we do not, yet.
 
 FUNCTIONS
   known_sugar
@@ -166,8 +166,8 @@ SEE ALSO
 
 SOURCE
     The development version is on github at
-    <http://github.com/RsrchBoy/Test-Moose-More> and may be cloned from
-    <git://github.com/RsrchBoy/Test-Moose-More.git>
+    <http://https://github.com/RsrchBoy/Test-Moose-More> and may be cloned
+    from <git://https://github.com/RsrchBoy/Test-Moose-More.git>
 
 BUGS
     Please report any bugs or feature requests on the bugtracker website
@@ -179,6 +179,24 @@ BUGS
 AUTHOR
     Chris Weyl <cweyl@alumni.drew.edu>
 
+  I'm a material boy in a material world
+    Please note I do not expect to be gittip'ed or flattr'ed for this work,
+    rather it is simply a very pleasant surprise. I largely create and
+    release works like this because I need them or I find it enjoyable;
+    however, don't let that stop you if you feel like it ;)
+
+    Flattr this
+    <https://flattr.com/submit/auto?user_id=RsrchBoy&url=https%3A%2F%2Fgithu
+    b.com%2FRsrchBoy%2FTest-Moose-More&title=RsrchBoy's%20CPAN%20Test-Moose-
+    More&tags=%22RsrchBoy's%20Test-Moose-More%20in%20the%20CPAN%22>, gittip
+    me <https://www.gittip.com/RsrchBoy/>, or indulge my Amazon Wishlist
+    <http://bit.ly/rsrchboys-wishlist>... If you so desire.
+
+CONTRIBUTORS
+    *   Chad Granum <chad.granum@dreamhost.com>
+
+    *   Karen Etheridge <ether@cpan.org>
+
 COPYRIGHT AND LICENSE
     This software is Copyright (c) 2012 by Chris Weyl.
 
@@ -14,22 +14,21 @@ not run its Makefile.PL or Build.PL.
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-SHA1 48b0cb9de47a99cc7ba7f43efe57d02fbb267225 Changes
-SHA1 bf012241a3405c7459e184487c9016381ef89c2d INSTALL
-SHA1 05207cbc5971035849c1de2c7cb3babaeaccb6fb LICENSE
-SHA1 c4b1f8b90bd368fbc82adf553b5175bf1da2025a MANIFEST
-SHA1 ba848f9938920c955df592d07d274d0c0e92bdc0 META.json
-SHA1 5c570ede18ca3e14ec891bdc711bc0c91df40de1 META.yml
-SHA1 17c99bbbd56ea55d34152c4219a596324ea0e933 Makefile.PL
-SHA1 9968481190c8e2ffda74b52f1a3325a94b20cde2 README
-SHA1 21c7a3a21b31aa56357e3e5db8125515a1f451d6 cpanfile
-SHA1 4897c2227dced7368e98e53ccde3eb9929296bb3 dist.ini
-SHA1 f16cba350b1c8d6633c8420871fe2b435756e4f7 lib/Test/Moose/More.pm
-SHA1 da39a3ee5e6b4b0d3255bfef95601890afd80709 sandbox.mysql.tar.gz
-SHA1 3f0874f837d2a3a351b97043c58549996e550aa0 t/00-compile.t
-SHA1 03bda15f796558e383d00f5e465b1ffce0707911 t/000-report-versions-tiny.t
-SHA1 1d0f344cfedae8633b9404fe4825b4227167a8ac t/attribute/coerce.t
-SHA1 4e12eac1be7e7d3da1cf9b39f27f9a0cc023292c t/author-pod-spell.t
+SHA1 55ac697642a18dd7d974736a3d06fd531aa82382 .travis.yml
+SHA1 81e071c97d7a20c9978256c36ef4707d9b276902 Changes
+SHA1 bf2d713ceca5b8ad3d680ed15baba1b89df7e149 LICENSE
+SHA1 3f9d391f6316181d13d35a77323a72cbc21b1a8f MANIFEST
+SHA1 ee82e523aa20eb584ce47367623b9d8b81d3ca08 META.json
+SHA1 18c1825981d61f8231a4b6378dc86da1f74b924b META.yml
+SHA1 85dc46d41f4077cf165df157dd8ba2389de98b98 Makefile.PL
+SHA1 ece9f3be540721de576095b64c3861bbeef3e878 README
+SHA1 b02bd5113e743fd6d74277800512ab5c33f7a7b2 cpanfile
+SHA1 b916e5e22dce319b385382dbb6694a1d4b7ac634 dist.ini
+SHA1 d497215d49855d9a549f6f5546cd59a9423bb159 lib/Test/Moose/More.pm
+SHA1 c522c3928158e64bd97d34d20cbfe0b5305a7eb2 t/00-check-deps.t
+SHA1 23f9e270e9add3ea88268fba9136c5bbaf7067a1 t/00-compile.t
+SHA1 a40930c2694e6b69e116d51fe9e5c37cb6bc4786 t/000-report-versions-tiny.t
+SHA1 f342105ead74ba486876bee67cbf3b11f22fff5e t/attribute/coerce.t
 SHA1 184cd396cdd45481169f5248992011f8ec90392d t/check_sugar.t
 SHA1 2b36ce7cc4fee13acdc6ce3748cfb57cd6a1dffb t/does_not_ok.t
 SHA1 c99877f39ec141a5e54d565feac04254e40bab6b t/does_ok.t
@@ -40,27 +39,34 @@ SHA1 1a31c52a354370a625c458d840d0db70a05c55ce t/is_class.t
 SHA1 da364d4a157f0ae40c9da224d829f83c4951ffd2 t/is_not_anon.t
 SHA1 bfef3460be8109ac0ff0147c47af8a0842350135 t/is_role.t
 SHA1 4e15b688710f882cf42c2453db1b4b0827c64f4f t/meta_ok.t
-SHA1 9c3627ff37f4fd5bddc34bf46cf3359eaf76a060 t/release-consistent-version.t
-SHA1 a032c41ef6887fab1b900669c2d304fab46680e2 t/release-eol.t
-SHA1 17feb05324a6c6a9da573cab7ed91788d4f37464 t/release-has-version.t
-SHA1 219eda997f103a90fc5a381fad4c464799ef8da4 t/release-minimum-version.t
-SHA1 89b1b08b02975d3b94f52ba97b9d780357ca5f85 t/release-no-smart-comments.t
-SHA1 455d1dd1867212a665ad5ea4126b572411de300c t/release-no-tabs.t
-SHA1 adddf092c2865b394b42c99b19fe7b8a94281f11 t/release-pod-coverage.t
-SHA1 16f3d51ec9ccd96d151805f32abe5926b76e35c2 t/release-pod-linkcheck.t
-SHA1 925cb6ab3159c6892d7499960ee83f33721c26fa t/release-pod-syntax.t
 SHA1 9ce9fc8e942d7e32857562172190ea0932d4634b t/requires_method_ok.t
-SHA1 125b4927938456efb41f86ee4c031a705b9eb10e t/validate_attribute.t
-SHA1 91208ffdd195e2b3ad2fb6da4583911efbf9fbee t/validate_class.t
+SHA1 8417ad1ff196ed44bdb88862a00e7062af6087be t/validate_attribute.t
+SHA1 09fcc70b2d69d0530b53eeb05db5cc5bd1080301 t/validate_class.t
 SHA1 6bf2c6fdfbd0975dcd70747415e8a5e8cf8ce677 t/validate_role.t
+SHA1 f09e96f46ac2364307142838d68b4f1953b5919d xt/author/eol.t
+SHA1 87bab5117fff24d2526105071a3664d0f93ac7bd xt/author/no-tabs.t
+SHA1 a352ca574b1f4e553cbcc7e42a2a5d505c93d135 xt/author/pod-spell.t
+SHA1 a7948d34cfaad400286ea5d5fa6206c4c7e2552c xt/release/consistent-version.t
+SHA1 9a21b3840753f6223630c9eda458e91085174ece xt/release/has-version.t
+SHA1 e91052db2912055e66889853bc5cb1f38db60665 xt/release/minimum-version.t
+SHA1 6431e7bd0b346bea9e6193dc6095dcbfdd1703d3 xt/release/no-smart-comments.t
+SHA1 9b9533b39ea716aaccb533a2ae28478471f8383a xt/release/pod-coverage.t
+SHA1 fd53f1ea2ac5884abce47c17a77545c05e47bc2f xt/release/pod-linkcheck.t
+SHA1 93bc12febee2c87f89f27ee9eb929264b05fe34b xt/release/pod-syntax.t
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.11 (GNU/Linux)
+Version: GnuPG v1
 
-iQEcBAEBAgAGBQJR+nHbAAoJEOd5N1CvIgQkLQIIAJIZzOKpXpU/oW1X5AjrpXfr
-j/pUg/ahWuswEoEjYgk8TNnWVzYHGwHx/Nwj0UuDp301n3Mtm5SOGrIOr8nvxqkG
-rf2EEZtnjT5dz6gf745MZmYtsH+pD5CT+lFBRLNEfKrDMfaczk82MYOvZATYPH+G
-Ea2EtHU1yTRZv9MrMg3+AIWKCJXIUiyBFbrM16MInH5PSdm7q1suycSCRZnnPbpQ
-4D6ube5pBcHDsDCUzxkAaZfHTFyRipZ4NoMsoBB5tMMSAcZzCduXKbY1DPIc0zyL
-vz9asxAAzQtzXUA09gKQv3pEYSEezBH9Tg8rU6XrdL8aBDa7FVHM8FDKvtaW3uA=
-=e9Iq
+iQIcBAEBAgAGBQJUb5KhAAoJEJ/Rlq0N/NXWEywP/1qkrSwXX/iVx2ARcpsNrZ02
+tw6v4rA47ELG2psnOc9+89mzW9Veo3oC+r4N1rkqMINl3Wub6x2dTI/4K93t2laA
+Zv2ojwMhPbmQPPjwIREmZGr4R7hDQ8Xa6uq8TIbK9N69PibIMEbK4hbIJ1TmgssE
+jTRxDW1fWDBC29GQszSsPkqERLTs8PzzT7MHCP/15se2Qeav7U8QAzkCx74pOrNd
+BAnzycBePI2P0wAP4Ypkg0WzJ1BWyH//GOV2PuzITKOH+yegcFE6ApzUNDhMHqD0
+jQLgdd/oXI6Ulup4skRORh5WoJjbVTVSaez6tVcNJFzqHkUDUL+s1HWGHaeyMXd0
+Cny9GiGaI2oIrNLwDTKRKBnbT+HqKS2NdRNE8EPPKdL0BByR7wvEEUDvpNRs5/BO
+SdwmQwX2hn4nhxvANEWBKGYXn0EBCJCJTi5IaXn+0X4mkgkkr9v58Bp4D4SUGtz7
+iZRK+6ULpQpNTlwmhotyZAnWNKfpNPOP4R2l53LfRwbsc85wO5qxVvLHCK2q/pox
+JzxekR7ikcyKB3pwGnLOKGGRKlaFoEHu/YnCIG20QkGhKU6hn9VlnoDKJQayk10w
+NDZ1B8c4ePT0MKN7zPbk7AwjjIY6bTBea9a09CXwU7se0Ipel6pEXQSJo7DzCIAD
+wbLSkSpBerWU6pBYkbZt
+=zbPb
 -----END PGP SIGNATURE-----
@@ -7,29 +7,40 @@ requires "Sub::Exporter" => "0";
 requires "Syntax::Keyword::Junction" => "0";
 requires "Test::Builder" => "0";
 requires "Test::Moose" => "0";
-requires "Test::More" => "0";
+requires "Test::More" => "0.94";
 requires "perl" => "5.006";
 requires "strict" => "0";
 requires "warnings" => "0";
 
 on 'test' => sub {
-  requires "Capture::Tiny" => "0";
+  requires "File::Spec" => "0";
+  requires "IO::Handle" => "0";
+  requires "IPC::Open3" => "0";
   requires "Moose" => "0";
   requires "Moose::Role" => "0";
-  requires "TAP::SimpleOutput" => "0";
+  requires "Perl::Version" => "0";
+  requires "TAP::SimpleOutput" => "0.002";
   requires "Test::Builder::Tester" => "0";
-  requires "Test::More" => "0.88";
-  requires "blib" => "0";
+  requires "Test::CheckDeps" => "0.010";
+  requires "Test::More" => "0.94";
+  requires "aliased" => "0";
+  requires "constant" => "0";
   requires "namespace::autoclean" => "0";
+  requires "perl" => "5.006";
 };
 
 on 'configure' => sub {
-  requires "ExtUtils::MakeMaker" => "6.30";
+  requires "ExtUtils::MakeMaker" => "0";
+  requires "perl" => "5.006";
 };
 
 on 'develop' => sub {
   requires "Pod::Coverage::TrustPod" => "0";
+  requires "Test::EOL" => "0";
+  requires "Test::More" => "0";
+  requires "Test::NoTabs" => "0";
   requires "Test::Pod" => "1.41";
   requires "Test::Pod::Coverage" => "1.08";
+  requires "Test::Spelling" => "0.12";
   requires "version" => "0.9901";
 };
@@ -5,7 +5,7 @@ copyright_holder = Chris Weyl
 copyright_year   = 2012
 
 [@RSRCHBOY]
-;tweet = 1
+tweet = 1
 autoprereqs_skip = ^(funcs|TestClass.*|TestRole.*)$
 ReportVersions::Tiny.include[0] = Moose
 ReportVersions::Tiny.include[1] = Class::MOP
@@ -8,14 +8,9 @@
 #   The GNU Lesser General Public License, Version 2.1, February 1999
 #
 package Test::Moose::More;
-BEGIN {
-  $Test::Moose::More::AUTHORITY = 'cpan:RSRCHBOY';
-}
-{
-  $Test::Moose::More::VERSION = '0.020';
-}
-# git description: 0.019-4-g493b8f1
-
+our $AUTHORITY = 'cpan:RSRCHBOY';
+# git description: 0.024-2-gd989699
+$Test::Moose::More::VERSION = '0.025';
 
 # ABSTRACT: More tools for testing Moose packages
 
@@ -246,7 +241,7 @@ sub validate_thing {
         my ($name, $opts) = @$attribute;
         has_attribute_ok($thing, $name);
 
-        if ($opts) {
+        if ($opts && (my $att = find_meta($thing)->get_attribute($name))) {
 
             SKIP: {
                 skip 'Cannot examine attribute metaclass in roles', 1
@@ -254,7 +249,7 @@ sub validate_thing {
 
                 local $THING_NAME = "${thing}'s attribute $name";
                 $tb->subtest("[subtest] checking $THING_NAME" => sub {
-                    _validate_attribute(find_meta($thing)->get_attribute($name), %$opts);
+                    _validate_attribute($att, %$opts);
                 });
             }
         }
@@ -269,7 +264,8 @@ sub validate_class {
     local $Test::Builder::Level = $Test::Builder::Level + 1;
     return unless is_class $class;
 
-    do { isa_ok($class, $_) for @{$args{isa}} }
+    my $name = ref $class || $class;
+    do { ok($class->isa($_), "$name isa $_") for @{$args{isa}} }
         if exists $args{isa};
 
     return validate_thing $class => %args;
@@ -419,9 +415,11 @@ __END__
 
 =pod
 
-=encoding utf-8
+=encoding UTF-8
 
-=for :stopwords Chris Weyl
+=for :stopwords Chris Weyl Chad Etheridge Granum Karen
+
+=for :stopwords Wishlist flattr flattr'ed gittip gittip'ed
 
 =head1 NAME
 
@@ -429,7 +427,7 @@ Test::Moose::More - More tools for testing Moose packages
 
 =head1 VERSION
 
-This document describes version 0.020 of Test::Moose::More - released August 01, 2013 as part of Test-Moose-More.
+This document describes version 0.025 of Test::Moose::More - released November 21, 2014 as part of Test-Moose-More.
 
 =head1 SYNOPSIS
 
@@ -445,7 +443,7 @@ This document describes version 0.020 of Test::Moose::More - released August 01,
 
 This package contains a number of additional tests that can be employed
 against Moose classes/roles.  It is intended to replace L<Test::Moose> in your
-tests, and reexports any tests that it has and we do not, yet.
+tests, and re-exports any tests that it has and we do not, yet.
 
 =head1 FUNCTIONS
 
@@ -615,8 +613,8 @@ L<Test::Moose>
 
 =head1 SOURCE
 
-The development version is on github at L<http://github.com/RsrchBoy/Test-Moose-More>
-and may be cloned from L<git://github.com/RsrchBoy/Test-Moose-More.git>
+The development version is on github at L<http://https://github.com/RsrchBoy/Test-Moose-More>
+and may be cloned from L<git://https://github.com/RsrchBoy/Test-Moose-More.git>
 
 =head1 BUGS
 
@@ -631,6 +629,41 @@ feature.
 
 Chris Weyl <cweyl@alumni.drew.edu>
 
+=head2 I'm a material boy in a material world
+
+=begin html
+
+<a href="https://www.gittip.com/RsrchBoy/"><img src="https://raw.githubusercontent.com/gittip/www.gittip.com/master/www/assets/%25version/logo.png" /></a>
+<a href="http://bit.ly/rsrchboys-wishlist"><img src="http://wps.io/wp-content/uploads/2014/05/amazon_wishlist.resized.png" /></a>
+<a href="https://flattr.com/submit/auto?user_id=RsrchBoy&url=https%3A%2F%2Fgithub.com%2FRsrchBoy%2FTest-Moose-More&title=RsrchBoy's%20CPAN%20Test-Moose-More&tags=%22RsrchBoy's%20Test-Moose-More%20in%20the%20CPAN%22"><img src="http://api.flattr.com/button/flattr-badge-large.png" /></a>
+
+=end html
+
+Please note B<I do not expect to be gittip'ed or flattr'ed for this work>,
+rather B<it is simply a very pleasant surprise>. I largely create and release
+works like this because I need them or I find it enjoyable; however, don't let
+that stop you if you feel like it ;)
+
+L<Flattr this|https://flattr.com/submit/auto?user_id=RsrchBoy&url=https%3A%2F%2Fgithub.com%2FRsrchBoy%2FTest-Moose-More&title=RsrchBoy's%20CPAN%20Test-Moose-More&tags=%22RsrchBoy's%20Test-Moose-More%20in%20the%20CPAN%22>,
+L<gittip me|https://www.gittip.com/RsrchBoy/>, or indulge my
+L<Amazon Wishlist|http://bit.ly/rsrchboys-wishlist>...  If you so desire.
+
+=head1 CONTRIBUTORS
+
+=for stopwords Chad Granum Karen Etheridge
+
+=over 4
+
+=item *
+
+Chad Granum <chad.granum@dreamhost.com>
+
+=item *
+
+Karen Etheridge <ether@cpan.org>
+
+=back
+
 =head1 COPYRIGHT AND LICENSE
 
 This software is Copyright (c) 2012 by Chris Weyl.
diff --git a/var/tmp/source/RSRCHBOY/Test-Moose-More-0.020/Test-Moose-More-0.020/sandbox.mysql.tar.gz b/var/tmp/source/RSRCHBOY/Test-Moose-More-0.020/Test-Moose-More-0.020/sandbox.mysql.tar.gz
deleted file mode 100644
index e69de29b..00000000
@@ -0,0 +1,17 @@
+use strict;
+use warnings;
+
+# this test was generated with Dist::Zilla::Plugin::Test::CheckDeps 0.012
+
+use Test::More 0.94;
+use Test::CheckDeps 0.010;
+
+
+check_dependencies('suggests');
+
+
+if (1) {
+    BAIL_OUT("Missing dependencies") if !Test::More->builder->is_passing;
+}
+
+done_testing;
@@ -1,39 +1,51 @@
+use 5.006;
 use strict;
 use warnings;
 
-# This test was generated via Dist::Zilla::Plugin::Test::Compile 2.013
+# this test was generated with Dist::Zilla::Plugin::Test::Compile 2.051
 
-use Test::More 0.88;
+use Test::More;
 
+plan tests => 1 + ($ENV{AUTHOR_TESTING} ? 1 : 0);
 
-
-use Capture::Tiny qw{ capture };
-
-my @module_files = qw(
-Test/Moose/More.pm
+my @module_files = (
+    'Test/Moose/More.pm'
 );
 
-my @scripts = qw(
 
-);
 
 # no fake home requested
 
+my $inc_switch = -d 'blib' ? '-Mblib' : '-Ilib';
+
+use File::Spec;
+use IPC::Open3;
+use IO::Handle;
+
+open my $stdin, '<', File::Spec->devnull or die "can't open devnull: $!";
+
 my @warnings;
 for my $lib (@module_files)
 {
-    my ($stdout, $stderr, $exit) = capture {
-        system($^X, '-Mblib', '-e', qq{require qq[$lib]});
-    };
+    # see L<perlfaq8/How can I capture STDERR from an external command?>
+    my $stderr = IO::Handle->new;
+
+    my $pid = open3($stdin, '>&STDERR', $stderr, $^X, $inc_switch, '-e', "require q[$lib]");
+    binmode $stderr, ':crlf' if $^O eq 'MSWin32';
+    my @_warnings = <$stderr>;
+    waitpid($pid, 0);
     is($?, 0, "$lib loaded ok");
-    warn $stderr if $stderr;
-    push @warnings, $stderr if $stderr;
-}
 
-is(scalar(@warnings), 0, 'no warnings found') if $ENV{AUTHOR_TESTING};
+    if (@_warnings)
+    {
+        warn @_warnings;
+        push @warnings, @_warnings;
+    }
+}
 
 
 
+is(scalar(@warnings), 0, 'no warnings found')
+    or diag 'got warnings: ', ( Test::More->can('explain') ? Test::More::explain(\@warnings) : join("\n", '', @warnings) ) if $ENV{AUTHOR_TESTING};
 
 
-done_testing;
@@ -9,7 +9,7 @@ our $success = 0;
 END { $success && done_testing; }
 
 # List our own version used to generate this
-my $v = "\nGenerated by Dist::Zilla::Plugin::ReportVersions::Tiny v1.09\n";
+my $v = "\nGenerated by Dist::Zilla::Plugin::ReportVersions::Tiny v1.10\n";
 
 eval {                     # no excuses!
     # report our Perl details
@@ -48,30 +48,31 @@ sub pmver {
     return sprintf('%-45s => %-10s%-15s%s', $module, $pmver, $wanted, "\n");
 }
 
-eval { $v .= pmver('Capture::Tiny','any version') };
 eval { $v .= pmver('Class::MOP','any version') };
 eval { $v .= pmver('Data::OptList','any version') };
-eval { $v .= pmver('ExtUtils::MakeMaker','6.30') };
+eval { $v .= pmver('ExtUtils::MakeMaker','any version') };
+eval { $v .= pmver('File::Spec','any version') };
+eval { $v .= pmver('IO::Handle','any version') };
+eval { $v .= pmver('IPC::Open3','any version') };
 eval { $v .= pmver('Moose','any version') };
 eval { $v .= pmver('Moose::Autobox','any version') };
 eval { $v .= pmver('Moose::Role','any version') };
 eval { $v .= pmver('Moose::Util','any version') };
 eval { $v .= pmver('Moose::Util::TypeConstraints','any version') };
-eval { $v .= pmver('Pod::Coverage::TrustPod','any version') };
+eval { $v .= pmver('Perl::Version','any version') };
 eval { $v .= pmver('Scalar::Util','any version') };
 eval { $v .= pmver('Sub::Exporter','any version') };
 eval { $v .= pmver('Syntax::Keyword::Junction','any version') };
-eval { $v .= pmver('TAP::SimpleOutput','any version') };
+eval { $v .= pmver('TAP::SimpleOutput','0.002') };
 eval { $v .= pmver('Test::Builder','any version') };
 eval { $v .= pmver('Test::Builder::Tester','any version') };
+eval { $v .= pmver('Test::CheckDeps','0.010') };
 eval { $v .= pmver('Test::Moose','any version') };
-eval { $v .= pmver('Test::More','0.88') };
-eval { $v .= pmver('Test::Pod','1.41') };
-eval { $v .= pmver('Test::Pod::Coverage','1.08') };
-eval { $v .= pmver('blib','any version') };
+eval { $v .= pmver('Test::More','0.94') };
+eval { $v .= pmver('aliased','any version') };
+eval { $v .= pmver('constant','any version') };
 eval { $v .= pmver('namespace::autoclean','any version') };
 eval { $v .= pmver('strict','any version') };
-eval { $v .= pmver('version','0.9901') };
 eval { $v .= pmver('warnings','any version') };
 
 
@@ -6,15 +6,19 @@ use Test::More;
 use Test::Moose::More;
 use TAP::SimpleOutput 'counters';
 
+use Moose::Util::TypeConstraints;
+subtype 'AllCaps', as 'Str', where { !m/[a-z]/ }, message { 'String contains some lower-case chars' };
+coerce 'AllCaps', from 'Str', via { tr/[a-z]/A-Z]/ };
+
 {
     package TestRole;
     use Moose::Role;
     use Moose::Deprecated -api_version => '1.07'; # don't complain
     use namespace::autoclean;
 
-    has yes_coerce  => (is => 'ro', isa => 'Str', coerce => 1);
-    has no_coerce   => (is => 'ro', isa => 'Str', coerce => 0);
-    has null_coerce => (is => 'ro', isa => 'Str');
+    has yes_coerce  => (is => 'ro', isa => 'AllCaps', coerce => 1);
+    has no_coerce   => (is => 'ro', isa => 'AllCaps', coerce => 0);
+    has null_coerce => (is => 'ro', isa => 'AllCaps');
 }
 {
     package TestClass;
@@ -22,9 +26,9 @@ use TAP::SimpleOutput 'counters';
     use Moose::Deprecated -api_version => '1.07'; # don't complain
     use namespace::autoclean;
 
-    has yes_coerce  => (is => 'ro', isa => 'Str', coerce => 1);
-    has no_coerce   => (is => 'ro', isa => 'Str', coerce => 0);
-    has null_coerce => (is => 'ro', isa => 'Str');
+    has yes_coerce  => (is => 'ro', isa => 'AllCaps', coerce => 1);
+    has no_coerce   => (is => 'ro', isa => 'AllCaps', coerce => 0);
+    has null_coerce => (is => 'ro', isa => 'AllCaps');
 }
 
 note 'finds coercion correctly';
@@ -1,38 +0,0 @@
-
-BEGIN {
-  unless ($ENV{AUTHOR_TESTING}) {
-    require Test::More;
-    Test::More::plan(skip_all => 'these tests are for testing by the author');
-  }
-}
-
-use strict;
-use warnings;
-use Test::More;
-
-# generated by Dist::Zilla::Plugin::Test::PodSpelling 2.006000
-eval "use Test::Spelling 0.12; use Pod::Wordlist::hanekomu; 1" or die $@;
-
-
-add_stopwords(<DATA>);
-all_pod_files_spelling_ok( qw( bin lib  ) );
-__DATA__
-AFAICT
-ABEND
-RSRCHBOY
-RSRCHBOY's
-gpg
-ini
-metaclass
-metaclasses
-parameterized
-parameterization
-subclasses
-coderef
-Chris
-Weyl
-cweyl
-lib
-Test
-Moose
-More
@@ -1,18 +0,0 @@
-
-BEGIN {
-  unless ($ENV{RELEASE_TESTING}) {
-    require Test::More;
-    Test::More::plan(skip_all => 'these tests are for release candidate testing');
-  }
-}
-
-use strict;
-use warnings;
-
-use Test::More;
-
-eval "use Test::ConsistentVersion";
-plan skip_all => "Test::ConsistentVersion required for this test"
-    if $@;
-
-Test::ConsistentVersion::check_consistent_versions();
@@ -1,16 +0,0 @@
-
-BEGIN {
-  unless ($ENV{RELEASE_TESTING}) {
-    require Test::More;
-    Test::More::plan(skip_all => 'these tests are for release candidate testing');
-  }
-}
-
-use strict;
-use warnings;
-use Test::More;
-
-eval 'use Test::EOL';
-plan skip_all => 'Test::EOL required' if $@;
-
-all_perl_files_ok({ trailing_whitespace => 1 });
@@ -1,25 +0,0 @@
-#!perl
-
-BEGIN {
-  unless ($ENV{RELEASE_TESTING}) {
-    require Test::More;
-    Test::More::plan(skip_all => 'these tests are for release candidate testing');
-  }
-}
-
-#
-# This file is part of Test-Moose-More
-#
-# This software is Copyright (c) 2012 by Chris Weyl.
-#
-# This is free software, licensed under:
-#
-#   The GNU Lesser General Public License, Version 2.1, February 1999
-#
-
-use Test::More;
-
-eval "use Test::HasVersion";
-plan skip_all => "Test::HasVersion required for testing version numbers"
-  if $@;
-all_pm_version_ok();
@@ -1,25 +0,0 @@
-#!perl
-
-BEGIN {
-  unless ($ENV{RELEASE_TESTING}) {
-    require Test::More;
-    Test::More::plan(skip_all => 'these tests are for release candidate testing');
-  }
-}
-
-#
-# This file is part of Test-Moose-More
-#
-# This software is Copyright (c) 2012 by Chris Weyl.
-#
-# This is free software, licensed under:
-#
-#   The GNU Lesser General Public License, Version 2.1, February 1999
-#
-
-use Test::More;
-
-eval "use Test::MinimumVersion";
-plan skip_all => "Test::MinimumVersion required for testing minimum versions"
-  if $@;
-all_minimum_version_ok( qq{5.008008} );
@@ -1,31 +0,0 @@
-#!/usr/bin/env perl
-
-BEGIN {
-  unless ($ENV{RELEASE_TESTING}) {
-    require Test::More;
-    Test::More::plan(skip_all => 'these tests are for release candidate testing');
-  }
-}
-
-#
-# This file is part of Test-Moose-More
-#
-# This software is Copyright (c) 2012 by Chris Weyl.
-#
-# This is free software, licensed under:
-#
-#   The GNU Lesser General Public License, Version 2.1, February 1999
-#
-
-use strict;
-use warnings;
-
-use Test::More 0.88;
-
-eval "use Test::NoSmartComments";
-plan skip_all => 'Test::NoSmartComments required for checking comment IQ'
-    if $@;
-
-no_smart_comments_in_all();
-
-done_testing();
@@ -1,16 +0,0 @@
-
-BEGIN {
-  unless ($ENV{RELEASE_TESTING}) {
-    require Test::More;
-    Test::More::plan(skip_all => 'these tests are for release candidate testing');
-  }
-}
-
-use strict;
-use warnings;
-use Test::More;
-
-eval 'use Test::NoTabs';
-plan skip_all => 'Test::NoTabs required' if $@;
-
-all_perl_files_ok();
@@ -1,30 +0,0 @@
-#!perl
-
-BEGIN {
-  unless ($ENV{RELEASE_TESTING}) {
-    require Test::More;
-    Test::More::plan(skip_all => 'these tests are for release candidate testing');
-  }
-}
-
-#
-# This file is part of Test-Moose-More
-#
-# This software is Copyright (c) 2012 by Chris Weyl.
-#
-# This is free software, licensed under:
-#
-#   The GNU Lesser General Public License, Version 2.1, February 1999
-#
-
-use Test::More;
-
-eval "use Test::Pod::Coverage 1.08";
-plan skip_all => "Test::Pod::Coverage 1.08 required for testing POD coverage"
-  if $@;
-
-eval "use Pod::Coverage::TrustPod";
-plan skip_all => "Pod::Coverage::TrustPod required for testing POD coverage"
-  if $@;
-
-all_pod_coverage_ok({ coverage_class => 'Pod::Coverage::TrustPod' });
@@ -1,37 +0,0 @@
-#!perl
-
-BEGIN {
-  unless ($ENV{RELEASE_TESTING}) {
-    require Test::More;
-    Test::More::plan(skip_all => 'these tests are for release candidate testing');
-  }
-}
-
-#
-# This file is part of Test-Moose-More
-#
-# This software is Copyright (c) 2012 by Chris Weyl.
-#
-# This is free software, licensed under:
-#
-#   The GNU Lesser General Public License, Version 2.1, February 1999
-#
-
-use strict;
-use warnings;
-use Test::More;
-
-foreach my $env_skip ( qw(
-  SKIP_POD_LINKCHECK
-) ){
-  plan skip_all => "\$ENV{$env_skip} is set, skipping"
-    if $ENV{$env_skip};
-}
-
-eval "use Test::Pod::LinkCheck";
-if ( $@ ) {
-  plan skip_all => 'Test::Pod::LinkCheck required for testing POD';
-}
-else {
-  Test::Pod::LinkCheck->new->all_pod_ok;
-}
@@ -1,24 +0,0 @@
-#!perl
-
-BEGIN {
-  unless ($ENV{RELEASE_TESTING}) {
-    require Test::More;
-    Test::More::plan(skip_all => 'these tests are for release candidate testing');
-  }
-}
-
-#
-# This file is part of Test-Moose-More
-#
-# This software is Copyright (c) 2012 by Chris Weyl.
-#
-# This is free software, licensed under:
-#
-#   The GNU Lesser General Public License, Version 2.1, February 1999
-#
-use Test::More;
-
-eval "use Test::Pod 1.41";
-plan skip_all => "Test::Pod 1.41 required for testing POD" if $@;
-
-all_pod_files_ok();
@@ -4,7 +4,7 @@ use warnings;
 use Test::Builder::Tester;
 use Test::More;
 use Test::Moose::More;
-use TAP::SimpleOutput 'counters';
+use TAP::SimpleOutput 0.002 'counters';
 
 {
     package TestRole;
@@ -38,7 +38,7 @@ note 'validate attribute validation';
     test_out $_ok->('TestClass has an attribute named foo');
     test_out $_ok->(q{Moose::Meta::Class::__ANON__::SERIAL::1 has a metaclass});
     test_out $_ok->(q{Moose::Meta::Class::__ANON__::SERIAL::1 is a Moose class});
-    test_out $_ok->('The object isa Moose::Meta::Attribute');
+    test_out $_ok->('Moose::Meta::Class::__ANON__::SERIAL::1 isa Moose::Meta::Attribute');
     test_out $_ok->('Moose::Meta::Class::__ANON__::SERIAL::1 does TestRole');
     test_out $_ok->('foo is required');
     test_out $_ok->('foo has a builder');
@@ -40,14 +40,18 @@ use Test::Builder::Tester; # tests => 1;
 use Test::More;
 use Test::Moose::More;
 
-use TAP::SimpleOutput 'counters';
+use aliased 'Perl::Version' => 'PV';
+use constant NEEDS_SUBTEST_HEADER
+    => do { PV->new(Test::More->VERSION) >= PV->new('0.98_05') };
+
+use TAP::SimpleOutput 0.002 'counters';
 
 note 'validate w/valid class';
 {
     my ($_ok, $_nok) = counters();
     test_out $_ok->('TestClass has a metaclass');
     test_out $_ok->('TestClass is a Moose class');
-    test_out $_ok->('The class isa Moose::Object');
+    test_out $_ok->('TestClass isa Moose::Object');
     test_out $_ok->('TestClass is not anonymous');
     test_out $_ok->('TestClass does TestRole');
     test_out $_ok->('TestClass does not do TestRole::Two');
@@ -147,21 +151,31 @@ note 'validate invalid class';
 
 note 'validate w/attribute validation';
 {
-    my ($_ok, $_nok) = counters();
+    my ($_ok, $_nok, undef, undef, undef, $__any) = counters();
     test_out $_ok->('TestClass has a metaclass');
     test_out $_ok->('TestClass is a Moose class');
     test_out $_ok->('TestClass has an attribute named bar');
     test_out $_ok->('TestClass has an attribute named baz');
-    do {
-        my ($_ok, $_nok, $_skip, $_plan) = counters(1);
+    my $__ok = $_ok;
+    my $st_name = do {
+        my ($_ok, $_nok, $_skip, $_plan, undef, $_any) = counters(1, my $name = q{[subtest] checking TestClass's attribute baz});
+        if (NEEDS_SUBTEST_HEADER) {
+            if ($INC{'Test/Stream.pm'}) {
+                test_out $__any->("# Subtest: $name")
+            }
+            else {
+                test_out $_any->("# Subtest: $name")
+            }
+        }
         test_out $_ok->(q{Moose::Meta::Class::__ANON__::SERIAL::1 has a metaclass});
         test_out $_ok->(q{Moose::Meta::Class::__ANON__::SERIAL::1 is a Moose class});
         test_out $_ok->(q{TestClass's attribute baz does TestRole::Two});
         test_out $_ok->(q{TestClass's attribute baz has a reader});
         test_out $_ok->(q{TestClass's attribute baz option reader correct});
         test_out $_plan->();
+        $name;
     };
-    test_out $_ok->(q{[subtest] checking TestClass's attribute baz});
+    test_out $_ok->($st_name);
     test_out $_ok->('TestClass has an attribute named foo');
     validate_class 'TestClass' => (
         attributes => [
@@ -0,0 +1,8 @@
+use strict;
+use warnings;
+use Test::More;
+
+# generated by Dist::Zilla::Plugin::Test::EOL 0.16
+use Test::EOL;
+
+all_perl_files_ok({ trailing_whitespace => 1 });
@@ -0,0 +1,32 @@
+use strict;
+use warnings;
+
+# this test was generated with Dist::Zilla::Plugin::Test::NoTabs 0.09
+
+use Test::More 0.88;
+use Test::NoTabs;
+
+my @files = (
+    'lib/Test/Moose/More.pm',
+    't/00-check-deps.t',
+    't/00-compile.t',
+    't/000-report-versions-tiny.t',
+    't/attribute/coerce.t',
+    't/check_sugar.t',
+    't/does_not_ok.t',
+    't/does_ok.t',
+    't/has_attribute_ok.t',
+    't/has_method_ok.t',
+    't/is_anon.t',
+    't/is_class.t',
+    't/is_not_anon.t',
+    't/is_role.t',
+    't/meta_ok.t',
+    't/requires_method_ok.t',
+    't/validate_attribute.t',
+    't/validate_class.t',
+    't/validate_role.t'
+);
+
+notabs_ok($_) foreach @files;
+done_testing;
@@ -0,0 +1,37 @@
+use strict;
+use warnings;
+use Test::More;
+
+# generated by Dist::Zilla::Plugin::Test::PodSpelling 2.006008
+use Test::Spelling 0.12;
+use Pod::Wordlist;
+
+
+add_stopwords(<DATA>);
+all_pod_files_spelling_ok( qw( bin lib  ) );
+__DATA__
+AFAICT
+ABEND
+RSRCHBOY
+RSRCHBOY's
+gpg
+ini
+metaclass
+metaclasses
+parameterized
+parameterization
+subclasses
+coderef
+Chris
+Weyl
+cweyl
+Chad
+Granum
+chad
+Karen
+Etheridge
+ether
+lib
+Test
+Moose
+More
@@ -0,0 +1,10 @@
+use strict;
+use warnings;
+
+use Test::More;
+
+eval "use Test::ConsistentVersion";
+plan skip_all => "Test::ConsistentVersion required for this test"
+    if $@;
+
+Test::ConsistentVersion::check_consistent_versions();
@@ -0,0 +1,17 @@
+#!perl
+#
+# This file is part of Test-Moose-More
+#
+# This software is Copyright (c) 2012 by Chris Weyl.
+#
+# This is free software, licensed under:
+#
+#   The GNU Lesser General Public License, Version 2.1, February 1999
+#
+
+use Test::More;
+
+eval "use Test::HasVersion";
+plan skip_all => "Test::HasVersion required for testing version numbers"
+  if $@;
+all_pm_version_ok();
@@ -0,0 +1,17 @@
+#!perl
+#
+# This file is part of Test-Moose-More
+#
+# This software is Copyright (c) 2012 by Chris Weyl.
+#
+# This is free software, licensed under:
+#
+#   The GNU Lesser General Public License, Version 2.1, February 1999
+#
+
+use Test::More;
+
+eval "use Test::MinimumVersion";
+plan skip_all => "Test::MinimumVersion required for testing minimum versions"
+  if $@;
+all_minimum_version_ok( qq{5.008008} );
@@ -0,0 +1,23 @@
+#!/usr/bin/env perl
+#
+# This file is part of Test-Moose-More
+#
+# This software is Copyright (c) 2012 by Chris Weyl.
+#
+# This is free software, licensed under:
+#
+#   The GNU Lesser General Public License, Version 2.1, February 1999
+#
+
+use strict;
+use warnings;
+
+use Test::More 0.88;
+
+eval "use Test::NoSmartComments";
+plan skip_all => 'Test::NoSmartComments required for checking comment IQ'
+    if $@;
+
+no_smart_comments_in_all();
+
+done_testing();
@@ -0,0 +1,16 @@
+#!perl
+#
+# This file is part of Test-Moose-More
+#
+# This software is Copyright (c) 2012 by Chris Weyl.
+#
+# This is free software, licensed under:
+#
+#   The GNU Lesser General Public License, Version 2.1, February 1999
+#
+# This file was automatically generated by Dist::Zilla::Plugin::PodCoverageTests.
+
+use Test::Pod::Coverage 1.08;
+use Pod::Coverage::TrustPod;
+
+all_pod_coverage_ok({ coverage_class => 'Pod::Coverage::TrustPod' });
@@ -0,0 +1,29 @@
+#!perl
+#
+# This file is part of Test-Moose-More
+#
+# This software is Copyright (c) 2012 by Chris Weyl.
+#
+# This is free software, licensed under:
+#
+#   The GNU Lesser General Public License, Version 2.1, February 1999
+#
+
+use strict;
+use warnings;
+use Test::More;
+
+foreach my $env_skip ( qw(
+  SKIP_POD_LINKCHECK
+) ){
+  plan skip_all => "\$ENV{$env_skip} is set, skipping"
+    if $ENV{$env_skip};
+}
+
+eval "use Test::Pod::LinkCheck";
+if ( $@ ) {
+  plan skip_all => 'Test::Pod::LinkCheck required for testing POD';
+}
+else {
+  Test::Pod::LinkCheck->new->all_pod_ok;
+}
@@ -0,0 +1,15 @@
+#!perl
+#
+# This file is part of Test-Moose-More
+#
+# This software is Copyright (c) 2012 by Chris Weyl.
+#
+# This is free software, licensed under:
+#
+#   The GNU Lesser General Public License, Version 2.1, February 1999
+#
+# This file was automatically generated by Dist::Zilla::Plugin::PodSyntaxTests.
+use Test::More;
+use Test::Pod 1.41;
+
+all_pod_files_ok();