unmark +x and remove shebangs
configure lighttpd at root correctly in tests Catalyst only works around lighttpd weirdness when using old versions. On new versions, it expects to be configured correctly to avoid the buggy behavior. Fix the test to provide the correct configuration on lighttpd versions that support it.
Merge pull request #170 from perl-catalyst/haarg/no-dev-circ-deps Eliminate circular dependencies in develop prereqs
include our own leak checking code rather than using CatalystX::LeakCheck Most of CatalystX::LeakCheck is related to formatting output. We can inline the bit we need for the tests, which eliminates a circular dependency for developers.
convert test checking middleware set in config to setting middleware in plugin The issue that the test was checking was if a plugin could set up middleware. It was using an external plugin for this, but we can trivially include a test plugin to check the same behavior.
convert test checking encoding set in config to checking encoding set by plugin The issue that the test was checking was if a plugin could set the encoding. It was using an external plugin for this, but we can trivially include a test plugin to check the same behavior.
generate app for live tests manually rather than using Catalyst::Devel Most of the files generated by Catalyst::Devel aren't needed, so it's trivial to replace. This avoids a circular dependency for developers.
When from_psgi_response, a bug when headers are already output and charset is set has been fixed. [error] Caught exception in MyApp::Controller::Docs->stream_and_charset "You may not change the encoding once the headers are finalized at /usr/home/bokutin/code/reading/catalyst-runtime/lib/Catalyst/Response.pm line 202." [warn] Useless setting a header value after finalize_headers and the response callback has been called. Since we don't support tail headers this will not work as you might expect.