}
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 ();
. Moose->VERSION );
$ENV{PERL_TEST_DM_LOG_DIR} = abs_path('.');
+delete @ENV{ qw( AUTHOR_TESTING RELEASE_TESTING SMOKE_TESTING ) };
my $exclude = qr/^Acme-/x;
else {
my @modules = map { chomp; $_ } <DATA>;
plan tests => scalar @modules;
- test_module($_) for @modules;
+ test_modules(@modules);
}
__DATA__
MooseX::BatmanBeforeRobin
MooseX::Blessed::Reconstruct
MooseX::CascadeClearing
-MooseX::ChainedAccessors
+MooseX::ChainedAccessors::Accessor
MooseX::ClassAttribute
MooseX::Clone
MooseX::CompileTime::Traits
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
MooseX::Has::Sugar
MooseX::HasDefaults
MooseX::InsideOut
-MooseX::InstanceTracking
MooseX::Iterator
MooseX::KeyedMutex
MooseX::LazyLogDispatch
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
MooseX::Role::Timer
MooseX::Role::TraitConstructor
MooseX::Role::WithOverloading
-MooseX::Role::XMLRPC::Client
MooseX::Runnable
MooseX::Scaffold
MooseX::SemiAffordanceAccessor
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
MooseX::Types::DateTime
MooseX::Types::DateTime::ButMaintained
MooseX::Types::DateTime::W3C
-MooseX::Types::DateTimeX
MooseX::Types::Digest
MooseX::Types::Email
MooseX::Types::IO
MooseX::Types::UUID
MooseX::Types::UniStr
MooseX::Types::Varchar
-MooseX::Types::VariantTable
MooseX::UndefTolerant
MooseX::WithCache
MooseX::Workers
App::Nopaste
App::Termcast
Bread::Board
+Bread::Board::Declare
Cache::Ref
Cantella::Worker
Carp::REPL
Fey::ORM
File::ChangeNotify
Forest
-Frost
Git::PurePerl
Gitalist
Hailo
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