diag error for debugging when test fail
Shawn M Moore [Fri, 15 Jun 2012 18:24:09 +0000 (13:24 -0500)]
t/metaclasses/custom_error_class.t

index bf02251..d05e1e3 100644 (file)
@@ -97,7 +97,7 @@ use Test::Requires {
     isa_ok(
         $error, 'My::Exception',
         'got exception object (immutable class)'
-    );
+    ) or diag $error;
     is(
         $error->message, 'Attribute (test1) is required',
         'got the right message (immutable class)'
@@ -117,7 +117,10 @@ use Test::Requires {
     };
     my $error = $@;
 
-    isa_ok( $error, 'My::Exception', 'got exception object (mutable class)' );
+    isa_ok(
+        $error, 'My::Exception',
+        'got exception object (mutable class)'
+    ) or diag $error;
     is(
         $error->message, 'Attribute (test1) is required',
         'got the right message (mutable class)'