From: Dmitry Volyntsev Date: Thu, 18 Jul 2024 23:24:04 +0000 (-0700) Subject: Tests: ignoring subrequest execution order in js_subrequest.t. X-Git-Tag: 0.8.6~34 X-Git-Url: http://www.kaiwu.me/postgresql/commit/?a=commitdiff_plain;h=2197bf316372232f8305b71c9dde8f95a0b7b486;p=njs.git Tests: ignoring subrequest execution order in js_subrequest.t. --- diff --git a/nginx/t/js_subrequests.t b/nginx/t/js_subrequests.t index 4a58d6f3..d38573ba 100644 --- a/nginx/t/js_subrequests.t +++ b/nginx/t/js_subrequests.t @@ -280,7 +280,7 @@ $t->write_file('test.js', <write_file('test.js', <write_file('test.js', < {rep[p] = reply[p]}); replies.push(rep); if (replies.length == total) { + replies.sort((a, b) => a.uri < b.uri ? -1 : 1); reply.parent.return(200, JSON.stringify(replies)); } } @@ -546,9 +548,9 @@ is(get_json('/sr_js_in_subrequest'), '["JS-SUB"]', 'sr_js_in_subrequest'); is(get_json('/sr_unavail'), '[{"status":502,"uri":"/unavail"}]', 'sr_unavail'); is(get_json('/sr_out_of_order'), - '[{"status":404,"uri":"/unknown"},' . + '[{"status":200,"uri":"/p/delayed"},' . '{"status":206,"uri":"/p/sub1"},' . - '{"status":200,"uri":"/p/delayed"}]', + '{"status":404,"uri":"/unknown"}]', 'sr_multi'); is(get_json('/sr_pr'), '{"h":"xxx"}', 'sr_promise');