Catalyst-View-Reproxy
view release on metacpan or search on metacpan
inc/Test/WWW/Mechanize/Catalyst.pm view on Meta::CPAN
my ( $self, $request ) = @_;
$self->cookie_jar->add_cookie_header($request) if $self->cookie_jar;
unless ( $request->uri->as_string =~ m{^/}
|| $request->uri->host eq 'localhost' )
{
return $self->SUPER::_make_request($request);
}
$request->authorization_basic(
LWP::UserAgent->get_basic_credentials(
undef, "Basic", $request->uri
)
)
if LWP::UserAgent->get_basic_credentials( undef, "Basic",
$request->uri );
my $response = Test::WWW::Mechanize::Catalyst::Aux::request($request);
$response->header( 'Content-Base', $request->uri );
$response->request($request);
$self->cookie_jar->extract_cookies($response) if $self->cookie_jar;
# fail tests under the Catalyst debug screen
if ( !$self->{catalyst_debug}
&& $response->code == 500
( run in 0.241 second using v1.01-cache-2.11-cpan-a5abf4f5562 )