adding MooseX::NaturalKey to test-my-dependents
[gitmo/Moose.git] / xt / author / test-my-dependents.t
index 243aada..73b732e 100644 (file)
@@ -17,25 +17,31 @@ my $exclude = qr/^Acme-/x;
 
 if ( $ENV{MOOSE_TEST_MD_ALL} ) {
     test_all_dependents( 'Moose', { exclude => $exclude } );
+    done_testing;
 }
 else {
     my @modules = map { chomp; $_ } <DATA>;
+    plan tests => scalar @modules;
     test_module($_) for @modules;
-    done_testing;
 }
 
 __DATA__
 Moose::Autobox
 MooseX::ABC
+MooseX::AbstractFactory
 MooseX::Accessors::ReadWritePrivate
 MooseX::Aliases
+MooseX::AlwaysCoerce
 MooseX::App::Cmd
+MooseX::App::Cmd::Command::BashComplete
 MooseX::Async
 MooseX::Attribute::ENV
+MooseX::AttributeCloner
+MooseX::AttributeDefaults
 MooseX::AttributeHelpers
 MooseX::AttributeInflate
-MooseX::Attribute::Prototype
 MooseX::Attributes::Curried
+MooseX::AutoDestruct
 MooseX::Blessed::Reconstruct
 MooseX::ClassAttribute
 MooseX::Clone
@@ -47,11 +53,15 @@ MooseX::CurriedHandles
 MooseX::Daemonize
 MooseX::Declare
 MooseX::DeepAccessors
+MooseX::Dumper
 MooseX::Emulate::Class::Accessor::Fast
+MooseX::Error::Trap
+MooseX::FileAttribute
+MooseX::File_or_DB::Storage
 MooseX::FollowPBP
 MooseX::Getopt
+MooseX::Getopt::Defanged
 MooseX::GlobRef
-MooseX::GlobRef::Object
 MooseX::HasDefaults
 MooseX::Has::Sugar
 MooseX::InsideOut
@@ -59,16 +69,25 @@ MooseX::InstanceTracking
 MooseX::Iterator
 MooseX::KeyedMutex
 MooseX::LazyLogDispatch
+MooseX::LazyRequire
+MooseX::Lexical::Types
+MooseX::LexicalRoleApplication
+MooseX::Lists
 MooseX::LogDispatch
 MooseX::Log::Log4perl
 MooseX::MakeImmutable
 MooseX::Mangle
+MooseX::MarkAsMethods
 MooseX::Meta::TypeConstraint::ForceCoercion
+MooseX::Meta::TypeConstraint::Intersection
+MooseX::MetaDescription
+MooseX::Method
 MooseX::MethodAttributes
 MooseX::Method::Signatures
 MooseX::MultiInitArg
 MooseX::MultiMethods
 MooseX::MutatorAttributes
+MooseX::NaturalKey
 MooseX::NonMoose
 MooseX::Object::Pluggable
 MooseX::Param
@@ -76,48 +95,102 @@ MooseX::Params::Validate
 MooseX::Plaggerize
 MooseX::POE
 MooseX::Policy::SemiAffordanceAccessor
-MooseX::Q4MLog
+MooseX::RelatedClassRoles
+MooseX::Role::BuildInstanceOf
 MooseX::Role::Cmd
+MooseX::Role::DBIx::Connector
 MooseX::Role::Matcher
 MooseX::Role::Parameterized
+MooseX::Role::Restricted
+MooseX::Role::Strict
+MooseX::Role::WithOverloading
 MooseX::Role::XMLRPC::Client
+MooseX::Runnable
+MooseX::Scaffold
 MooseX::SemiAffordanceAccessor
+MooseX::SetOnce
 MooseX::SimpleConfig
 MooseX::Singleton
 MooseX::SingletonMethod
+MooseX::SlurpyConstructor
 MooseX::Storage
 MooseX::Storage::Format::XML::Simple
 MooseX::StrictConstructor
 MooseX::Struct
 MooseX::Templated
 MooseX::Timestamp
+MooseX::TrackDirty::Attributes
 MooseX::Traits
+MooseX::Traits::Attribute::CascadeClear
+MooseX::Traits::Attribute::MergeHashRef
+MooseX::Traits::Pluggable
+MooseX::TypeMap
 MooseX::Types
 MooseX::Types::Authen::Passphrase
+MooseX::Types::Buf
 MooseX::Types::Common
 MooseX::Types::Data::GUID
 MooseX::Types::DateTime
+MooseX::Types::DateTime::ButMaintained
+MooseX::Types::Digest
+MooseX::Types::Email
 MooseX::Types::IO
+MooseX::Types::ISO8601
+MooseX::Types::JSON
+MooseX::Types::LoadableClass
+MooseX::Types::Locale::Country
+MooseX::Types::Locale::Language
+MooseX::Types::Log::Dispatch
 MooseX::Types::Path::Class
 MooseX::Types::Set::Object
 MooseX::Types::Structured
 MooseX::Types::URI
 MooseX::Types::UUID
+MooseX::Types::UniStr
+MooseX::Types::Varchar
 MooseX::Types::VariantTable
+MooseX::UndefTolerant
 MooseX::WithCache
 MooseX::Workers
 MooseX::YAML
-Fey::ORM
-KiokuDB
+App::Nopaste
+App::Termcast
+Bread::Board
+Cantella::Worker
+Carp::REPL
 Catalyst
 Chart::Clicker
-TryCatch
-Bread::Board
-Devel::REPL
-IM::Engine
-NetHack::Item
-Forest
-App::Nopaste
 CHI
+Config::MVP
+Data::Stream::Bulk
 Data::Visitor
+DBIx::Class
+Devel::REPL
+Dist::Zilla
+Email::Sender
+FCGI::Engine
+Fey
+Fey::ORM
+File::ChangeNotify
+Forest
+Git::PurePerl
+Hailo
+IM::Engine
+JSORB
+KiokuDB
+KiokuDB::Backend::DBI
+KiokuX::User
+Lighttpd::Control
+Locale::POFileManager
+Markdent
 namespace::autoclean
+NetHack::Item
+Net::HTTP::API
+Net::Twitter
+Path::Router
+Pod::Elemental
+Pod::Weaver
+Reflex
+Throwable
+TryCatch
+XML::Toolkit