X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Controller-DBIC-API.git;a=blobdiff_plain;f=t%2Frpc%2Fitem.t;h=417bffb7a41fe6283db5216b4b933e8c2c3b8e3d;hp=c84f2e4e2db482d6d8a1bdb55760176d1b24b09f;hb=bb73aedb99734f11a8419f93915b87faf33ac1bf;hpb=0b0bf9111127c9fdad1e456169ec4cdd15b160f9 diff --git a/t/rpc/item.t b/t/rpc/item.t index c84f2e4..417bffb 100644 --- a/t/rpc/item.t +++ b/t/rpc/item.t @@ -1,5 +1,3 @@ -use 5.6.0; - use strict; use warnings; @@ -13,9 +11,9 @@ use URI; use Test::More; use Test::WWW::Mechanize::Catalyst 'RestTest'; use HTTP::Request::Common; -use JSON; +use JSON::MaybeXS; -my $json = JSON->new->utf8; +my $json = JSON::MaybeXS->new(utf8 => 1); my $mech = Test::WWW::Mechanize::Catalyst->new; ok( my $schema = DBICTest->init_schema(), 'got schema' ); @@ -24,8 +22,7 @@ my $artist_view_url = "$base/api/rpc/artist/id/"; { my $id = 1; - my $req = - GET( $artist_view_url . $id, undef, 'Accept' => 'application/json' ); + my $req = GET( $artist_view_url . $id, 'Accept' => 'application/json' ); $mech->request($req); cmp_ok( $mech->status, '==', 200, 'open attempt okay' ); my %expected_response = @@ -40,8 +37,7 @@ my $artist_view_url = "$base/api/rpc/artist/id/"; { my $id = 5; - my $req = - GET( $artist_view_url . $id, undef, 'Accept' => 'application/json' ); + my $req = GET( $artist_view_url . $id, 'Accept' => 'application/json' ); $mech->request($req); cmp_ok( $mech->status, '==', 400, 'open attempt not ok' ); my $response = $json->decode( $mech->content );