我正在使用Jest编写Puppeteer测试,我想进行一次设置(打开浏览器)并在所有测试中共享它。
我需要做的设置是返回一个承诺。
我尝试使用setupTestFrameworkScriptFile
并设置global.browser
但此global.browser
不可用
如果我在Jest的全局配置中设置它,我可以编写设置浏览器对象的自定义逻辑
喜欢事件如果我声明__BROWSER__
我无法设置它
__BROWSER__ = await puppeteer.launch({
headless: false,
ignoreHTTPSErrors: true,
dumpio: true,
devtools: false
});