X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2F017-default-reference.t;h=73c4c7c38f2d1798167e1c0d3503af372f571c7a;hb=17c2c4c196093c1dad3fe4ad49746959cf7827c8;hp=304b55d632f90c62460a342db6afb99551a8be37;hpb=c217840932f794182884a5695d792666b734d51d;p=gitmo%2FMouse.git diff --git a/t/017-default-reference.t b/t/017-default-reference.t index 304b55d..73c4c7c 100644 --- a/t/017-default-reference.t +++ b/t/017-default-reference.t @@ -51,7 +51,10 @@ is_deeply(Class->new->a, [1], "default of sub { reference } works"); do { package Class::Two; use Mouse; - has foo => (is => 'rw', default => sub { shift->default_foo }); + has foo => (is => 'rw', default => sub { + die unless $_[0]->isa('Class::Two'); + shift->default_foo; + }); sub default_foo { 1 }; };