@@ -17,7 +17,7 @@ const API_URL = 'http://localhost:3000/api'
17
17
const jsonHeader = { 'content-type' : 'application/json' }
18
18
19
19
async function login ( { email, password, totpSecret } : { email : string , password : string , totpSecret ?: string } ) {
20
- // @ts -expect-error promise return handling broken
20
+ // @ts -expect-error FIXME promise return handling broken
21
21
const loginRes = await frisby
22
22
. post ( REST_URL + '/user/login' , {
23
23
email,
@@ -30,7 +30,7 @@ async function login ({ email, password, totpSecret }: { email: string, password
30
30
} )
31
31
32
32
if ( loginRes . json . status && loginRes . json . status === 'totp_token_required' ) {
33
- // @ts -expect-error promise return handling broken
33
+ // @ts -expect-error FIXME promise return handling broken
34
34
const totpRes = await frisby
35
35
. post ( REST_URL + '/2fa/verify' , {
36
36
tmpToken : loginRes . json . data . tmpToken ,
@@ -44,7 +44,7 @@ async function login ({ email, password, totpSecret }: { email: string, password
44
44
}
45
45
46
46
async function register ( { email, password, totpSecret } : { email : string , password : string , totpSecret ?: string } ) {
47
- // @ts -expect-error promise return handling broken
47
+ // @ts -expect-error FIXME promise return handling broken
48
48
const res = await frisby
49
49
. post ( API_URL + '/Users/' , {
50
50
email,
@@ -59,7 +59,7 @@ async function register ({ email, password, totpSecret }: { email: string, passw
59
59
if ( totpSecret ) {
60
60
const { token } = await login ( { email, password } )
61
61
62
- // @ts -expect-error promise return handling broken
62
+ // @ts -expect-error FIXME promise return handling broken
63
63
await frisby . post (
64
64
REST_URL + '/2fa/setup' ,
65
65
{
@@ -103,7 +103,7 @@ describe('/rest/2fa/verify', () => {
103
103
104
104
const totpToken = otplib . authenticator . generate ( 'IFTXE3SPOEYVURT2MRYGI52TKJ4HC3KH' )
105
105
106
- // @ts -expect-error promise return handling broken
106
+ // @ts -expect-error FIXME promise return handling broken
107
107
await frisby . post ( REST_URL + '/2fa/verify' , {
108
108
headers : jsonHeader ,
109
109
body : {
@@ -131,7 +131,7 @@ describe('/rest/2fa/verify', () => {
131
131
132
132
const totpToken = otplib . authenticator . generate ( 'THIS9ISNT8THE8RIGHT8SECRET' )
133
133
134
- // @ts -expect-error promise return handling broken
134
+ // @ts -expect-error FIXME promise return handling broken
135
135
await frisby . post ( REST_URL + '/2fa/verify' , {
136
136
headers : jsonHeader ,
137
137
body : {
@@ -150,7 +150,7 @@ describe('/rest/2fa/verify', () => {
150
150
151
151
const totpToken = otplib . authenticator . generate ( 'IFTXE3SPOEYVURT2MRYGI52TKJ4HC3KH' )
152
152
153
- // @ts -expect-error promise return handling broken
153
+ // @ts -expect-error FIXME promise return handling broken
154
154
await frisby . post ( REST_URL + '/2fa/verify' , {
155
155
headers : jsonHeader ,
156
156
body : {
@@ -170,7 +170,7 @@ describe('/rest/2fa/status', () => {
170
170
totpSecret : 'IFTXE3SPOEYVURT2MRYGI52TKJ4HC3KH'
171
171
} )
172
172
173
- // @ts -expect-error promise return handling broken
173
+ // @ts -expect-error FIXME promise return handling broken
174
174
await frisby . get (
175
175
REST_URL + '/2fa/status' ,
176
176
{
@@ -195,7 +195,7 @@ describe('/rest/2fa/status', () => {
195
195
password : '0Y8rMnww$*9VFYE§59-!Fg1L6t&6lB'
196
196
} )
197
197
198
- // @ts -expect-error promise return handling broken
198
+ // @ts -expect-error FIXME promise return handling broken
199
199
await frisby . get (
200
200
REST_URL + '/2fa/status' ,
201
201
{
@@ -219,7 +219,7 @@ describe('/rest/2fa/status', () => {
219
219
} )
220
220
221
221
it ( 'GET should return 401 when not logged in' , async ( ) => {
222
- // @ts -expect-error promise return handling broken
222
+ // @ts -expect-error FIXME promise return handling broken
223
223
await frisby . get ( REST_URL + '/2fa/status' )
224
224
. expect ( 'status' , 401 )
225
225
} )
@@ -235,7 +235,7 @@ describe('/rest/2fa/setup', () => {
235
235
await register ( { email, password } )
236
236
const { token } = await login ( { email, password } )
237
237
238
- // @ts -expect-error promise return handling broken
238
+ // @ts -expect-error FIXME promise return handling broken
239
239
await frisby . post (
240
240
REST_URL + '/2fa/setup' ,
241
241
{
@@ -254,7 +254,7 @@ describe('/rest/2fa/setup', () => {
254
254
} )
255
255
. expect ( 'status' , 200 )
256
256
257
- // @ts -expect-error promise return handling broken
257
+ // @ts -expect-error FIXME promise return handling broken
258
258
await frisby . get (
259
259
REST_URL + '/2fa/status' ,
260
260
{
@@ -281,7 +281,7 @@ describe('/rest/2fa/setup', () => {
281
281
await register ( { email, password } )
282
282
const { token } = await login ( { email, password } )
283
283
284
- // @ts -expect-error promise return handling broken
284
+ // @ts -expect-error FIXME promise return handling broken
285
285
await frisby . post (
286
286
REST_URL + '/2fa/setup' ,
287
287
{
@@ -310,7 +310,7 @@ describe('/rest/2fa/setup', () => {
310
310
await register ( { email, password } )
311
311
const { token } = await login ( { email, password } )
312
312
313
- // @ts -expect-error promise return handling broken
313
+ // @ts -expect-error FIXME promise return handling broken
314
314
await frisby . post (
315
315
REST_URL + '/2fa/setup' ,
316
316
{
@@ -339,7 +339,7 @@ describe('/rest/2fa/setup', () => {
339
339
await register ( { email, password } )
340
340
const { token } = await login ( { email, password } )
341
341
342
- // @ts -expect-error promise return handling broken
342
+ // @ts -expect-error FIXME promise return handling broken
343
343
await frisby . post (
344
344
REST_URL + '/2fa/setup' ,
345
345
{
@@ -366,7 +366,7 @@ describe('/rest/2fa/setup', () => {
366
366
367
367
const { token } = await login ( { email, password, totpSecret } )
368
368
369
- // @ts -expect-error promise return handling broken
369
+ // @ts -expect-error FIXME promise return handling broken
370
370
await frisby . post (
371
371
REST_URL + '/2fa/setup' ,
372
372
{
@@ -396,14 +396,14 @@ describe('/rest/2fa/disable', () => {
396
396
await register ( { email, password, totpSecret } )
397
397
const { token } = await login ( { email, password, totpSecret } )
398
398
399
- // @ts -expect-error promise return handling broken
399
+ // @ts -expect-error FIXME promise return handling broken
400
400
await getStatus ( token )
401
401
. expect ( 'status' , 200 )
402
402
. expect ( 'json' , {
403
403
setup : true
404
404
} )
405
405
406
- // @ts -expect-error promise return handling broken
406
+ // @ts -expect-error FIXME promise return handling broken
407
407
await frisby . post (
408
408
REST_URL + '/2fa/disable' ,
409
409
{
@@ -417,7 +417,7 @@ describe('/rest/2fa/disable', () => {
417
417
}
418
418
) . expect ( 'status' , 200 )
419
419
420
- // @ts -expect-error promise return handling broken
420
+ // @ts -expect-error FIXME promise return handling broken
421
421
await getStatus ( token )
422
422
. expect ( 'status' , 200 )
423
423
. expect ( 'json' , {
@@ -433,14 +433,14 @@ describe('/rest/2fa/disable', () => {
433
433
await register ( { email, password, totpSecret } )
434
434
const { token } = await login ( { email, password, totpSecret } )
435
435
436
- // @ts -expect-error promise return handling broken
436
+ // @ts -expect-error FIXME promise return handling broken
437
437
await getStatus ( token )
438
438
. expect ( 'status' , 200 )
439
439
. expect ( 'json' , {
440
440
setup : true
441
441
} )
442
442
443
- // @ts -expect-error promise return handling broken
443
+ // @ts -expect-error FIXME promise return handling broken
444
444
await frisby . post (
445
445
REST_URL + '/2fa/disable' ,
446
446
{
@@ -454,7 +454,7 @@ describe('/rest/2fa/disable', () => {
454
454
}
455
455
) . expect ( 'status' , 401 )
456
456
457
- // @ts -expect-error promise return handling broken
457
+ // @ts -expect-error FIXME promise return handling broken
458
458
await getStatus ( token )
459
459
. expect ( 'status' , 200 )
460
460
. expect ( 'json' , {
0 commit comments