X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Controller-DBIC-API.git;a=blobdiff_plain;f=t%2Frest%2Fupdate.t;fp=t%2Frest%2Fupdate.t;h=3d8bae216c159548ef6210528c528779286b9338;hp=d0a916eb89a4d1fb4383b07ab2b5dc032f3109bb;hb=a5949bfde189427d34ccd19f15d8656156454936;hpb=257cb2149dd762b4f5af045a7340197296e3e50a diff --git a/t/rest/update.t b/t/rest/update.t index d0a916e..3d8bae2 100644 --- a/t/rest/update.t +++ b/t/rest/update.t @@ -11,9 +11,9 @@ use DBICTest; 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' ); @@ -119,7 +119,7 @@ my $tracks_update_url = $track_url; $mech->request($req); cmp_ok( $mech->status, '==', 400, 'Attempt to update three tracks fails' ); my $response = $json->decode( $mech->content ); - is( $response->{success}, JSON::false, + is( $response->{success}, JSON::MaybeXS::false, 'success property returns unquoted false' ); like( $response->{messages}->[0], @@ -175,7 +175,7 @@ my $tracks_update_url = $track_url; cmp_ok( $mech->status, '==', 400, 'Attempt to update three nonexisting tracks fails' ); my $response = $json->decode( $mech->content ); - is( $response->{success}, JSON::false, + is( $response->{success}, JSON::MaybeXS::false, 'success property returns unquoted false' ); like( $response->{messages}->[0],