/usr/local/CPAN/Apache-SWIT/Apache/SWIT/Test/Request.pm
use strict;
use warnings FATAL => 'all';
package Apache::SWIT::Test::Request;
use base 'HTML::Tested::Test::Request';
use Carp;
sub unparsed_uri { return shift()->uri; }
sub pool { return shift; }
sub prev { return shift; }
sub headers_in { return { Referer => 'hihi.haha' } }
sub cleanup_register {
my ($self, $func) = @_;
push @{ $self->{cleanups} }, $func;
}
sub run_cleanups {
my $self = shift;
$_->() for @{ $self->{cleanups} };
}
sub get_server_port { return 80; }
sub get_server_name { return "some.host"; }
sub log_error {
my ($self, $err) = @_;
confess $err;
}
1;