Remove MooseX::MultiObject - it has a test dep on Class::API, which does not exist...
[gitmo/Moose.git] / xt / author / test-my-dependents.t
index 8f80c9b..4e0c421 100644 (file)
@@ -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,6 +26,7 @@ diag(     'Test run performed at: '
         . Moose->VERSION );
 
 $ENV{PERL_TEST_DM_LOG_DIR} = abs_path('.');
+delete @ENV{ qw( AUTHOR_TESTING RELEASE_TESTING SMOKE_TESTING ) };
 
 my $exclude = qr/^Acme-/x;
 
@@ -36,7 +37,7 @@ if ( $ENV{MOOSE_TEST_MD_ALL} ) {
 else {
     my @modules = map { chomp; $_ } <DATA>;
     plan tests => scalar @modules;
-    test_module($_) for @modules;
+    test_modules(@modules);
 }
 
 __DATA__
@@ -66,7 +67,7 @@ MooseX::AutoImmute
 MooseX::BatmanBeforeRobin
 MooseX::Blessed::Reconstruct
 MooseX::CascadeClearing
-MooseX::ChainedAccessors
+MooseX::ChainedAccessors::Accessor
 MooseX::ClassAttribute
 MooseX::Clone
 MooseX::CompileTime::Traits
@@ -77,17 +78,12 @@ MooseX::Constructor::AllErrors
 MooseX::Contract
 MooseX::Control
 MooseX::CurriedHandles
-MooseX::DBIC::Scaffold
 MooseX::Daemonize
 MooseX::Declare
 MooseX::DeepAccessors
-MooseX::Dumper
 MooseX::Emulate::Class::Accessor::Fast
-MooseX::Error::Exception::Class
 MooseX::Error::Trap
-MooseX::FSM
 MooseX::FileAttribute
-MooseX::File_or_DB::Storage
 MooseX::FollowPBP
 MooseX::Getopt
 MooseX::Getopt::Defanged
@@ -96,7 +92,6 @@ MooseX::GlobRef
 MooseX::Has::Sugar
 MooseX::HasDefaults
 MooseX::InsideOut
-MooseX::InstanceTracking
 MooseX::Iterator
 MooseX::KeyedMutex
 MooseX::LazyLogDispatch
@@ -119,14 +114,11 @@ MooseX::MethodAttributes
 MooseX::Method::Signatures
 MooseX::MultiInitArg
 MooseX::MultiMethods
-MooseX::MultiObject
 MooseX::MutatorAttributes
-MooseX::NaturalKey
 MooseX::Net::API
 MooseX::NonMoose
 MooseX::Object::Pluggable
 MooseX::OneArgNew
-MooseX::POE
 MooseX::Param
 MooseX::Params::Validate
 MooseX::Plaggerize
@@ -145,7 +137,6 @@ MooseX::Role::Strict
 MooseX::Role::Timer
 MooseX::Role::TraitConstructor
 MooseX::Role::WithOverloading
-MooseX::Role::XMLRPC::Client
 MooseX::Runnable
 MooseX::Scaffold
 MooseX::SemiAffordanceAccessor
@@ -157,13 +148,10 @@ MooseX::SlurpyConstructor
 MooseX::Storage
 MooseX::Storage::Format::XML::Simple
 MooseX::StrictConstructor
-MooseX::Struct
 MooseX::SymmetricAttribute
 MooseX::Templated
 MooseX::Timestamp
-MooseX::TrackDirty::Attributes
 MooseX::Traits
-MooseX::Traits::Attribute::CascadeClear
 MooseX::Traits::Attribute::MergeHashRef
 MooseX::Traits::Pluggable
 MooseX::TransactionalMethods
@@ -176,7 +164,6 @@ MooseX::Types::Data::GUID
 MooseX::Types::DateTime
 MooseX::Types::DateTime::ButMaintained
 MooseX::Types::DateTime::W3C
-MooseX::Types::DateTimeX
 MooseX::Types::Digest
 MooseX::Types::Email
 MooseX::Types::IO
@@ -200,7 +187,6 @@ MooseX::Types::URI
 MooseX::Types::UUID
 MooseX::Types::UniStr
 MooseX::Types::Varchar
-MooseX::Types::VariantTable
 MooseX::UndefTolerant
 MooseX::WithCache
 MooseX::Workers
@@ -208,6 +194,7 @@ MooseX::YAML
 App::Nopaste
 App::Termcast
 Bread::Board
+Bread::Board::Declare
 Cache::Ref
 Cantella::Worker
 Carp::REPL
@@ -230,7 +217,6 @@ Fey
 Fey::ORM
 File::ChangeNotify
 Forest
-Frost
 Git::PurePerl
 Gitalist
 Hailo
@@ -251,13 +237,11 @@ Mongoose
 namespace::autoclean
 Net::HTTP::API
 Net::Twitter
-Nginx::Control
 Path::Class::Versioned
 Path::Router
 Perl::PrereqScanner
 Pod::Elemental
 Pod::Weaver
-POE::Component::Server::PSGI
 PRANG
 Reaction
 Reflex