Jest设置并共享全局变量

时间:2017-11-13 21:42:55

标签: jestjs

我正在使用Jest编写Puppeteer测试,我想进行一次设置(打开浏览器)并在所有测试中共享它。

我需要做的设置是返回一个承诺。

我尝试使用setupTestFrameworkScriptFile并设置global.browser

但此global.browser不可用

如果我在Jest的全局配置中设置它,我可以编写设置浏览器对象的自定义逻辑

喜欢事件如果我声明__BROWSER__我无法设置它

__BROWSER__ = await puppeteer.launch({
    headless: false,
    ignoreHTTPSErrors: true,
    dumpio: true,
    devtools: false
  });

0 个答案:

没有答案