Require Test::DM 0.09
[gitmo/Moose.git] / xt / author / test-my-dependents.t
index 897e59e..d92c493 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,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,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__
@@ -154,7 +154,6 @@ MooseX::SymmetricAttribute
 MooseX::Templated
 MooseX::Timestamp
 MooseX::Traits
-MooseX::Traits::Attribute::CascadeClear
 MooseX::Traits::Attribute::MergeHashRef
 MooseX::Traits::Pluggable
 MooseX::TransactionalMethods
@@ -195,7 +194,6 @@ MooseX::WithCache
 MooseX::Workers
 MooseX::YAML
 App::Nopaste
-App::Termcast
 Bread::Board
 Bread::Board::Declare
 Cache::Ref
@@ -220,7 +218,6 @@ Fey
 Fey::ORM
 File::ChangeNotify
 Forest
-Frost
 Git::PurePerl
 Gitalist
 Hailo