mongodb - 我们可以在 Jest 中结合两个预设 MongoDB 和 puppeteer 吗?
问题描述
目前我正在将 Jest 与 puppeteer 一起使用,我想将它与 MongoDB 结合起来,是否可以这样做?
这是我的 package.json 的样子:
{
"name": "testing",
"version": "1.0.0",
"main": "index.js",
"license": "MIT",
"jest": {
"preset": "jest-puppeteer",
"testMatch": [
"**/tests/**/*.test.js"
],
"testTimeout": 80000,
"verbose": true
}
}
我的 jest-puppeteer.config.js 看起来像这样
module.exports = {
launch: {
defaultViewport: {
width: 1420,
height: 1080,
},
devtools: false,
headless: process.env.HEADLESS !== 'false',
slowMo: process.env.SLOWMO ? process.env.SLOWMO : 0,
},
};
现在我想用一些像这样的预定义配置将 mongoDB 连接添加到项目中。
module.exports = {
mongodbMemoryServerOptions: {
binary: {
version: '4.0.3',
skipMD5: true
},
autoStart: false,
instance: {}
}
};
如何结合 puppeteer 和 mongoDB?
解决方案
推荐阅读
- node.js - 如何解决:internal/modules/cjs/loader.js:883
- sql - 游标在循环内不返回数据,但数据肯定存在
- python - 从 pandas groupby 创建元组
- mysql - 从单个用户中选择多个条件
- python - SyntaxError:位置参数遵循 CNN 模型中的关键字参数
- javascript - 无法从 Promise {} 获取信息
- python - 在 Python 中使用错误的 Json
- revit-api - Autodesk Revit 2021.1 对 Autodesk.RevitAddIns.InstallLocation 的修补程序更改
- sql - Regexp_Extract BigQuery 直到“|”
- visual-studio-2017 - 寻找以下问题的解决方案