[njs] Tests: removed njs specific code from js_headers.t.
noreply at nginx.com
noreply at nginx.com
Fri Jul 19 01:44:02 UTC 2024
details: https://github.com/nginx/njs/commit/22b2300d9c1b86e29894fba5e32eaa73e678d11e
branches: master
commit: 22b2300d9c1b86e29894fba5e32eaa73e678d11e
user: Dmitry Volyntsev <xeioex at nginx.com>
date: Wed, 17 Jul 2024 22:07:12 -0700
description:
Tests: removed njs specific code from js_headers.t.
---
nginx/t/js_headers.t | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/nginx/t/js_headers.t b/nginx/t/js_headers.t
index 787b5520..2cb8c660 100644
--- a/nginx/t/js_headers.t
+++ b/nginx/t/js_headers.t
@@ -388,12 +388,12 @@ $t->write_file('test.js', <<EOF);
r.headersOut['Foo'] = 'xxx';
}
- r.return(200, `B:\${njs.dump(r.headersOut.foo)}`);
+ r.return(200, `B:\${r.headersOut.foo}`);
}
function hdr_out_single(r) {
r.headersOut.ETag = ['a', 'b'];
- r.return(200, `B:\${njs.dump(r.headersOut.etag)}`);
+ r.return(200, `B:\${r.headersOut.etag}`);
}
function hdr_out_set_cookie(r) {
@@ -403,7 +403,8 @@ $t->write_file('test.js', <<EOF);
r.headersOut['Set-Cookie'] = 'e';
r.headersOut['Set-Cookie'] = ['c', '', null, 'd', 'f'];
- r.return(200, `B:\${njs.dump(r.headersOut['Set-Cookie'])}`);
+ var cookies = r.headersOut['Set-Cookie'];
+ r.return(200, `B:\${cookies} \${Array.isArray(cookies)}`);
}
function ihdr_out(r) {
@@ -519,7 +520,7 @@ like(http_get('/hdr_out_single'), qr/B:a/,
'r.headersOut single get');
like(http_get('/hdr_out_set_cookie'), qr/Set-Cookie: c\r\nSet-Cookie: d/,
'set_cookie');
-like(http_get('/hdr_out_set_cookie'), qr/B:\['c','d','f']/,
+like(http_get('/hdr_out_set_cookie'), qr/B:c,d,f true/,
'set_cookie2');
unlike(http_get('/hdr_out_set_cookie'), qr/Set-Cookie: [abe]/,
'set_cookie3');
More information about the nginx-devel
mailing list