Atto
view release on metacpan or search on metacpan
t/30-utf8.t view on Meta::CPAN
#!perl
use strict;
use warnings;
use utf8;
use Test::More;
use Plack::Test;
use HTTP::Request::Common;
use JSON::MaybeXS;
use Atto qw(faces);
my $faces = q{âÜ«â ಠïಠâ_Ê â¨_⨠ಠ_ಠ};
sub faces {
return $faces;
}
my $app = Atto->psgi;
my $test = Plack::Test->create($app);
my $json = JSON::MaybeXS->new->utf8->allow_nonref;
my $res = $test->request(POST "/faces");
ok $res->is_success, "request to endpoint succeeded";
is $json->decode($res->content), $faces, "request returned expected response";
done_testing;
( run in 1.033 second using v1.01-cache-2.11-cpan-ceb78f64989 )