changeset 1641:6b6a496ac984

Tests: fixed stream_js_fetch.t with parallel tests. The port in njs preread_verify() should be substituted with a real port number.
author Sergey Kandaurov <pluknet@nginx.com>
date Fri, 22 Jan 2021 20:02:17 +0300
parents 67adc5fd0548
children 43f31fe62dfd
files stream_js_fetch.t
diffstat 1 files changed, 3 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/stream_js_fetch.t
+++ b/stream_js_fetch.t
@@ -71,6 +71,8 @@ stream {
 
 EOF
 
+my $p = port(8080);
+
 $t->write_file('test.js', <<EOF);
     function test_njs(r) {
         r.return(200, njs.version);
@@ -88,7 +90,7 @@ EOF
 
             if (collect.length >= 4 && collect.readUInt16BE(0) == 0xabcd) {
                 s.off('upstream');
-                ngx.fetch('http://127.0.0.1:8080/validate',
+                ngx.fetch('http://127.0.0.1:$p/validate',
                           {body: collect.slice(2,4), headers: {Host:'aaa'}})
                 .then(reply => (reply.status == 200) ? s.done(): s.deny())