Stop aggregated tests from failing by using the latest Scope::Upper api.
Florian Ragwitz [Sat, 17 Jan 2009 16:01:27 +0000 (16:01 +0000)]
Also bump the dependency version.

Makefile.PL
lib/Catalyst.pm

index 60ba43f..650c947 100644 (file)
@@ -6,7 +6,7 @@ name 'Catalyst-Runtime';
 all_from 'lib/Catalyst/Runtime.pm';
 
 requires 'namespace::clean';
-requires 'Scope::Upper';
+requires 'Scope::Upper' => '0.06';
 requires 'MooseX::Emulate::Class::Accessor::Fast' => '0.00700';
 requires 'Moose' => '0.64';
 requires 'Carp';
index 56eb46e..e581ba1 100644 (file)
@@ -1045,7 +1045,7 @@ EOF
     Scope::Upper::reap(sub {
         my $meta = Class::MOP::get_metaclass_by_name($class);
         $meta->make_immutable unless $meta->is_immutable;
-    }, 1);
+    }, Scope::Upper::SCOPE(1));
 
     $class->setup_finished(1);
 }