comparison mail_error_log.t @ 1237:e4974af3fb12

Tests: adjusted udp ports to match allocated ports range.
author Andrey Zelenkov <zelenkov@nginx.com>
date Wed, 13 Sep 2017 19:04:25 +0300
parents 196d33c2bb45
children b61e820caa83
comparison
equal deleted inserted replaced
1236:93f749c1d5c5 1237:e4974af3fb12
33 33
34 %%TEST_GLOBALS%% 34 %%TEST_GLOBALS%%
35 35
36 error_log %%TESTDIR%%/e_glob.log info; 36 error_log %%TESTDIR%%/e_glob.log info;
37 error_log %%TESTDIR%%/e_glob2.log info; 37 error_log %%TESTDIR%%/e_glob2.log info;
38 error_log syslog:server=127.0.0.1:%%PORT_8081_UDP%% info; 38 error_log syslog:server=127.0.0.1:%%PORT_8981_UDP%% info;
39 39
40 daemon off; 40 daemon off;
41 41
42 events { 42 events {
43 } 43 }
49 listen 127.0.0.1:8143; 49 listen 127.0.0.1:8143;
50 protocol imap; 50 protocol imap;
51 51
52 error_log %%TESTDIR%%/e_debug.log debug; 52 error_log %%TESTDIR%%/e_debug.log debug;
53 error_log %%TESTDIR%%/e_info.log info; 53 error_log %%TESTDIR%%/e_info.log info;
54 error_log syslog:server=127.0.0.1:%%PORT_8082_UDP%% info; 54 error_log syslog:server=127.0.0.1:%%PORT_8982_UDP%% info;
55 error_log stderr info; 55 error_log stderr info;
56 } 56 }
57 57
58 server { 58 server {
59 listen 127.0.0.1:8145; 59 listen 127.0.0.1:8145;
60 protocol imap; 60 protocol imap;
61 61
62 error_log syslog:server=127.0.0.1:%%PORT_8083_UDP%% info; 62 error_log syslog:server=127.0.0.1:%%PORT_8983_UDP%% info;
63 } 63 }
64 } 64 }
65 65
66 http { 66 http {
67 %%TEST_GLOBALS_HTTP%% 67 %%TEST_GLOBALS_HTTP%%
86 open STDERR, '>', $t->testdir() . '/stderr' or die "Can't reopen STDERR: $!"; 86 open STDERR, '>', $t->testdir() . '/stderr' or die "Can't reopen STDERR: $!";
87 open my $stderr, '<', $t->testdir() . '/stderr' 87 open my $stderr, '<', $t->testdir() . '/stderr'
88 or die "Can't open stderr file: $!"; 88 or die "Can't open stderr file: $!";
89 89
90 $t->run_daemon(\&Test::Nginx::IMAP::imap_test_daemon); 90 $t->run_daemon(\&Test::Nginx::IMAP::imap_test_daemon);
91 $t->run_daemon(\&syslog_daemon, port(8081), $t, 's_glob.log'); 91 $t->run_daemon(\&syslog_daemon, port(8981), $t, 's_glob.log');
92 $t->run_daemon(\&syslog_daemon, port(8082), $t, 's_info.log'); 92 $t->run_daemon(\&syslog_daemon, port(8982), $t, 's_info.log');
93 93
94 $t->waitforsocket('127.0.0.1:' . port(8144)); 94 $t->waitforsocket('127.0.0.1:' . port(8144));
95 $t->waitforfile($t->testdir . '/s_glob.log'); 95 $t->waitforfile($t->testdir . '/s_glob.log');
96 $t->waitforfile($t->testdir . '/s_info.log'); 96 $t->waitforfile($t->testdir . '/s_info.log');
97 97
167 local $SIG{ALRM} = sub { die "timeout\n" }; 167 local $SIG{ALRM} = sub { die "timeout\n" };
168 local $SIG{PIPE} = sub { die "sigpipe\n" }; 168 local $SIG{PIPE} = sub { die "sigpipe\n" };
169 alarm(1); 169 alarm(1);
170 $s = IO::Socket::INET->new( 170 $s = IO::Socket::INET->new(
171 Proto => 'udp', 171 Proto => 'udp',
172 LocalAddr => '127.0.0.1:' . port(8083) 172 LocalAddr => '127.0.0.1:' . port(8983)
173 ); 173 );
174 alarm(0); 174 alarm(0);
175 }; 175 };
176 alarm(0); 176 alarm(0);
177 if ($@) { 177 if ($@) {