details: https://github.com/nginx/njs/commit/1496ed3f5820dbaec91fe7fdba2da8ee387bb36b branches: master commit: 1496ed3f5820dbaec91fe7fdba2da8ee387bb36b user: Dmitry Volyntsev <xei...@nginx.com> date: Mon, 28 Apr 2025 18:28:08 -0700 description: Tests: fixed js_body_filter.t tests.
Previously, '|' was used incorrectly in test match pattern. --- nginx/t/js_body_filter.t | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/nginx/t/js_body_filter.t b/nginx/t/js_body_filter.t index 679b6cba..d0c74238 100644 --- a/nginx/t/js_body_filter.t +++ b/nginx/t/js_body_filter.t @@ -151,7 +151,7 @@ $t->write_file('test.js', <<EOF); function filter(r, data, flags) { if (flags.last || data.length >= Number(r.args.len)) { - r.sendBuffer(`\${data}|`, flags); + r.sendBuffer(`\${data}#`, flags); if (r.args.dup && !flags.last) { r.sendBuffer(data, flags); @@ -178,14 +178,14 @@ $t->try_run('no njs body filter')->plan(7); ############################################################################### -like(http_get('/append'), qr/AAABBCDDDDXXX/, 'append'); -like(http_get('/buffer_type'), qr/AAABBCDDDD/, 'buffer type'); -like(http_get('/buffer_type_nonutf8'), qr/\xaa\xaa\xbb\xcc\xdd\xdd/, +like(http_get('/append'), qr/AAABBCDDDDXXX$/, 'append'); +like(http_get('/buffer_type'), qr/AAABBCDDDD$/, 'buffer type'); +like(http_get('/buffer_type_nonutf8'), qr/\xaa\xaa\xbb\xcc\xdd\xdd$/, 'buffer type nonutf8'); -like(http_get('/forward'), qr/AAABBCDDDD/, 'forward'); -like(http_get('/filter?len=3'), qr/AAA|DDDD|/, 'filter 3'); -like(http_get('/filter?len=2&dup=1'), qr/AAA|AAABB|BBDDDD|DDDD/, +like(http_get('/forward'), qr/AAABBCDDDD$/, 'forward'); +like(http_get('/filter?len=3'), qr/AAA#DDDD##$/, 'filter 3'); +like(http_get('/filter?len=2&dup=1'), qr/AAA#AAABB#BBDDDD#DDDD#$/, 'filter 2 dup'); -like(http_get('/prepend'), qr/XXXAAABBCDDDD/, 'prepend'); +like(http_get('/prepend'), qr/XXXAAABBCDDDD$/, 'prepend'); ############################################################################### _______________________________________________ nginx-devel mailing list nginx-devel@nginx.org https://mailman.nginx.org/mailman/listinfo/nginx-devel