blob: cf2e6c6e60fb15c5109ee01a6fa8026eeebf34cc [file] [log] [blame]
use Apache::testold;
my $ua = Apache::UserAgent->new;
my $url = URI::URL->new("http://$net::httpserver/auth/.htaccess");
my $i;
my $request = HTTP::Request->new(GET => $url);
unless($net::callback_hooks{PERL_AUTHEN}) {
print "1..1\nok 1\n";
exit(0);
}
print "1..2\n";
my $response = $ua->request($request, undef, undef);
test ++$i, $response->is_success;
#print $response->as_string;
$ua->creds(qw(bad one));
$response = $ua->request($request, undef, undef);
test ++$i, $response->is_error;
BEGIN {
package Apache::UserAgent;
@ISA = qw(LWP::UserAgent);
@creds = qw(dougm mod_perl);
sub get_basic_credentials { shift->creds }
sub creds {
shift;
@creds = @_ if @_;
@creds;
}
}