X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Flib%2FTest%2FSerialize%2FController%2FREST.pm;h=fa1cac2545b8cc3b0b60a2862bbda04dcbb8980b;hb=178f8470708ff2ba9e1a761ceb3cd3c12ad9a778;hp=5b7c4ec732f40bab197643b1e11e0e6809b142e1;hpb=92d78e8fd6588988c74af7cd84647714fa883912;p=catagits%2FCatalyst-Action-REST.git diff --git a/t/lib/Test/Serialize/Controller/REST.pm b/t/lib/Test/Serialize/Controller/REST.pm index 5b7c4ec..fa1cac2 100644 --- a/t/lib/Test/Serialize/Controller/REST.pm +++ b/t/lib/Test/Serialize/Controller/REST.pm @@ -30,6 +30,12 @@ __PACKAGE__->config( 'text/javascript', => 'JSONP', 'application/x-javascript' => 'JSONP', 'application/javascript' => 'JSONP', + 'text/my-csv' => [ + 'Callback', { + deserialize => sub { return {split /,/, shift } }, + serialize => sub { my $d = shift; join ',', %$d } + } + ], }, );