Fix a test for ancient perls
gfx [Fri, 9 Oct 2009 05:46:51 +0000 (14:46 +0900)]
t/000_recipes/moose_cookbook_roles_recipe1.t

index 0a6a3b4..16f6775 100644 (file)
@@ -87,8 +87,8 @@ my $hundred = US::Currency->new( amount => 100.00 );
 isa_ok( $hundred, 'US::Currency' );
 {
 local $TODO = 'UNIVERSAL::DOES is not supported';
-ok( $hundred->DOES("US::Currency"), "UNIVERSAL::DOES for class" );
-ok( $hundred->DOES("Comparable"),   "UNIVERSAL::DOES for role" );
+ok( eval{ $hundred->DOES("US::Currency") }, "UNIVERSAL::DOES for class" );
+ok( eval{ $hundred->DOES("Comparable") },   "UNIVERSAL::DOES for role" );
 }
 can_ok( $hundred, 'amount' );
 is( $hundred->amount, 100, '... got the right amount' );