From: Tomas Doran Date: Tue, 3 May 2011 23:09:17 +0000 (+0100) Subject: Document differences in Catalyst::Test as found by autarch++ X-Git-Tag: 5.89003~44^2 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=commitdiff_plain;h=4db14a9a7ce6b385f3d89f8376a39afc51782836 Document differences in Catalyst::Test as found by autarch++ --- diff --git a/lib/Catalyst/Upgrading.pod b/lib/Catalyst/Upgrading.pod index 56a5258..fee1edd 100644 --- a/lib/Catalyst/Upgrading.pod +++ b/lib/Catalyst/Upgrading.pod @@ -175,6 +175,17 @@ XXX Should this be here or elsewhere? =head2 Running with plackup? +=head2 Tests in 5.89 + +Tests should generally work the same in Catalyst 5.89, however there are some differences. + +Previously, if using L and doing local requests (against a local server), +if the application threw an exception then this exception propagated into the test. + +This behaviour has been removed, and now a 500 response will be returned to the test. +This change unifies behaviour, to make local test requests behave similarly to remote +requests. + =head1 Upgrading to Catalyst 5.80 Most applications and plugins should run unaltered on Catalyst 5.80.