Fix vhost regexp (#2477)
parent
fd3b2d25ef
commit
3883c5abff
@ -0,0 +1,29 @@ |
|||||||
|
use Test::More; |
||||||
|
use strict; |
||||||
|
use IO::String; |
||||||
|
use MIME::Base64; |
||||||
|
|
||||||
|
require 't/test-lib.pm'; |
||||||
|
|
||||||
|
my $res; |
||||||
|
|
||||||
|
my $client = LLNG::Manager::Test->new( |
||||||
|
{ ini => { logLevel => 'debug', useSafeJail => 1 } } ); |
||||||
|
|
||||||
|
ok( |
||||||
|
$res = $client->_get( |
||||||
|
'/', |
||||||
|
query => 'url=' |
||||||
|
. encode_base64( 'http://bad.com#test.example.llng', '' ) |
||||||
|
), |
||||||
|
'Try http://bad.com#test.example.llng' |
||||||
|
); |
||||||
|
expectReject($res); |
||||||
|
ok( $res->[2]->[0] =~ /37/, 'Rejected with PE_BADURL' ) |
||||||
|
or print STDERR Dumper( $res->[2]->[0] ); |
||||||
|
|
||||||
|
count(2); |
||||||
|
|
||||||
|
clean_sessions(); |
||||||
|
|
||||||
|
done_testing( count() ); |
Loading…
Reference in new issue