Revert "convert all uses of Test::Exception to Test::Fatal."
[gitmo/Class-MOP.git] / t / 015_metaclass_inheritance.t
index d8ea970..fc784c5 100644 (file)
@@ -1,18 +1,14 @@
-#!/usr/bin/perl
-
 use strict;
 use warnings;
 
-use Test::More tests => 10;
+use Test::More;
 use Test::Exception;
 
-BEGIN {
-    use_ok('Class::MOP');
-}
+use Class::MOP;
 
 =pod
 
-Test that a default set up will cause metaclasses to inherit 
+Test that a default set up will cause metaclasses to inherit
 the same metaclass type, but produce different metaclasses.
 
 =cut
@@ -20,10 +16,10 @@ the same metaclass type, but produce different metaclasses.
 {
     package Foo;
     use metaclass;
-    
+
     package Bar;
     use base 'Foo';
-    
+
     package Baz;
     use base 'Bar';
 }
@@ -44,4 +40,6 @@ isa_ok($baz_meta, 'Class::MOP::Class');
 
 is($baz_meta->name, 'Baz', '... baz_meta->name == Baz');
 isnt($baz_meta, $bar_meta, '... Baz->meta != Bar->meta');
-isnt($baz_meta, $foo_meta, '... Baz->meta != Foo->meta');
\ No newline at end of file
+isnt($baz_meta, $foo_meta, '... Baz->meta != Foo->meta');
+
+done_testing;