bump version
[gitmo/Moo.git] / t / extends-non-moo.t
index 9c6beb1..17d87fd 100644 (file)
@@ -30,6 +30,11 @@ use Test::More;
     use Moo;
     extends 't::moo::extends_non_moo::middle';
     has 'attr' => (is=>'ro');
+
+    package t::moo::extends_non_moo::second_level_moo;
+    use Moo;
+    extends 't::moo::extends_non_moo::moo_with_attr';
+    has 'attr2' => (is=>'ro');
 }
 
 ok my $app = 100,
@@ -53,4 +58,10 @@ ok $app = t::moo::extends_non_moo::moo_with_attr->wrap($app),
 is $app, 100,
   '$app still 100';
 
+ok $app = t::moo::extends_non_moo::second_level_moo->wrap($app),
+  '$app from $app';
+
+is $app, 100,
+  '$app still 100';
+
 done_testing();