X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=xt%2Fauthor%2Ftest-my-dependents.t;h=c840f156e1d54d93bb464ec4bd2d0c2cf24421eb;hb=ef487af73b144341c8fd2e4640b93d395dc414ed;hp=e66a5bc4aaaebc741164e93f8a46a71d9cba7ebb;hpb=4bc1dbce5b40007f1acdc8672b4b7265a2d0e550;p=gitmo%2FMoose.git diff --git a/xt/author/test-my-dependents.t b/xt/author/test-my-dependents.t index e66a5bc..c840f15 100644 --- a/xt/author/test-my-dependents.t +++ b/xt/author/test-my-dependents.t @@ -10,9 +10,9 @@ BEGIN { } use Test::Requires { - 'Test::DependentModules' => '0.01', # skip all if not installed + 'Test::DependentModules' => '0.09', # skip all if not installed }; -use Test::DependentModules qw( test_all_dependents test_module ); +use Test::DependentModules qw( test_all_dependents test_modules ); use DateTime; use Class::MOP (); @@ -26,7 +26,7 @@ diag( 'Test run performed at: ' . Moose->VERSION ); $ENV{PERL_TEST_DM_LOG_DIR} = abs_path('.'); -delete $ENV{AUTHOR_TESTING}; +delete @ENV{ qw( AUTHOR_TESTING RELEASE_TESTING SMOKE_TESTING ) }; my $exclude = qr/^Acme-/x; @@ -37,14 +37,16 @@ if ( $ENV{MOOSE_TEST_MD_ALL} ) { else { my @modules = map { chomp; $_ } ; plan tests => scalar @modules; - test_module($_) for @modules; + test_modules(@modules); } +# Modules that are known to fail +# PRANG - failing for quite some time (since before 2.0400) + __DATA__ Moose::Autobox MooseX::ABC MooseX::APIRole -MooseX::AbstractFactory MooseX::Accessors::ReadWritePrivate MooseX::Aliases MooseX::AlwaysCoerce @@ -84,7 +86,6 @@ MooseX::DeepAccessors MooseX::Emulate::Class::Accessor::Fast MooseX::Error::Trap MooseX::FileAttribute -MooseX::File_or_DB::Storage MooseX::FollowPBP MooseX::Getopt MooseX::Getopt::Defanged @@ -105,8 +106,6 @@ MooseX::Log::Log4perl MooseX::MakeImmutable MooseX::Mangle MooseX::MarkAsMethods -MooseX::Meta::Attribute::Index -MooseX::Meta::Attribute::Lvalue MooseX::Meta::TypeConstraint::ForceCoercion MooseX::Meta::TypeConstraint::Intersection MooseX::MetaDescription @@ -117,7 +116,6 @@ MooseX::MultiInitArg MooseX::MultiMethods MooseX::MultiObject MooseX::MutatorAttributes -MooseX::Net::API MooseX::NonMoose MooseX::Object::Pluggable MooseX::OneArgNew @@ -154,7 +152,6 @@ MooseX::SymmetricAttribute MooseX::Templated MooseX::Timestamp MooseX::Traits -MooseX::Traits::Attribute::CascadeClear MooseX::Traits::Attribute::MergeHashRef MooseX::Traits::Pluggable MooseX::TransactionalMethods @@ -191,12 +188,12 @@ MooseX::Types::UUID MooseX::Types::UniStr MooseX::Types::Varchar MooseX::UndefTolerant -MooseX::WithCache MooseX::Workers MooseX::YAML App::Nopaste App::Termcast Bread::Board +Bread::Board::Declare Cache::Ref Cantella::Worker Carp::REPL @@ -205,6 +202,7 @@ Catalyst::Devel CatalystX::Declare Chart::Clicker CHI +Chloro Config::MVP Crypt::Util Data::Stream::Bulk @@ -214,19 +212,15 @@ Devel::REPL Dist::Zilla Email::MIME::Kit Email::Sender -FCGI::Engine Fey Fey::ORM File::ChangeNotify Forest -Frost Git::PurePerl -Gitalist Hailo HTML::FormHandler IM::Engine JSON::RPC::Common -JSORB KiokuDB KiokuDB::Backend::DBI KiokuX::Model::Role::Annotations @@ -245,7 +239,6 @@ Path::Router Perl::PrereqScanner Pod::Elemental Pod::Weaver -PRANG Reaction Reflex Resource::Pack @@ -253,6 +246,7 @@ Role::Subsystem Search::GIN Silki Test::Able +Test::Magpie Test::Routine Test::Sweet Throwable