X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=blobdiff_plain;f=t%2Flib%2FTestApp%2FController%2FEngine%2FRequest%2FURI.pm;h=100557e9cfe003fa41a9da44491a4d6b9c34ff26;hp=97b2579a71790f7a99a691b3806e4305c79acd1e;hb=fbb513f774337d5b48768491f0479b2b24e7fc4c;hpb=d06051f75205fa4e481d04eeb8387f5ac1b6833f diff --git a/t/lib/TestApp/Controller/Engine/Request/URI.pm b/t/lib/TestApp/Controller/Engine/Request/URI.pm index 97b2579..100557e 100644 --- a/t/lib/TestApp/Controller/Engine/Request/URI.pm +++ b/t/lib/TestApp/Controller/Engine/Request/URI.pm @@ -41,6 +41,17 @@ sub uri_with : Local { $c->forward('TestApp::View::Dump::Request'); } +sub uri_with_object : Local { + my ( $self, $c ) = @_; + + my $uri = $c->req->uri_with( { a => $c->req->base } ); + my %query = $uri->query_form; + + $c->res->header( 'X-Catalyst-Param-a' => $query{ a } ); + + $c->forward('TestApp::View::Dump::Request'); +} + sub uri_with_utf8 : Local { my ( $self, $c ) = @_;