Skip to content

Commit

Permalink
Merge pull request #1136 from redbaron/bind-to-localhost-in-tests
Browse files Browse the repository at this point in the history
Bind to localhost during testing
  • Loading branch information
bigpresh committed Nov 2, 2015
2 parents 62c8e45 + 52efaa2 commit e88cd2a
Show file tree
Hide file tree
Showing 22 changed files with 29 additions and 12 deletions.
1 change: 1 addition & 0 deletions t/00_base/12_utf8_charset.t
Expand Up @@ -38,6 +38,7 @@ Test::TCP::test_tcp(
use t::lib::TestAppUnicode;

set( charset => 'utf8',
host => '127.0.0.1',
port => $port,
show_errors => 1,
startup_info => 0,
Expand Down
1 change: 1 addition & 0 deletions t/02_request/07_raw_data.t
Expand Up @@ -37,6 +37,7 @@ Test::TCP::test_tcp(

set( environment => 'production',
port => $port,
server => '127.0.0.1',
startup_info => 0);
Dancer->dance();
},
Expand Down
1 change: 1 addition & 0 deletions t/02_request/10_mixed_params.t
Expand Up @@ -53,6 +53,7 @@ Test::TCP::test_tcp(

set ( environment => 'production',
port => $port,
server => '127.0.0.1',
startup_info => 0);
Dancer->dance();
},
Expand Down
1 change: 1 addition & 0 deletions t/02_request/13_ajax.t
Expand Up @@ -30,6 +30,7 @@ Test::TCP::test_tcp(
my $port = shift;
use Dancer;
set (port => $port,
server => '127.0.0.1',
startup_info => 0);

get '/req' => sub {
Expand Down
1 change: 1 addition & 0 deletions t/02_request/15_headers.t
Expand Up @@ -38,6 +38,7 @@ Test::TCP::test_tcp(

set( apphandler => $handler,
port => $port,
server => '127.0.0.1',
show_errors => 1,
startup_info => 0 );

Expand Down
2 changes: 1 addition & 1 deletion t/03_route_handler/21_ajax.t
Expand Up @@ -68,7 +68,7 @@ Test::TCP::test_tcp(
use Dancer;
use Dancer::Plugin::Ajax;

set startup_info => 0, port => $port, layout => 'wibble';
set startup_info => 0, port => $port, server => '127.0.0.1', layout => 'wibble';

ajax '/req' => sub {
return 1;
Expand Down
2 changes: 1 addition & 1 deletion t/03_route_handler/33_vars.t
Expand Up @@ -32,7 +32,7 @@ Test::TCP::test_tcp(
# vars should be reset before the handler is called
var foo => 42;

set startup_info => 0, port => $port;
set startup_info => 0, port => $port, server => '127.0.0.1';

get "/getvarfoo" => sub {
return ++vars->{foo};
Expand Down
2 changes: 1 addition & 1 deletion t/03_route_handler/34_forward_body_post.t
Expand Up @@ -42,7 +42,7 @@ Test::TCP::test_tcp(

post '/foz' => sub { forward '/baz'; };
post '/baz' => sub { join(":",params('body')) };
set startup_info => 0, port => $port, show_errors => 1;
set startup_info => 0, port => $port, server => '127.0.0.1', show_errors => 1;
Dancer->dance();
},
);
Expand Down
4 changes: 2 additions & 2 deletions t/04_static_file/001_base.t
Expand Up @@ -62,7 +62,7 @@ Test::TCP::test_tcp(
setting apphandler => 'PSGI';
Dancer::Config->load;
my $app = Dancer::Handler->psgi_app;
Plack::Loader->auto( port => $port )->run($app);
Plack::Loader->auto( port => $port, host => '127.0.0.1' )->run($app);
Dancer->dance();
}
);
Expand All @@ -83,7 +83,7 @@ Test::TCP::test_tcp(
setting apphandler => 'PSGI';
Dancer::Config->load;
my $app = Dancer::Handler->psgi_app;
Plack::Loader->auto( port => $port )->run($app);
Plack::Loader->auto( port => $port, host => '127.0.0.1' )->run($app);
Dancer->dance();
}
);
2 changes: 1 addition & 1 deletion t/07_apphandlers/03_psgi_app.t
Expand Up @@ -44,6 +44,6 @@ Test::TCP::test_tcp(
set apphandler => 'PSGI', environment => 'production';
Dancer::Config->load;

Plack::Loader->auto(port => $port)->run($app);
Plack::Loader->auto(port => $port, server => '127.0.0.1')->run($app);
},
);
1 change: 1 addition & 0 deletions t/07_apphandlers/04_standalone_app.t
Expand Up @@ -46,6 +46,7 @@ Test::TCP::test_tcp(
use TestApp;
Dancer::Config->load;
set( port => $port,
server => '127.0.0.1',
startup_info => 0 );
Dancer->dance();
},
Expand Down
3 changes: 2 additions & 1 deletion t/07_apphandlers/05_middlewares.t
Expand Up @@ -42,10 +42,11 @@ foreach my $c (@$confs) {
set( environment => 'production',
apphandler => 'PSGI',
port => $port,
server => '127.0.0.1',
startup_info => 0,
plack_middlewares => $c->[0] );
my $app = Dancer::Handler->get_handler()->dance;
Plack::Loader->auto( port => $port )->run($app);
Plack::Loader->auto( port => $port, server => '127.0.0.1' )->run($app);
},
);

Expand Down
3 changes: 2 additions & 1 deletion t/07_apphandlers/07_middleware_map.t
Expand Up @@ -52,10 +52,11 @@ Test::TCP::test_tcp(
set( environment => 'production',
apphandler => 'PSGI',
port => $port,
server => '127.0.0.1',
startup_info => 0,
plack_middlewares_map => $confs );

my $app = Dancer::Handler->get_handler()->dance;
Plack::Loader->auto( port => $port )->run($app);
Plack::Loader->auto( port => $port, server => '127.0.0.1' )->run($app);
},
);
3 changes: 2 additions & 1 deletion t/08_session/03_http_requests.t
Expand Up @@ -73,7 +73,8 @@ Test::TCP::test_tcp(
set( show_errors => 1,
startup_info => 0,
environment => 'production',
port => $port );
port => $port,
server => '127.0.0.1' );
Dancer->dance();
},
);
Expand Down
1 change: 1 addition & 0 deletions t/08_session/07_session_expires.t
Expand Up @@ -64,6 +64,7 @@ for my $session_expires (keys %tests) {
session_expires => $session_expires,
environment => 'production',
port => $port,
server => '127.0.0.1',
startup_info => 0 );
Dancer->dance();
},
Expand Down
1 change: 1 addition & 0 deletions t/08_session/13_session_httponly.t
Expand Up @@ -57,6 +57,7 @@ for my $setting ("default", "on", "off") {
}
set( environment => 'production',
port => $port,
server => '127.0.0.1',
startup_info => 0 );
Dancer->dance();
},
Expand Down
3 changes: 2 additions & 1 deletion t/09_cookies/03_persistence.t
Expand Up @@ -52,7 +52,8 @@ Test::TCP::test_tcp(

set( startup_info => 0,
environment => 'production',
port => $port );
port => $port,
server => '127.0.0.1' );
Dancer->dance();
},
);
3 changes: 3 additions & 0 deletions t/12_response/04_charset_server.t
Expand Up @@ -50,6 +50,7 @@ Test::TCP::test_tcp(
set( charset => 'utf-8',
environment => 'production',
port => $port,
server => '127.0.0.1',
startup_info => 0 );
Dancer->dance();
},
Expand Down Expand Up @@ -81,6 +82,7 @@ Test::TCP::test_tcp(
# no charset
environment => 'production',
port => $port,
server => '127.0.0.1',
startup_info => 0,
);
Dancer->dance;
Expand Down Expand Up @@ -114,6 +116,7 @@ SKIP: {
# no charset
environment => 'production',
port => $port,
server => '127.0.0.1',
startup_info => 0,
serializer => 'JSON',
);
Expand Down
2 changes: 1 addition & 1 deletion t/12_response/08_drop_content.t
Expand Up @@ -33,7 +33,7 @@ sub test {
},
server => sub {
my $port = shift;
set port => $port, startup_info => 0;
set port => $port, server => '127.0.0.1', startup_info => 0;

get '/204' => sub {
status 204;
Expand Down
1 change: 1 addition & 0 deletions t/14_serializer/17_clear_serializer.t
Expand Up @@ -45,6 +45,7 @@ Test::TCP::test_tcp(

set( apphandler => 'Standalone',
port => $port,
server => '127.0.0.1',
show_errors => 1,
startup_info => 0 );

Expand Down
2 changes: 1 addition & 1 deletion t/15_plugins/07_ajax_plack_builder.t
Expand Up @@ -53,7 +53,7 @@ Test::TCP::test_tcp(
my $handler = sub {
use Dancer;

set port => $port, apphandler => 'PSGI', startup_info => 0;
set port => $port, server => '127.0.0.1', apphandler => 'PSGI', startup_info => 0;

get '/' => sub {$js_content};
ajax '/foo' => sub {'bar'};
Expand Down
1 change: 1 addition & 0 deletions t/21_dependents/Dancer-Session-Cookie.t
Expand Up @@ -54,6 +54,7 @@ test_tcp(
use Dancer ':tests';

set( port => $port,
server => '127.0.0.1',
appdir => '', # quiet warnings not having an appdir
startup_info => 0, # quiet startup banner
session_cookie_key => "John has a long mustache",
Expand Down

0 comments on commit e88cd2a

Please sign in to comment.