X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=blobdiff_plain;f=t%2Futf_incoming.t;h=5f12ecb57182a9a902a7061cc09e1330aac76ace;hp=baa3f2a133442e4f113832598234a6469f6564ad;hb=dd6a9f23fda9c6520be5021f7fb51f4fb345c8c4;hpb=b0ff1be8caade25b5485bf174f0224b2066a3b8f diff --git a/t/utf_incoming.t b/t/utf_incoming.t index baa3f2a..5f12ecb 100644 --- a/t/utf_incoming.t +++ b/t/utf_incoming.t @@ -33,7 +33,7 @@ use Scalar::Util (); sub uri_for :Path('uri_for') { my ($self, $c) = @_; $c->response->content_type('text/html'); - $c->response->body("${\$c->uri_for($c->controller('Root')->action_for('argend'), ['♥'], '♥', {'♥'=>'♥♥'})}"); + $c->response->body("${\$c->uri_for($c->controller('Root')->action_for('argend'), ['♥'], '♥#X♥X', {'♥'=>'♥♥'})}"); } sub heart_with_arg :Path('a♥') Args(1) { @@ -318,12 +318,12 @@ use Catalyst::Test 'MyApp'; { my ($res, $c) = ctx_request "/root/uri_for"; - my $url = $c->uri_for($c->controller('Root')->action_for('argend'), ['♥'], '♥', {'♥'=>'♥♥'}); + my $url = $c->uri_for($c->controller('Root')->action_for('argend'), ['♥'], '♥#X♥X', {'♥'=>'♥♥'}); is $res->code, 200, 'OK'; is decode_utf8($res->content), "$url", 'correct body'; #should do nothing is $res->content, "$url", 'correct body'; - is $res->content_length, 90, 'correct length'; + is $res->content_length, 104, 'correct length'; is $res->content_charset, 'UTF-8'; {