AxKit2

 view release on metacpan or  search on metacpan

t/10uri_to_file.t  view on Meta::CPAN

#!/usr/bin/perl

use AxKit2::Test tests => 8;

start_server("t/server1",[qw(uri_to_file serve_file)],['DirectoryIndex index.html']);

content_is('/index.html','This is index.html',        'Basic path translation');
content_is('/','This is index.html',                  'DirectoryIndex');
content_is('/index.html/foobar','This is index.html', 'path_info');
is_redirect('/foo','/foo/',                           'directory redirect');

status_is('/index',404,                               'nonexistant file');
status_is('/..',400,                                  'invalid URL');
status_is('/i..ndex',400,                             'better-safe-than-sorry invalid URL');
status_is('/i.%2Endex',400,                           'hidden invalid URL');



( run in 2.956 seconds using v1.01-cache-2.11-cpan-788537b7465 )