Squashed commit of the following:
[gitmo/Class-MOP.git] / t / 305_RT_41255.t
index 5e2691f..15e5c43 100644 (file)
@@ -1,13 +1,11 @@
-#!/usr/bin/perl
-
 use strict;
-use Test::More tests => 20;
+use Test::More;
 use Test::Exception;
 
 use Class::MOP;
 
 {
-    package Base;
+    package BaseClass;
     sub m1 { 1 }
     sub m2 { 2 }
     sub m3 { 3 }
@@ -15,7 +13,7 @@ use Class::MOP;
     sub m5 { 5 }
 
     package Derived;
-    use parent -norequire => qw(Base);
+    use base qw(BaseClass);
 
     sub m1;
     sub m2 ();
@@ -49,3 +47,5 @@ while (my ($name, $meta_method) = each %methods) {
     is $meta_method->fully_qualified_name, "Derived::${name}";
     lives_ok { $meta_method->execute };
 }
+
+done_testing;