Apache-PAR
view release on metacpan or search on metacpan
t/00perlrun.t view on Meta::CPAN
}
}
# Test bad request (not found)
my $response = GET '/test/perlrun/test/not_found.pl';
if($response->is_success) {
ok(0);
print STDERR "Should have failed, instead received: " . $response->code . "\n";
}
else {
if($response->code != 404) {
ok(0);
print STDERR "Should have gotten file not found, instead received: " . $response->code . "\n";
}
else {
ok(1);
}
}
t/00registry.t view on Meta::CPAN
}
# Test bad request (not found)
my $response = GET '/test/registry/test/not_found.pl';
if($response->is_success) {
ok(0);
print STDERR "Should have failed, instead received: " . $response->code . "\n";
}
else {
if($response->code != 404) {
ok(0);
print STDERR "Should have gotten file not found, instead received: " . $response->code . "\n";
}
else {
ok(1);
}
}
t/00static.t view on Meta::CPAN
ok t_cmp('text/plain', $response->header('Content-Type'));
}
# Test bad request (not found)
my $response = GET '/test/static/test/doc.txt';
if($response->is_success) {
ok(0);
print STDERR "Should have failed, instead received: " . $response->code . "\n";
}
else {
if($response->code != 404) {
ok(0);
print STDERR "Should have gotten file not found, instead received: " . $response->code . "\n";
}
else {
ok(1);
}
}
# Test bad request (no directory indexing)
my $response = GET '/test/static/test/';
t/00unpack.t view on Meta::CPAN
ok t_cmp('text/plain', $response->header('Content-Type'));
}
# Test bad request (not found)
my $response = GET '/test/unpack/test/doc.txt';
if($response->is_success) {
ok(0);
print STDERR "Should have failed, instead received: " . $response->code . "\n";
}
else {
if($response->code != 404) {
ok(0);
print STDERR "Should have gotten file not found, instead received: " . $response->code . "\n";
}
else {
ok(1);
}
}
use Archive::Zip;
my $zip = Archive::Zip->new('par/unpack.par');
t/00unpack.t view on Meta::CPAN
# Note, unfortunately, this will make the test look like it is hanging...
sleep 2;
# Test bad request for changed content (not found)
my $response = GET '/test/unpack/newcontent.txt';
if($response->is_success) {
ok(0);
print STDERR "Should have failed, instead received: " . $response->code . "\n";
}
else {
if($response->code != 404) {
ok(0);
print STDERR "Should have gotten file not found, instead received: " . $response->code . "\n";
}
else {
ok(1);
}
}
( run in 1.387 second using v1.01-cache-2.11-cpan-39bf76dae61 )