comparison stream_udp_proxy.t @ 1693:5ac6efbe5552

Tests: removed TODO and try_run() checks for legacy versions.
author Sergey Kandaurov <pluknet@nginx.com>
date Tue, 01 Jun 2021 16:40:18 +0300
parents f3ba4c74de31
children
comparison
equal deleted inserted replaced
1692:f6795e2e6a4b 1693:5ac6efbe5552
77 $s = dgram('127.0.0.1:' . port(8983)); 77 $s = dgram('127.0.0.1:' . port(8983));
78 is($s->io('3', read => 3), '123', 'proxy responses default'); 78 is($s->io('3', read => 3), '123', 'proxy responses default');
79 79
80 # zero-length payload 80 # zero-length payload
81 81
82 TODO: {
83 local $TODO = 'not yet' unless $t->has_version('1.19.1');
84
85 $s = dgram('127.0.0.1:' . port(8982)); 82 $s = dgram('127.0.0.1:' . port(8982));
86 $s->write(''); 83 $s->write('');
87 is($s->read(), 'zero', 'upstream read zero bytes'); 84 is($s->read(), 'zero', 'upstream read zero bytes');
88 is($s->read(), '', 'upstream sent zero bytes'); 85 is($s->read(), '', 'upstream sent zero bytes');
89 86
90 $s->write(''); 87 $s->write('');
91 is($s->read(), 'zero', 'upstream read zero bytes again'); 88 is($s->read(), 'zero', 'upstream read zero bytes again');
92 is($s->read(), '', 'upstream sent zero bytes again'); 89 is($s->read(), '', 'upstream sent zero bytes again');
93
94 }
95 90
96 ############################################################################### 91 ###############################################################################
97 92
98 sub udp_daemon { 93 sub udp_daemon {
99 my ($port, $t) = @_; 94 my ($port, $t) = @_;