File tree 2 files changed +12
-6
lines changed
2 files changed +12
-6
lines changed Original file line number Diff line number Diff line change @@ -5,23 +5,27 @@ import MongoDBMemoryServer from '../MongoMemoryServer';
5
5
6
6
jasmine . DEFAULT_TIMEOUT_INTERVAL = 60000 ;
7
7
8
+ let con1 ;
9
+ let con2 ;
8
10
let db1 ;
9
11
let db2 ;
10
12
let mongoServer1 ;
11
13
let mongoServer2 ;
12
14
beforeAll ( async ( ) => {
13
15
mongoServer1 = new MongoDBMemoryServer ( ) ;
14
16
const mongoUri = await mongoServer1 . getConnectionString ( ) ;
15
- db1 = await MongoClient . connect ( mongoUri ) ;
17
+ con1 = await MongoClient . connect ( mongoUri ) ;
18
+ db1 = con1 . db ( await mongoServer1 . getDbName ( ) ) ;
16
19
17
20
mongoServer2 = new MongoDBMemoryServer ( ) ;
18
21
const mongoUri2 = await mongoServer2 . getConnectionString ( ) ;
19
- db2 = await MongoClient . connect ( mongoUri2 ) ;
22
+ con2 = await MongoClient . connect ( mongoUri2 ) ;
23
+ db2 = con2 . db ( await mongoServer1 . getDbName ( ) ) ;
20
24
} ) ;
21
25
22
26
afterAll ( ( ) => {
23
- db1 . close ( ) ;
24
- db2 . close ( ) ;
27
+ con1 . close ( ) ;
28
+ con2 . close ( ) ;
25
29
mongoServer1 . stop ( ) ;
26
30
mongoServer2 . stop ( ) ;
27
31
} ) ;
Original file line number Diff line number Diff line change @@ -5,16 +5,18 @@ import MongoDBMemoryServer from '../MongoMemoryServer';
5
5
6
6
jasmine . DEFAULT_TIMEOUT_INTERVAL = 60000 ;
7
7
8
+ let con ;
8
9
let db ;
9
10
let mongoServer ;
10
11
beforeAll ( async ( ) => {
11
12
mongoServer = new MongoDBMemoryServer ( ) ;
12
13
const mongoUri = await mongoServer . getConnectionString ( ) ;
13
- db = await MongoClient . connect ( mongoUri ) ;
14
+ con = await MongoClient . connect ( mongoUri ) ;
15
+ db = con . db ( await mongoServer . getDbName ( ) ) ;
14
16
} ) ;
15
17
16
18
afterAll ( ( ) => {
17
- db . close ( ) ;
19
+ con . close ( ) ;
18
20
mongoServer . stop ( ) ;
19
21
} ) ;
20
22
You can’t perform that action at this time.
0 commit comments