Express 笑话错误:猫鼬:看起来像你';We’我们正试图用Jest';默认的jsdom测试环境
使用Mongoose中间件使用ExpressJS的Jest端点进行测试时,我遇到以下错误:Express 笑话错误:猫鼬:看起来像你';We’我们正试图用Jest';默认的jsdom测试环境,express,mongoose,jestjs,Express,Mongoose,Jestjs,使用Mongoose中间件使用ExpressJS的Jest端点进行测试时,我遇到以下错误: Mongoose: looks like you're trying to test a Mongoose app with Jest's default jsdom test environment. Please make sure you read Mongoose's docs on configuring Jest to test Node.js apps: http://mongoosejs.
Mongoose: looks like you're trying to test a Mongoose app with Jest's default jsdom test environment. Please make sure you read Mongoose's docs on configuring Jest to test Node.js apps: http://mongoosejs.com/docs/jest.html
问题是什么?根据Mongoose官方的说法,您需要通过创建具有以下内容的jest.config.js
来解决此问题:
module.exports = {
testEnvironment: 'node'
};
你猜怎么着?它毫不费力地解决了我的问题:-)
"scripts": {
"test": "jest --testEnvironment=node --verbose --forceExit --watchAll --maxWorkers=1"
}