Skip to content

Commit d8baefe

Browse files
committed
test(types): prefix unused params with underscores
1 parent 41cacfa commit d8baefe

File tree

1 file changed

+9
-10
lines changed

1 file changed

+9
-10
lines changed

types/index.test-d.ts

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
/* eslint-disable n/handle-callback-err -- Testing types, not actual code */
21
import fastify, { FastifyInstance } from 'fastify'
32
import { expectAssignable, expectError, expectNotAssignable, expectType } from 'tsd'
43
import fastifyOauth2, {
@@ -199,18 +198,18 @@ server.get('/testOauth/callback', async (request, reply) => {
199198
expectType<OAuth2Token>(await server.testOAuthName.getAccessTokenFromAuthorizationCodeFlow(request, reply))
200199
expectType<Promise<OAuth2Token>>(server.testOAuthName.getAccessTokenFromAuthorizationCodeFlow(request, reply))
201200
expectType<void>(
202-
server.testOAuthName.getAccessTokenFromAuthorizationCodeFlow(request, (err: any, t: OAuth2Token): void => {
201+
server.testOAuthName.getAccessTokenFromAuthorizationCodeFlow(request, (_err: any, _t: OAuth2Token): void => {
203202
})
204203
)
205204
expectType<void>(
206-
server.testOAuthName.getAccessTokenFromAuthorizationCodeFlow(request, reply, (err: any, t: OAuth2Token): void => {
205+
server.testOAuthName.getAccessTokenFromAuthorizationCodeFlow(request, reply, (_err: any, _t: OAuth2Token): void => {
207206
})
208207
)
209208
// error because Promise should not return void
210209
expectError<void>(await server.testOAuthName.getAccessTokenFromAuthorizationCodeFlow(request))
211210
// error because non-Promise function call should return void and have a callback argument
212211
expectError<OAuth2Token>(
213-
server.testOAuthName.getAccessTokenFromAuthorizationCodeFlow(request, (err: any, t: OAuth2Token): void => {
212+
server.testOAuthName.getAccessTokenFromAuthorizationCodeFlow(request, (_err: any, _t: OAuth2Token): void => {
214213
})
215214
)
216215

@@ -229,7 +228,7 @@ server.get('/testOauth/callback', async (request, reply) => {
229228
server.testOAuthName.getNewAccessTokenUsingRefreshToken(
230229
token.token,
231230
{},
232-
(err: any, t: OAuth2Token): void => {
231+
(_err: any, _t: OAuth2Token): void => {
233232
}
234233
)
235234
)
@@ -241,12 +240,12 @@ server.get('/testOauth/callback', async (request, reply) => {
241240
expectError<Promise<void>>(server.testOAuthName.revokeToken(token.token, 'test', undefined))
242241
// Correct way
243242
expectType<void>(
244-
server.testOAuthName.revokeToken(token.token, 'refresh_token', undefined, (err: any): void => {
243+
server.testOAuthName.revokeToken(token.token, 'refresh_token', undefined, (_err: any): void => {
245244
})
246245
)
247246
// Expect error because invalid Type test isn't an access_token or refresh_token
248247
expectError<void>(
249-
server.testOAuthName.revokeToken(token.token, 'test', undefined, (err: any): void => {
248+
server.testOAuthName.revokeToken(token.token, 'test', undefined, (_err: any): void => {
250249
})
251250
)
252251
// Expect error because invalid Type test isn't an access_token or refresh_token
@@ -259,7 +258,7 @@ server.get('/testOauth/callback', async (request, reply) => {
259258
// Correct way
260259
expectType<Promise<void>>(server.testOAuthName.revokeAllToken(token.token, undefined))
261260
// Correct way too
262-
expectType<void>(server.testOAuthName.revokeAllToken(token.token, undefined, (err: any): void => {
261+
expectType<void>(server.testOAuthName.revokeAllToken(token.token, undefined, (_err: any): void => {
263262
}))
264263
// Invalid content
265264
expectError<void>(server.testOAuthName.revokeAllToken(token.token, undefined, undefined))
@@ -270,7 +269,7 @@ server.get('/testOauth/callback', async (request, reply) => {
270269
server.testOAuthName.getNewAccessTokenUsingRefreshToken(
271270
token.token,
272271
{},
273-
(err: any, t: OAuth2Token): void => {
272+
(_err: any, _t: OAuth2Token): void => {
274273
}
275274
)
276275
)
@@ -279,7 +278,7 @@ server.get('/testOauth/callback', async (request, reply) => {
279278
}
280279

281280
expectType<Promise<string>>(server.testOAuthName.generateAuthorizationUri(request, reply))
282-
expectType<void>(server.testOAuthName.generateAuthorizationUri(request, reply, (err) => {}))
281+
expectType<void>(server.testOAuthName.generateAuthorizationUri(request, reply, (_err) => {}))
283282
// BEGIN userinfo tests
284283
expectType<Promise<Object>>(server.testOAuthName.userinfo(token.token))
285284
expectType<Promise<Object>>(server.testOAuthName.userinfo(token.token.access_token))

0 commit comments

Comments
 (0)