X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Fbasics%2Fdeprecations.t;fp=t%2Fbasics%2Fdeprecations.t;h=2466f6f32708089fa55f788a7bb2b3528a6edc9d;hb=7ec88c1526c32dd5c4045132b745687a1bd2d311;hp=9a8a4c0775facee2d26018847e78d9b50f0b30f7;hpb=6d87e24180fa3b20cb55d9985cf83b8db5c6dadc;p=gitmo%2FMoose.git diff --git a/t/basics/deprecations.t b/t/basics/deprecations.t index 9a8a4c0..2466f6f 100644 --- a/t/basics/deprecations.t +++ b/t/basics/deprecations.t @@ -157,5 +157,20 @@ use Test::Requires { sub _build_foo { q{} } } +{ + use Moose::Util::TypeConstraints; + + is( + exception { + stderr_like { + subtype 'Frubble', as 'Str', optimize_as sub { }; + } + qr/\QProviding an optimized subroutine ref for type constraints is deprecated./, + 'Providing an optimize_as sub is deprecated'; + }, + undef + ); +} + done_testing;