X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Fcatalyst-traitfor-request-rest.t;h=99f4ffb62f6608cd240cc159cca9506c7d021c5d;hb=f560e0ae2a098a7179fac0f734b5376b69e7dce8;hp=646615896a1bceef3ab844ee07a477318803d7a1;hpb=960e29eed9ccd049c3c0dcd78a65308242a64ae0;p=catagits%2FCatalyst-Action-REST.git diff --git a/t/catalyst-traitfor-request-rest.t b/t/catalyst-traitfor-request-rest.t index 6466158..99f4ffb 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'); + is($test->request_class, 'Catalyst::Request::REST', + 'Request::REST took over for Request'); 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;