summaryrefslogtreecommitdiffhomepage
path: root/test/node/write_buffer (follow)
AgeCommit message (Collapse)AuthorFilesLines
2023-11-08Tests: 8XXX used as default port range.Andrei Zeliankou1-1/+1
After the launch of the project, the testing infrastructure was shared with nginx project in some cases. To avoid port overlap, a decision was made to shift the port range for Unit tests. This problem was resolved a long time ago and is no longer relevant, so it is now safe to use port 8XXX range as the default, as it is more appropriate for testing purposes.
2023-09-26Node.js: response body chunk can now be a Uint8Array.Andrei Zeliankou1-1/+1
Starting from Node.js 15.0.0 the chunk parameter of the response.write() can be a Uint8Array. This closes #870 issue on GitHub.
2021-05-12Node.js: a shim for overriding "http" and "websocket" modules.Oisin Canty1-2/+1
Also added stubs for Server.address() This was done to prevent crashes in some popular frameworks like express Supports both CommonJS and the new ES Modules system syntax e.g: app.js: const http = require('http') app.mjs: import http from "http" Usage on Node 14.16.x and higher: { "type": "external", "processes": {"spare": 0}, "working_directory": '/project', "executable": "/usr/bin/env", "arguments": [ "node", "--loader", "unit-http/require_shim.mjs" "--require", "unit-http/require_shim", "app.js" ] } Usage on Node 14.15.x and lower: { "type": "external", "processes": {"spare": 0}, "working_directory": '/project', "executable": "/usr/bin/env", "arguments": [ "node", "--require", "unit-http/require_shim", "app.js" ] }
2019-08-06Node.js: returning "this" from writeHead() to allow chaining.Valentin Bartenev1-2/+2
In Node.js version 11.10.0 and later, the writeHead() function returns "this".
2018-10-25Tests: Node.js application tests.Sergey Kandaurov1-0/+6