changeset 355:14eba1ad0880

Tests: reduce race in mail resolver test.
author Sergey Kandaurov <pluknet@nginx.com>
date Thu, 21 Nov 2013 15:07:16 +0400
parents fb366c51eac6
children 7a472e46772c
files mail_resolver.t
diffstat 1 files changed, 3 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/mail_resolver.t
+++ b/mail_resolver.t
@@ -3,7 +3,7 @@
 # (C) Sergey Kandaurov
 # (C) Nginx, Inc.
 
-# Tests for mail resolver
+# Tests for mail resolver.
 
 ###############################################################################
 
@@ -28,7 +28,8 @@ local $SIG{PIPE} = 'IGNORE';
 eval { require Net::DNS::Nameserver; };
 plan(skip_all => "Net::DNS::Nameserver not installed") if $@;
 
-my $t = Test::Nginx->new()->has(qw/http mail smtp rewrite/);
+my $t = Test::Nginx->new()->has(qw/mail smtp http rewrite/)
+	->run_daemon(\&Test::Nginx::SMTP::smtp_test_daemon);
 
 $t->write_file_expand('nginx.conf', <<'EOF');
 
@@ -100,7 +101,6 @@ EOF
 $t->run_daemon(\&dns_daemon, 8082);
 $t->run_daemon(\&dns_daemon, 8083);
 $t->run_daemon(\&dns_daemon, 8084);
-$t->run_daemon(\&Test::Nginx::SMTP::smtp_test_daemon);
 $t->run();
 
 $t->waitforsocket('127.0.0.1:8081');