allow non-ref defaults
[gitmo/Moo.git] / t / accessor-default.t
index fd1108b..58eac3e 100644 (file)
@@ -22,6 +22,7 @@ my $c_ran;
   sub _build_eight { {} }
   has nine => (is => 'lazy', coerce => sub { $c_ran = 1; $_[0] });
   sub _build_nine { {} }
+  has ten => (is => 'lazy', default => 5 );
 }
 
 sub check {
@@ -54,4 +55,6 @@ $c_ran = 0;
 check nine => map Foo->new->nine, 1..2;
 ok($c_ran, 'coerce lazy default');
 
+is(Foo->new->ten, 5, 'non-ref default');
+
 done_testing;