Move non-useful, Moose-specific methods into t/lib/Test/Mouse.pm
[gitmo/Mouse.git] / t / 005-extends.t
index c84fd00..31d7d24 100644 (file)
@@ -1,7 +1,7 @@
 #!/usr/bin/env perl
 use strict;
 use warnings;
-use Test::More tests => 5;
+use Test::More tests => 7;
 use lib 't/lib';
 
 do {
@@ -14,7 +14,7 @@ do {
 
     package Mouse::TestClass;
     use Mouse;
-    extends 'Anti::Mouse';
+    extends 'Unsweetened';
 
     sub mouse { 1 }
 };
@@ -27,5 +27,13 @@ isa_ok($child => 'Child');
 isa_ok($child => 'Class');
 isa_ok($child => 'Mouse::Object');
 
-can_ok('Mouse::TestClass' => qw(mouse antimouse));
+can_ok('Mouse::TestClass' => qw(mouse unsweetened));
+
+eval "
+    package Child;
+    use Mouse;
+";
+
+isa_ok($child => 'Class');
+isa_ok($child => 'Mouse::Object');