Skip to content

Commit ac2a41b

Browse files
authored
Merge pull request #213 from shelfio/feature/restore-mongodb-memory-server
Restore MongoDB memory server in deps. Fix tests. Update readme
2 parents a3b889c + 2cc1c98 commit ac2a41b

File tree

4 files changed

+27
-2
lines changed

4 files changed

+27
-2
lines changed

jest-mongodb-config.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ module.exports = {
33
binary: {
44
skipMD5: true
55
},
6-
autoStart: false
6+
autoStart: false,
7+
instance: {}
78
}
89
};

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
},
4343
"dependencies": {
4444
"debug": "4.1.1",
45+
"mongodb-memory-server": "6.6.1",
4546
"uuid": "8.1.0"
4647
},
4748
"devDependencies": {

readme.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ module.exports = {
3434
skipMD5: true
3535
},
3636
autoStart: false
37+
instance: {}
3738
}
3839
};
3940
```
@@ -50,6 +51,27 @@ module.exports = {
5051
version: '4.0.3',
5152
skipMD5: true
5253
},
54+
instance: {
55+
dbName: 'jest'
56+
}
57+
autoStart: false
58+
}
59+
};
60+
```
61+
62+
To use dynamic database name you must pass empty object for instance field
63+
64+
```js
65+
module.exports = {
66+
mongodbMemoryServerOptions: {
67+
instance: {
68+
dbName: 'jest'
69+
},
70+
binary: {
71+
version: '4.0.3',
72+
skipMD5: true
73+
},
74+
instance: {}
5375
autoStart: false
5476
}
5577
};

setup.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@ function getMongodbMemoryOptions() {
3939
binary: {
4040
skipMD5: true
4141
},
42-
autoStart: false
42+
autoStart: false,
43+
instance: {}
4344
};
4445
}
4546
}

0 commit comments

Comments
 (0)