ensure all tests run via done_testing()
Karen Etheridge [Tue, 26 Mar 2013 16:38:36 +0000 (09:38 -0700)]
Makefile.PL
t/load_core.t
t/load_plugins.t

index 82fc4e5..f186872 100644 (file)
@@ -73,7 +73,7 @@ feature 'Refresh plugin - automatically reload libraries with Module::Refresh',
     -default => 0,
     'Module::Refresh' => 0;
 
-test_requires 'Test::More';
+test_requires 'Test::More' => '0.88';
 
 auto_install;
 WriteAll;
index 77bd5dc..ca7cba8 100755 (executable)
@@ -1,6 +1,7 @@
 use strict;
 use warnings;
-use Test::More 'no_plan';
+
+use Test::More;
 
 use_ok('Devel::REPL');
 use_ok('Devel::REPL::Script');
@@ -81,3 +82,5 @@ unless ($@) {
 use_ok('Devel::REPL::Plugin::ShowClass');
 use_ok('Devel::REPL::Plugin::Timing');
 use_ok('Devel::REPL::Plugin::Turtles');
+
+done_testing;
index abed39f..6c59e05 100755 (executable)
@@ -1,11 +1,11 @@
 use strict;
 use warnings;
 
+use Test::More;
+
 use FindBin qw($Bin);
 use lib "$Bin/../t/lib";
 
-use Test::More 'no_plan';
-
 use_ok('Devel::REPL');
 
 my @plugins = qw/
@@ -59,4 +59,5 @@ sub test_load_plugin {
     }
 }
 
-1;
+done_testing;
+