when loading Test::Warn, require at least 0.10
Dave Rolsky [Mon, 29 Sep 2008 14:25:37 +0000 (14:25 +0000)]
Changes
t/000_recipes/extending/001_base_class.t
t/050_metaclasses/012_moose_exporter.t

diff --git a/Changes b/Changes
index fc752c0..5af3c2c 100644 (file)
--- a/Changes
+++ b/Changes
@@ -7,6 +7,10 @@ Revision history for Perl extension Moose
       - Creating a anonymous subtype with both a constraint and a
         message failed with a very unhelpful error, but should just
         work. Reported by t0m. (Dave Rolsky)
+    * Tests
+      - Some tests that used Test::Warn if it was available failed
+        with older versions of Test::Warn. Reported by Fayland. (Dave
+        Rolsky)
 
 0.58
     !! This release has an incompatible change regarding !!
index f140fd4..35141bf 100644 (file)
@@ -7,8 +7,8 @@ use Test::More;
 use Test::Exception;
 
 BEGIN {
-    unless ( eval 'use Test::Warn; 1' )  {
-        plan skip_all => 'These tests require Test::Warn';
+    unless ( eval 'use Test::Warn 0.10; 1' )  {
+        plan skip_all => 'These tests require Test::Warn 0.10+';
     }
     else {
         plan tests => 4;
index 7528779..3357ae1 100644 (file)
@@ -7,8 +7,8 @@ use Test::More;
 use Test::Exception;
 
 BEGIN {
-    unless ( eval 'use Test::Warn; 1' )  {
-        plan skip_all => 'These tests require Test::Warn';
+    unless ( eval 'use Test::Warn 0.10; 1' )  {
+        plan skip_all => 'These tests require Test::Warn 0.10';
     }
     else {
         plan tests => 40;