jest 和 puppeteer 结合使用的时候如何保持以前的 JSDOM 环境还能使用
当设置 jest.config.js 为以下配置以后以前的 JSDOM 环境就没有了,取而代之的是 nodejs 执行环境,若是想要 e2e 测试和 单元测试共存的话,个人方案是设置了两个 jest 配置文件,一个用于配置单元测试,一个用于配置 e2e 测试。module.exports = {
preset: 'jest-puppeteer',
testMatch: ["**/__tests__/**/*.e2e.[jt]s?(x)"],
}
复制代码