File tree 1 file changed +27
-0
lines changed
1 file changed +27
-0
lines changed Original file line number Diff line number Diff line change
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
+ }
You can’t perform that action at this time.
0 commit comments