+???
+ Fix RT#32342, deprecated config loses default map (hdp)
+
Wed Mar 25 22:33:38 PDT 2009 (hdp) - Release 0.68
Remove prompt for ancient and deprecated Data::Denter from Makefile.PL
Remove Data::Dump, which was entirely unused
$c->log->info("Using deprecated configuration for Catalyst::Action::REST!");
$c->log->info("Please see perldoc Catalyst::Action::REST for the update guide");
$config = $controller->{'serialize'};
+ # if they're using the deprecated config, they may be expecting a
+ # default mapping too.
+ $config->{map} ||= $controller->{map};
} else {
$config = $controller;
}
use strict;
use warnings;
-use Test::More tests => 7;
+use Test::More tests => 9;
use Data::Serializer;
use FindBin;
ok( $res2->is_success, '2nd request succeeded' );
is( $res2->content, "{'lou' => 'is my cat'}", "2nd request returned proper data");
+Test::Catalyst::Action::REST->controller('Serialize')->{serialize} = {};
+$res2 = request($t->get(url => '/serialize/test_second'));
+ok( $res2->is_success, 'request succeeded (deprecated config)' );
+is( $res2->content, "{'lou' => 'is my cat'}", "request returned proper data");
1;