remove a few broken/outdated modules from test-my-dependents
[gitmo/Moose.git] / xt / author / test-my-dependents.t
CommitLineData
f81522ba 1use strict;
2use warnings;
3
4use Cwd qw( abs_path );
5use Test::More;
6
7plan skip_all => 'This test will not run unless you set MOOSE_TEST_MD to a true value'
8 unless $ENV{MOOSE_TEST_MD};
9
c5e3151e 10eval 'use Test::DependentModules qw( test_all_dependents test_module );';
f81522ba 11plan skip_all => 'This test requires Test::DependentModules'
12 if $@;
13
14$ENV{PERL_TEST_DM_LOG_DIR} = abs_path('.');
15
16my $exclude = qr/^Acme-/x;
17
c5e3151e 18if ( $ENV{MOOSE_TEST_MD_ALL} ) {
19 test_all_dependents( 'Moose', { exclude => $exclude } );
20}
21else {
22 my @modules = map { chomp; $_ } <DATA>;
23 test_module($_) for @modules;
24 done_testing;
25}
26
27__DATA__
28Moose::Autobox
29MooseX::ABC
30MooseX::Accessors::ReadWritePrivate
31MooseX::Aliases
32MooseX::App::Cmd
33MooseX::Async
34MooseX::Attribute::ENV
35MooseX::AttributeHelpers
36MooseX::AttributeInflate
c5e3151e 37MooseX::Attributes::Curried
38MooseX::Blessed::Reconstruct
39MooseX::ClassAttribute
40MooseX::Clone
41MooseX::ConfigFromFile
42MooseX::Constructor::AllErrors
43MooseX::Contract
44MooseX::Control
45MooseX::CurriedHandles
c5e3151e 46MooseX::Declare
47MooseX::DeepAccessors
48MooseX::Emulate::Class::Accessor::Fast
49MooseX::FollowPBP
50MooseX::Getopt
51MooseX::GlobRef
c5e3151e 52MooseX::HasDefaults
53MooseX::Has::Sugar
54MooseX::InsideOut
55MooseX::InstanceTracking
56MooseX::Iterator
57MooseX::KeyedMutex
58MooseX::LazyLogDispatch
59MooseX::LogDispatch
60MooseX::Log::Log4perl
61MooseX::MakeImmutable
62MooseX::Mangle
63MooseX::Meta::TypeConstraint::ForceCoercion
64MooseX::MethodAttributes
65MooseX::Method::Signatures
66MooseX::MultiInitArg
67MooseX::MultiMethods
68MooseX::MutatorAttributes
69MooseX::NonMoose
70MooseX::Object::Pluggable
71MooseX::Param
72MooseX::Params::Validate
73MooseX::Plaggerize
74MooseX::POE
75MooseX::Policy::SemiAffordanceAccessor
c5e3151e 76MooseX::Role::Cmd
77MooseX::Role::Matcher
78MooseX::Role::Parameterized
79MooseX::Role::XMLRPC::Client
80MooseX::SemiAffordanceAccessor
81MooseX::SimpleConfig
82MooseX::Singleton
83MooseX::SingletonMethod
84MooseX::Storage
85MooseX::Storage::Format::XML::Simple
86MooseX::StrictConstructor
87MooseX::Struct
88MooseX::Templated
89MooseX::Timestamp
90MooseX::Traits
91MooseX::Types
92MooseX::Types::Authen::Passphrase
93MooseX::Types::Common
94MooseX::Types::Data::GUID
95MooseX::Types::DateTime
96MooseX::Types::IO
97MooseX::Types::Path::Class
98MooseX::Types::Set::Object
99MooseX::Types::Structured
100MooseX::Types::URI
101MooseX::Types::UUID
102MooseX::Types::VariantTable
103MooseX::WithCache
104MooseX::Workers
105MooseX::YAML
106Fey::ORM
107KiokuDB
108Catalyst
109Chart::Clicker
110TryCatch
111Bread::Board
112Devel::REPL
dba9b63b 113Carp::REPL
c5e3151e 114IM::Engine
115NetHack::Item
116Forest
117App::Nopaste
118CHI
119Data::Visitor
120namespace::autoclean
3e854420 121DBIx::Class
48caac41 122Hailo