Mercurial > hg > nginx-tests
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 Thu Jan 21 18:19:37 2021 +0000 +++ b/stream_js_fetch.t Fri Jan 22 20:02:17 2021 +0300 @@ -71,6 +71,8 @@ EOF +my $p = port(8080); + $t->write_file('test.js', <<EOF); function test_njs(r) { r.return(200, njs.version); @@ -88,7 +90,7 @@ 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())