File tree 2 files changed +5
-3
lines changed 2 files changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ import cookie from 'cookie'
11
11
import Macroable from '@poppinss/macroable'
12
12
import Hooks from '@poppinss/hooks'
13
13
import type { Assert } from '@japa/assert'
14
- import superagent , { Response } from 'superagent'
14
+ import superagent , { Response , SuperAgentRequest } from 'superagent'
15
15
16
16
import { ApiResponse } from './response.js'
17
17
import {
@@ -80,7 +80,7 @@ export class ApiRequest extends Macroable {
80
80
/**
81
81
* The underlying super agent request
82
82
*/
83
- request = this . #createRequest ( )
83
+ request : SuperAgentRequest
84
84
85
85
/**
86
86
* Cookies to be sent with the request
@@ -90,6 +90,7 @@ export class ApiRequest extends Macroable {
90
90
constructor ( public config : RequestConfig , assert ?: Assert ) {
91
91
super ( )
92
92
this . #assert = assert
93
+ this . request = this . #createRequest( )
93
94
this . config . hooks ?. setup . forEach ( ( handler ) => this . setup ( handler ) )
94
95
this . config . hooks ?. teardown . forEach ( ( handler ) => this . teardown ( handler ) )
95
96
}
Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ export class ApiResponse extends Macroable {
28
28
/**
29
29
* Parsed cookies
30
30
*/
31
- cookiesJar : ResponseCookies = this . #parseCookies ( )
31
+ cookiesJar : ResponseCookies
32
32
33
33
constructor (
34
34
public request : ApiRequest ,
@@ -37,6 +37,7 @@ export class ApiResponse extends Macroable {
37
37
public assert ?: Assert
38
38
) {
39
39
super ( )
40
+ this . cookiesJar = this . #parseCookies( )
40
41
this . #processCookies( )
41
42
}
42
43
You can’t perform that action at this time.
0 commit comments