jest 和 puppeteer 結合使用的時候如何保持以前的 JSDOM 環境還能使用
當設置 jest.config.js 爲以下配置以後以前的 JSDOM 環境就沒有了,取而代之的是 nodejs 執行環境,若是想要 e2e 測試和 單元測試共存的話,個人方案是設置了兩個 jest 配置文件,一個用於配置單元測試,一個用於配置 e2e 測試。module.exports = {
preset: 'jest-puppeteer',
testMatch: ["**/__tests__/**/*.e2e.[jt]s?(x)"],
}
複製代碼