X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=xt%2Fauthor%2Ftest-my-dependents.t;h=f941349c9fc27ed70aec3bb95dc326194a0c942c;hb=39f9de27d6202e0e31b36e269ab137007fe73a05;hp=987767120f601f3974e9bf730ff2768cfd5a6456;hpb=7cbc3161a67dbb08e780ee8d9b8f4a34f6d4f889;p=gitmo%2FMoose.git diff --git a/xt/author/test-my-dependents.t b/xt/author/test-my-dependents.t index 9877671..f941349 100644 --- a/xt/author/test-my-dependents.t +++ b/xt/author/test-my-dependents.t @@ -4,12 +4,26 @@ use warnings; use Cwd qw( abs_path ); use Test::More; -plan skip_all => 'This test will not run unless you set MOOSE_TEST_MD to a true value' - unless $ENV{MOOSE_TEST_MD}; +BEGIN { + plan skip_all => 'This test will not run unless you set MOOSE_TEST_MD to a true value' + unless $ENV{MOOSE_TEST_MD}; +} + +use Test::Requires { + 'Test::DependentModules' => '0.01', # skip all if not installed +}; +use Test::DependentModules qw( test_all_dependents test_module ); + +use DateTime; +use Class::MOP (); +use Moose (); -eval 'use Test::DependentModules qw( test_all_dependents test_module );'; -plan skip_all => 'This test requires Test::DependentModules' - if $@; +diag( 'Test run performed at: ' + . DateTime->now + . ' with Class::MOP ' + . Class::MOP->VERSION + . ' and Moose ' + . Moose->VERSION ); $ENV{PERL_TEST_DM_LOG_DIR} = abs_path('.'); @@ -33,7 +47,6 @@ MooseX::Accessors::ReadWritePrivate MooseX::Aliases MooseX::AlwaysCoerce MooseX::App::Cmd -MooseX::App::Cmd::Command::BashComplete MooseX::Async MooseX::Attribute::ENV MooseX::AttributeCloner @@ -41,6 +54,7 @@ MooseX::AttributeDefaults MooseX::AttributeHelpers MooseX::AttributeInflate MooseX::Attributes::Curried +MooseX::AutoDestruct MooseX::Blessed::Reconstruct MooseX::ClassAttribute MooseX::Clone @@ -60,7 +74,6 @@ MooseX::File_or_DB::Storage MooseX::FollowPBP MooseX::Getopt MooseX::Getopt::Defanged -MooseX::GlobRef MooseX::HasDefaults MooseX::Has::Sugar MooseX::InsideOut @@ -86,14 +99,13 @@ MooseX::Method::Signatures MooseX::MultiInitArg MooseX::MultiMethods MooseX::MutatorAttributes -MooseX::Net::API +MooseX::NaturalKey MooseX::NonMoose MooseX::Object::Pluggable MooseX::Param MooseX::Params::Validate MooseX::Plaggerize MooseX::POE -MooseX::Policy::SemiAffordanceAccessor MooseX::RelatedClassRoles MooseX::Role::BuildInstanceOf MooseX::Role::Cmd @@ -158,6 +170,7 @@ Bread::Board Cantella::Worker Carp::REPL Catalyst +Catalyst::Devel Chart::Clicker CHI Config::MVP @@ -183,7 +196,7 @@ Lighttpd::Control Locale::POFileManager Markdent namespace::autoclean -NetHack::Item +Net::HTTP::API Net::Twitter Path::Router Pod::Elemental