@@ -16,12 +16,12 @@ test('Should run onRequest, preValidation, preHandler hooks', t => {
16
16
fastify . register ( fastifyWebsocket )
17
17
18
18
fastify . register ( async function ( fastify ) {
19
- fastify . addHook ( 'onRequest' , async ( request , reply ) => t . ok ( 'called' , 'onRequest' ) )
20
- fastify . addHook ( 'preParsing' , async ( request , reply , payload ) => t . ok ( 'called' , 'preParsing' ) )
21
- fastify . addHook ( 'preValidation' , async ( request , reply ) => t . ok ( 'called' , 'preValidation' ) )
22
- fastify . addHook ( 'preHandler' , async ( request , reply ) => t . ok ( 'called' , 'preHandler' ) )
19
+ fastify . addHook ( 'onRequest' , async ( ) => t . ok ( 'called' , 'onRequest' ) )
20
+ fastify . addHook ( 'preParsing' , async ( ) => t . ok ( 'called' , 'preParsing' ) )
21
+ fastify . addHook ( 'preValidation' , async ( ) => t . ok ( 'called' , 'preValidation' ) )
22
+ fastify . addHook ( 'preHandler' , async ( ) => t . ok ( 'called' , 'preHandler' ) )
23
23
24
- fastify . get ( '/echo' , { websocket : true } , ( socket , request ) => {
24
+ fastify . get ( '/echo' , { websocket : true } , ( socket ) => {
25
25
socket . send ( 'hello client' )
26
26
t . teardown ( ( ) => socket . terminate ( ) )
27
27
@@ -56,7 +56,7 @@ test('Should not run onTimeout hook', t => {
56
56
fastify . register ( fastifyWebsocket )
57
57
58
58
fastify . register ( async function ( ) {
59
- fastify . addHook ( 'onTimeout' , async ( request , reply ) => t . fail ( 'called' , 'onTimeout' ) )
59
+ fastify . addHook ( 'onTimeout' , async ( ) => t . fail ( 'called' , 'onTimeout' ) )
60
60
61
61
fastify . get ( '/echo' , { websocket : true } , ( socket , request ) => {
62
62
socket . send ( 'hello client' )
@@ -86,10 +86,10 @@ test('Should run onError hook before handler is executed (error thrown in onRequ
86
86
fastify . register ( fastifyWebsocket )
87
87
88
88
fastify . register ( async function ( fastify ) {
89
- fastify . addHook ( 'onRequest' , async ( request , reply ) => { throw new Error ( 'Fail' ) } )
90
- fastify . addHook ( 'onError' , async ( request , reply ) => t . ok ( 'called' , 'onError' ) )
89
+ fastify . addHook ( 'onRequest' , async ( ) => { throw new Error ( 'Fail' ) } )
90
+ fastify . addHook ( 'onError' , async ( ) => t . ok ( 'called' , 'onError' ) )
91
91
92
- fastify . get ( '/echo' , { websocket : true } , ( conn , request ) => {
92
+ fastify . get ( '/echo' , { websocket : true } , ( ) => {
93
93
t . fail ( )
94
94
} )
95
95
} )
@@ -110,14 +110,14 @@ test('Should run onError hook before handler is executed (error thrown in preVal
110
110
fastify . register ( fastifyWebsocket )
111
111
112
112
fastify . register ( async function ( fastify ) {
113
- fastify . addHook ( 'preValidation' , async ( request , reply ) => {
113
+ fastify . addHook ( 'preValidation' , async ( ) => {
114
114
await Promise . resolve ( )
115
115
throw new Error ( 'Fail' )
116
116
} )
117
117
118
- fastify . addHook ( 'onError' , async ( request , reply ) => t . ok ( 'called' , 'onError' ) )
118
+ fastify . addHook ( 'onError' , async ( ) => t . ok ( 'called' , 'onError' ) )
119
119
120
- fastify . get ( '/echo' , { websocket : true } , ( conn , request ) => {
120
+ fastify . get ( '/echo' , { websocket : true } , ( ) => {
121
121
t . fail ( )
122
122
} )
123
123
} )
@@ -138,17 +138,17 @@ test('onError hooks can send a reply and prevent hijacking', t => {
138
138
fastify . register ( fastifyWebsocket )
139
139
140
140
fastify . register ( async function ( fastify ) {
141
- fastify . addHook ( 'preValidation' , async ( request , reply ) => {
141
+ fastify . addHook ( 'preValidation' , async ( ) => {
142
142
await Promise . resolve ( )
143
143
throw new Error ( 'Fail' )
144
144
} )
145
145
146
- fastify . addHook ( 'onError' , async ( request , reply ) => {
146
+ fastify . addHook ( 'onError' , async ( _request , reply ) => {
147
147
t . ok ( 'called' , 'onError' )
148
148
await reply . code ( 501 ) . send ( 'there was an error' )
149
149
} )
150
150
151
- fastify . get ( '/echo' , { websocket : true } , ( conn , request ) => {
151
+ fastify . get ( '/echo' , { websocket : true } , ( ) => {
152
152
t . fail ( )
153
153
} )
154
154
} )
@@ -169,18 +169,18 @@ test('setErrorHandler functions can send a reply and prevent hijacking', t => {
169
169
fastify . register ( fastifyWebsocket )
170
170
171
171
fastify . register ( async function ( fastify ) {
172
- fastify . addHook ( 'preValidation' , async ( request , reply ) => {
172
+ fastify . addHook ( 'preValidation' , async ( ) => {
173
173
await Promise . resolve ( )
174
174
throw new Error ( 'Fail' )
175
175
} )
176
176
177
- fastify . setErrorHandler ( async ( error , request , reply ) => {
177
+ fastify . setErrorHandler ( async ( error , _request , reply ) => {
178
178
t . ok ( 'called' , 'onError' )
179
179
t . ok ( error )
180
180
await reply . code ( 501 ) . send ( 'there was an error' )
181
181
} )
182
182
183
- fastify . get ( '/echo' , { websocket : true } , ( conn , request ) => {
183
+ fastify . get ( '/echo' , { websocket : true } , ( ) => {
184
184
t . fail ( )
185
185
} )
186
186
} )
@@ -201,9 +201,9 @@ test('Should not run onError hook if reply was already hijacked (error thrown in
201
201
fastify . register ( fastifyWebsocket )
202
202
203
203
fastify . register ( async function ( fastify ) {
204
- fastify . addHook ( 'onError' , async ( request , reply ) => t . fail ( 'called' , 'onError' ) )
204
+ fastify . addHook ( 'onError' , async ( ) => t . fail ( 'called' , 'onError' ) )
205
205
206
- fastify . get ( '/echo' , { websocket : true } , async ( socket , request ) => {
206
+ fastify . get ( '/echo' , { websocket : true } , async ( socket ) => {
207
207
t . teardown ( ( ) => socket . terminate ( ) )
208
208
throw new Error ( 'Fail' )
209
209
} )
@@ -227,10 +227,10 @@ test('Should not run preSerialization/onSend hooks', t => {
227
227
fastify . register ( fastifyWebsocket )
228
228
229
229
fastify . register ( async function ( fastify ) {
230
- fastify . addHook ( 'onSend' , async ( request , reply ) => t . fail ( 'called' , 'onSend' ) )
231
- fastify . addHook ( 'preSerialization' , async ( request , reply ) => t . fail ( 'called' , 'preSerialization' ) )
230
+ fastify . addHook ( 'onSend' , async ( ) => t . fail ( 'called' , 'onSend' ) )
231
+ fastify . addHook ( 'preSerialization' , async ( ) => t . fail ( 'called' , 'preSerialization' ) )
232
232
233
- fastify . get ( '/echo' , { websocket : true } , async ( socket , request ) => {
233
+ fastify . get ( '/echo' , { websocket : true } , async ( socket ) => {
234
234
socket . send ( 'hello client' )
235
235
t . teardown ( ( ) => socket . terminate ( ) )
236
236
} )
@@ -258,7 +258,7 @@ test('Should not hijack reply for a normal http request in the internal onError
258
258
fastify . register ( fastifyWebsocket )
259
259
260
260
fastify . register ( async function ( fastify ) {
261
- fastify . get ( '/' , async ( request , reply ) => {
261
+ fastify . get ( '/' , async ( ) => {
262
262
throw new Error ( 'Fail' )
263
263
} )
264
264
} )
@@ -294,7 +294,7 @@ test('Should run async hooks and still deliver quickly sent messages', (t) => {
294
294
async ( ) => await new Promise ( ( resolve ) => setTimeout ( resolve , 25 ) )
295
295
)
296
296
297
- fastify . get ( '/echo' , { websocket : true } , ( socket , request ) => {
297
+ fastify . get ( '/echo' , { websocket : true } , ( socket ) => {
298
298
socket . send ( 'hello client' )
299
299
t . teardown ( ( ) => socket . terminate ( ) )
300
300
@@ -329,11 +329,11 @@ test('Should not hijack reply for an normal request to a websocket route that is
329
329
330
330
fastify . register ( fastifyWebsocket )
331
331
fastify . register ( async function ( fastify ) {
332
- fastify . addHook ( 'preValidation' , async ( request , reply ) => {
332
+ fastify . addHook ( 'preValidation' , async ( _request , reply ) => {
333
333
await Promise . resolve ( )
334
334
await reply . code ( 404 ) . send ( 'not found' )
335
335
} )
336
- fastify . get ( '/echo' , { websocket : true } , ( conn , request ) => {
336
+ fastify . get ( '/echo' , { websocket : true } , ( ) => {
337
337
t . fail ( )
338
338
} )
339
339
} )
@@ -361,10 +361,10 @@ test('Should not hijack reply for an WS request to a WS route that gets sent a n
361
361
362
362
fastify . register ( fastifyWebsocket )
363
363
fastify . register ( async function ( fastify ) {
364
- fastify . addHook ( 'preValidation' , async ( request , reply ) => {
364
+ fastify . addHook ( 'preValidation' , async ( _request , reply ) => {
365
365
await reply . code ( 404 ) . send ( 'not found' )
366
366
} )
367
- fastify . get ( '/echo' , { websocket : true } , ( conn , request ) => {
367
+ fastify . get ( '/echo' , { websocket : true } , ( ) => {
368
368
t . fail ( )
369
369
} )
370
370
} )
0 commit comments