File tree Expand file tree Collapse file tree 1 file changed +1
-15
lines changed Expand file tree Collapse file tree 1 file changed +1
-15
lines changed Original file line number Diff line number Diff line change @@ -4,23 +4,12 @@ import { Server } from "../../src/server.js";
4
4
import runner , { MongoCluster } from "mongodb-runner" ;
5
5
import path from "path" ;
6
6
import fs from "fs/promises" ;
7
- import defaultState from "../../src/state.js" ;
8
7
9
- export async function setupIntegrationTest ( { mockStateStore = true } : { mockStateStore ?: boolean } = { } ) : Promise < {
8
+ export async function setupIntegrationTest ( ) : Promise < {
10
9
client : Client ;
11
10
server : Server ;
12
11
teardown : ( ) => Promise < void > ;
13
12
} > {
14
- let loadCredentialsMock : jest . SpyInstance | undefined ;
15
- let saveCredentialsMock : jest . SpyInstance | undefined ;
16
- if ( mockStateStore ) {
17
- // Mock the load/persist credentials method to avoid state loading/restore messing up with the tests
18
- loadCredentialsMock = jest . spyOn ( defaultState , "loadCredentials" ) . mockImplementation ( ( ) => Promise . resolve ( ) ) ;
19
- saveCredentialsMock = jest
20
- . spyOn ( defaultState , "persistCredentials" )
21
- . mockImplementation ( ( ) => Promise . resolve ( ) ) ;
22
- }
23
-
24
13
const clientTransport = new InMemoryTransport ( ) ;
25
14
const serverTransport = new InMemoryTransport ( ) ;
26
15
@@ -50,9 +39,6 @@ export async function setupIntegrationTest({ mockStateStore = true }: { mockStat
50
39
teardown : async ( ) => {
51
40
await client . close ( ) ;
52
41
await server . close ( ) ;
53
-
54
- loadCredentialsMock ?. mockRestore ( ) ;
55
- saveCredentialsMock ?. mockRestore ( ) ;
56
42
} ,
57
43
} ;
58
44
}
You can’t perform that action at this time.
0 commit comments