@@ -36,8 +36,8 @@ describe('cookie.serialize(name, value)', function () {
36
36
'foo7bar' ,
37
37
] ;
38
38
39
- validNames . forEach ( ( name ) => {
40
- assert . equal ( cookie . serialize ( name , 'baz' ) , ` ${ name } =baz` , `Expected serialized value for name: " ${ name } "` ) ;
39
+ validNames . forEach ( function ( name ) {
40
+ assert . equal ( cookie . serialize ( name , 'baz' ) , name + '=baz' ) ;
41
41
} ) ;
42
42
} ) ;
43
43
@@ -52,19 +52,18 @@ describe('cookie.serialize(name, value)', function () {
52
52
'foo[foo]' ,
53
53
'foo?foo' ,
54
54
'foo:foo' ,
55
- 'foo!foo' ,
56
55
'foo{foo}' ,
57
56
'foo foo' ,
58
57
'foo\tfoo' ,
59
58
'foo"foo' ,
60
59
'foo<script>foo'
61
60
] ;
62
61
63
- invalidNames . forEach ( ( name ) => {
62
+ invalidNames . forEach ( function ( name ) {
64
63
assert . throws (
65
64
cookie . serialize . bind ( cookie , name , 'bar' ) ,
66
65
/ a r g u m e n t n a m e i s i n v a l i d / ,
67
- ` Expected an error for invalid name: " ${ name } "`
66
+ ' Expected an error for invalid name: ' + name
68
67
) ;
69
68
} ) ;
70
69
} ) ;
@@ -74,24 +73,23 @@ describe('cookie.serialize(name, value, options)', function () {
74
73
describe ( 'with "domain" option' , function ( ) {
75
74
76
75
it ( 'should serialize valid domain' , function ( ) {
77
- const validDomains = [
76
+ var validDomains = [
78
77
'example.com' ,
79
78
'sub.example.com' ,
80
79
'my-site.org' ,
81
80
'localhost'
82
81
] ;
83
82
84
- validDomains . forEach ( ( domain ) => {
83
+ validDomains . forEach ( function ( domain ) {
85
84
assert . equal (
86
- cookie . serialize ( 'foo' , 'bar' , { domain } ) ,
87
- `foo=bar; Domain=${ domain } ` ,
88
- `Expected serialized value for domain: "${ domain } "`
85
+ cookie . serialize ( 'foo' , 'bar' , { domain : domain } ) ,
86
+ 'foo=bar; Domain=' + domain
89
87
) ;
90
88
} ) ;
91
89
} ) ;
92
90
93
91
it ( 'should throw for invalid domain' , function ( ) {
94
- const invalidDomains = [
92
+ var invalidDomains = [
95
93
'example.com\n' ,
96
94
'sub.example.com\u0000' ,
97
95
'my site.org' ,
@@ -101,11 +99,11 @@ describe('cookie.serialize(name, value, options)', function () {
101
99
'example.com /* inject a comment */'
102
100
] ;
103
101
104
- invalidDomains . forEach ( ( domain ) => {
102
+ invalidDomains . forEach ( function ( domain ) {
105
103
assert . throws (
106
- cookie . serialize . bind ( cookie , 'foo' , 'bar' , { domain } ) ,
104
+ cookie . serialize . bind ( cookie , 'foo' , 'bar' , { domain : domain } ) ,
107
105
/ o p t i o n d o m a i n i s i n v a l i d / ,
108
- ` Expected an error for invalid domain: " ${ domain } "`
106
+ ' Expected an error for invalid domain: ' + domain
109
107
) ;
110
108
} ) ;
111
109
} ) ;
@@ -207,7 +205,7 @@ describe('cookie.serialize(name, value, options)', function () {
207
205
208
206
describe ( 'with "path" option' , function ( ) {
209
207
it ( 'should serialize path' , function ( ) {
210
- const validPaths = [
208
+ var validPaths = [
211
209
'/' ,
212
210
'/login' ,
213
211
'/foo.bar/baz' ,
@@ -219,31 +217,29 @@ describe('cookie.serialize(name, value, options)', function () {
219
217
'./'
220
218
] ;
221
219
222
- validPaths . forEach ( ( path ) => {
220
+ validPaths . forEach ( function ( path ) {
223
221
assert . equal (
224
- cookie . serialize ( 'foo' , 'bar' , { path } ) ,
225
- ` foo=bar; Path=${ path } ` ,
226
- ` Expected serialized value for path: " ${ path } "`
222
+ cookie . serialize ( 'foo' , 'bar' , { path : path } ) ,
223
+ ' foo=bar; Path=' + path ,
224
+ ' Expected serialized value for path: ' + path
227
225
) ;
228
226
} ) ;
229
227
} ) ;
230
228
231
229
it ( 'should throw for invalid value' , function ( ) {
232
- const invalidPaths = [
230
+ var invalidPaths = [
233
231
'/\n' ,
234
232
'/foo\u0000' ,
235
- '/foo bar' ,
236
233
'/path/with\rnewline' ,
237
- '/path\\with\\backslash' ,
238
234
'/; Path=/sensitive-data' ,
239
235
'/login"><script>alert(1)</script>'
240
236
] ;
241
237
242
- invalidPaths . forEach ( ( path ) => {
238
+ invalidPaths . forEach ( function ( path ) {
243
239
assert . throws (
244
- cookie . serialize . bind ( cookie , 'foo' , 'bar' , { path } ) ,
240
+ cookie . serialize . bind ( cookie , 'foo' , 'bar' , { path : path } ) ,
245
241
/ o p t i o n p a t h i s i n v a l i d / ,
246
- ` Expected an error for invalid path: " ${ path } "`
242
+ ' Expected an error for invalid path: ' + path
247
243
) ;
248
244
} ) ;
249
245
} ) ;
0 commit comments