# HG changeset patch # User Dmitry Volyntsev # Date 1683768320 25200 # Node ID 0152ce2de27ff9d3c9962b29ffac9c83d0e1319d # Parent 36a4563f7f005184547575f5ac4f22ef53a59c72 Tests: removed forbidden header js tests. diff --git a/js_fetch_objects.t b/js_fetch_objects.t --- a/js_fetch_objects.t +++ b/js_fetch_objects.t @@ -158,27 +158,6 @@ my $p0 = port(8080); ['invalid header value', () => { var h = new Headers({A: 'aa\x00a'}); }, 'invalid header value'], - ['forbidden header', () => { - const forbidden = ['Host', 'Connection', 'Content-length']; - forbidden.forEach(fh => { - var headers = {}; - headers[fh] = 'xxx'; - headers.foo = 'bar'; - - var h = new Headers(headers); - if (h.get(fh) != 'xxx') { - throw new Error(`forbidden header \${fh}`); - } - - if (h.get('foo') != 'bar') { - throw new Error( - `non forbidden header foo: \${h.get('foo')}`); - } - }) - - return 'OK'; - - }, 'OK'], ['combine', () => { var h = new Headers({a: 'X', A: 'Z'}); return h.get('a'); @@ -327,24 +306,6 @@ my $p0 = port(8080); return 'OK'; }, 'OK'], - ['forbidden request header', () => { - const forbidden = ['Host', 'Connection', 'Content-length']; - forbidden.forEach(fh => { - var r = new Request("http://nginx.org", - {headers: {[fh]: 'xxx', foo: 'bar'}}); - if (r.headers.get(fh) != null) { - throw new Error(`forbidden header \${fh}`); - } - - if (r.headers.get('foo') != 'bar') { - throw new Error( - `non forbidden header foo: \${r.headers.get('foo')}`); - } - }) - - return 'OK'; - - }, 'OK'], ['method', () => { const methods = ['get', 'hEad', 'Post', 'OPTIONS', 'PUT', 'DELETE', 'CONNECT'];