X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Fcatalyst-traitfor-request-rest.t;h=9b936ec7a6d3172c60de63f54aa0c5f9fadd955f;hb=e984d145acedc9d1571498ed76de139bb1962a3a;hp=646615896a1bceef3ab844ee07a477318803d7a1;hpb=15f4af0ef06d11960e6cb9a4bbebf2ec1ac19a54;p=catagits%2FCatalyst-Action-REST.git diff --git a/t/catalyst-traitfor-request-rest.t b/t/catalyst-traitfor-request-rest.t index 6466158..9b936ec 100644 --- a/t/catalyst-traitfor-request-rest.t +++ b/t/catalyst-traitfor-request-rest.t @@ -182,8 +182,8 @@ for my $class ( $anon_class, 'Catalyst::Request::REST' ) { $ENV{CATALYST_DEBUG} = 0; my $test = 'Test::Catalyst::Action::REST'; use_ok $test; - ok($test->request_class->meta->does_role('Catalyst::TraitFor::Request::REST'), - 'request class does REST role'); + ok($test->request_class->does('Catalyst::TraitFor::Request::REST'), + 'Request does Catalyst::TraitFor::Request::REST'); my $meta = Moose::Meta::Class->create_anon_class( superclasses => ['Catalyst::Request'], @@ -196,8 +196,7 @@ for my $class ( $anon_class, 'Catalyst::Request::REST' ) { ok !$@, 'Can setup again'; isnt $test->request_class, $meta->name, 'Different request class'; ok $test->request_class->can('__random_method'), 'Is right class'; - ok($test->request_class->meta->does_role('Catalyst::TraitFor::Request::REST'), - 'request class still does REST role'); + ok $test->request_class->can('data'), 'Also smells like REST subclass'; { package My::Request;