Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit dfdce7c

Browse filesBrowse files
kuriyoshbengl
authored andcommitted
test: improve _http_incoming.js coverage
PR-URL: #42211 Refs: https://coverage.nodejs.org/coverage-010cb714161102de/lib/_http_incoming.js.html Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
1 parent 4941791 commit dfdce7c
Copy full SHA for dfdce7c

File tree

Expand file treeCollapse file tree

1 file changed

+27
-0
lines changed
Open diff view settings
Filter options
Expand file treeCollapse file tree

1 file changed

+27
-0
lines changed
Open diff view settings
Collapse file
+27Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
'use strict';
2+
3+
require('../common');
4+
const { IncomingMessage } = require('http');
5+
const assert = require('assert');
6+
7+
// Headers setter function set a header correctly
8+
{
9+
const im = new IncomingMessage();
10+
im.headers = { key: 'value' };
11+
assert.deepStrictEqual(im.headers, { key: 'value' });
12+
}
13+
14+
// Trailers setter function set a header correctly
15+
{
16+
const im = new IncomingMessage();
17+
im.trailers = { key: 'value' };
18+
assert.deepStrictEqual(im.trailers, { key: 'value' });
19+
}
20+
21+
// _addHeaderLines function set a header correctly
22+
{
23+
const im = new IncomingMessage();
24+
im.headers = { key1: 'value1' };
25+
im._addHeaderLines(['key2', 'value2'], 2);
26+
assert.deepStrictEqual(im.headers, { key1: 'value1', key2: 'value2' });
27+
}

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.